Bamfdaemon은 무엇을합니까?


50

나는 그것을 봤는데 "bamf는 응용 프로그램 창과 데스크톱 파일을 일치시킵니다"외에도 거의 정보가 없습니다. Unity는 그것에 의존하므로 제거하기가 어려우므로 적어도 그것이 무엇을하는지 아는 것이 좋습니다.

답변:


54

프로그램을 열면 Unity는 런처 (도크)에 새 아이콘을 표시하거나 기존 아이콘에 화살표를 추가합니다. 각 아이콘은 실행 파일이 아닙니다. .desktop 파일입니다. bamfdaemon응용 프로그램 ID에 따라 다른 동작과 함께 화살표를 기존 아이콘에 추가해야하는지 또는 새 아이콘을 팝업해야하는지 여부를 결정하여이를 지원합니다.


1
이러한 간단한 것 (아이콘에 화살표 추가)의 경우 호출 스택의 깊이에서 판단하여 외설적으로 복잡한 작업을 수행합니다. 이 부풀어 오른 것이 정말로 필요합니까? plus.google.com/+BramStolk/posts/ZzT16MSm2Zn
Bram

4

Unity Integration웹 사이트 와 관련이 있다고 생각합니다 . 내가 옳았 으면 좋겠다 ...

편집 :에 따르면 그것입니다 :

창 일치 라이브러리-데몬 bamf는 응용 프로그램 창을 데스크탑 파일과 일치시킵니다.

이 패키지에는 라이브러리에서 사용하는 데몬과 GDesktopAppInfo를 통해 시작된 응용 프로그램의 일치를 용이하게하는 gio 모듈이 포함되어 있습니다.


0

bamfdaemon은 기존 아이콘에 화살표를 추가해야하는지 또는 응용 프로그램 ID에 의존하는 다른 동작과 함께 새 아이콘을 표시해야하는지 여부를 결정하여이를 지원합니다.

bamfdaemon당신을 위해 할 수 있는 훌륭한 답변을 추가하기 위해 제거 옵션없이 테스트로 간단히 제거 할 수 있습니다.

sudo apt-get remove bamfdaemon

이렇게하면이 데몬이 ALT+ TAB응용 프로그램 스위처 뒤에 있다는 아이디어를 얻을 수 있습니다.

다시 설치하면 모든 것이 완료됩니다.

sudo apt-get install bamfdaemon

예를 들어, 해당 프로세스를 종료하면 다시 생성되지만 아이콘 장애로 끝날 수 있습니다.


4
누군가 가이 작업을 수행하여 데스크톱을 손상시키는 경우 나중에 단일성을 다시 설치해야했습니다.
Błażej Czapp

2
-1 문제는 제거 방법이 아닙니다. OP는 " 유니티가 의존하기 때문에 제거하기가 어렵다 "고 말했기 때문에이를 분명히 알고있다.
ardila
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.