Bamfdaemon làm gì?


50

Tôi đã googled cho nó, và có rất ít thông tin bên cạnh "bamf khớp cửa sổ ứng dụng với các tập tin máy tính để bàn". Sự thống nhất phụ thuộc vào nó vì vậy nó rất khó để loại bỏ, ít nhất sẽ tốt để biết nó làm gì.

Câu trả lời:


54

Khi bạn mở một chương trình, Unity sẽ bật lên một biểu tượng mới trên launcher (dock) và / hoặc thêm một mũi tên vào một biểu tượng hiện có. Mỗi biểu tượng không phải là một thực thi; nó là một tập tin .desktop. bamfdaemongiúp điều này bằng cách xác định xem một mũi tên cần được thêm vào biểu tượng hiện có hay biểu tượng mới được bật lên, cùng với các hành vi khác phụ thuộc vào nhận dạng ứng dụng.


1
Đối với một điều đơn giản như vậy (thêm một mũi tên vào một biểu tượng), nó thực hiện một số thứ phức tạp khó hiểu, đánh giá từ độ sâu của nút gọi của nó. Có thực sự cần phải được nở hoa này? plus.google.com/+BramStolk/posts/ZzT16MSm2Zn
Bram

4

Tôi nghĩ rằng nó có liên quan đến Unity Integrationcho các trang web. Tôi hy vọng tôi đúng ...

chỉnh sửa: Theo này đó là:

Thư viện phù hợp với cửa sổ - daemon bamf khớp các cửa sổ ứng dụng với các tệp trên máy tính để bàn

Gói này chứa trình nền được sử dụng bởi thư viện và mô-đun gio tạo điều kiện cho việc kết hợp các ứng dụng được bắt đầu thông qua GDesktopAppInfo


0

bamfdaemon giúp điều này bằng cách xác định xem một mũi tên cần được thêm vào biểu tượng hiện có hay biểu tượng mới được bật lên, cùng với các hành vi khác phụ thuộc vào nhận dạng ứng dụng.

để nối thêm câu trả lời xuất sắc những gì bamfdaemoncó thể làm cho bạn, bạn có thể đơn giản gỡ cài đặt nó dưới dạng thử nghiệm mà không cần tùy chọn thanh lọc.

sudo apt-get remove bamfdaemon

Bằng cách này, bạn sẽ có được ý tưởng trình nền này nằm phía sau ALT+ TABtrình chuyển đổi ứng dụng.

Bạn cài đặt lại và mọi thứ sẽ được đặt đúng chỗ:

sudo apt-get install bamfdaemon

Nếu bạn, ví dụ, giết quá trình đó, nó sẽ lại xuất hiện, nhưng bạn có thể kết thúc bằng rối loạn biểu tượng.


4
Trong trường hợp bất cứ ai phá vỡ máy tính để bàn của họ làm điều này - tôi đã phải cài đặt lại sự thống nhất sau đó.
Błażej Czapp

2
-1 Câu hỏi không phải là làm thế nào để gỡ cài đặt nó. OP tuyên bố " Unity phụ thuộc vào nó vì vậy nó rất khó để loại bỏ ", vì vậy anh ấy biết rõ điều này.
ardila
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.