앱을 시작할 때 포커스가 열린 앱으로 이동하지 않습니다 해 보겠습니다. 내가 방금 시작한 노틸러스에 마우스가

Gthumb을 연 다음 Unity 런처 (12.04)에서 Nautilus를 시작한다고 가정 해 보겠습니다. 내가 방금 시작한 노틸러스에 마우스가 초점을 맞추지 않는 이유는 무엇입니까? 대신, 초점은 Gthumb에 머무르고 Nautilus는 Gthumb 앞에서 열립니다 (그리고 초점을 맞추지 않음).

이것이 올바른 행동입니까?



답변

CompizConfig-Settings-Manager를 사용하여 구성 할 수 있습니다.

1) 설치 : sudo apt-get install compizconfig-settings-manager,

2) ccsm 열기 ( Alt+ F2및 입력 ccsmEnter)

3) “일반 옵션”> “포커스 및 올림 동작”으로 이동하여 “포커스 방지 레벨”을 “끄기”로 설정하십시오.

4) 즐길 😉

여기에 이미지 설명을 입력하십시오


게으른 느낌이들 경우, 이것을 터미널에 붙여 넣으십시오.

gconftool-2  --type=Integer --set /apps/compiz-1/general/screen0/options/focus_prevention_level 0


답변

올바른 동작이 아닙니다. “왜 그런 일이 발생합니까?”라는 질문에 대한 대답은 버그가 있기 때문입니다. 버그 보고서를 제출하는 것이 좋습니다. 놀랍게도이 문제에 대한 기존 버그 보고서를 찾을 수 없지만 문제가 발생했음을 확인할 수는 있습니다. 버그가 있으면 버그에 대한 링크를 게시하여 직접 첨부 할 수 있습니다.

편집 : 찾았습니다. 버그 # 781931
왜이 문제가 발생했는지에 대한 질문에 대한 답변 이므로이 답변이 왜 투표에 실패했는지 잘 모르겠습니다. ccsm 사용에 대한 해결 방법은 질문에 대한 답변이 아니며 버그에 대한 해결 방법입니다. 그 자체로는 매우 유용하고 게시 할 가치가 있지만 요청한 질문에 대답하지 않습니다.


답변

위의 명령은 저에게 효과적이지 않았으며 CCSM을 설치하고 싶지 않았으므로 약간의 파기를하고 다음 명령이 트릭을 수행한다는 것을 알았습니다 (Ubuntu 15.04를 사용하고 있음).

dconf write /org/compiz/profiles/unity/plugins/core/focus-prevention-level 0

편집 :이 솔루션은 여전히 ​​16.04에서 작동합니다


답변