배경
저는 수년 동안 Linux Mint KDE v17.3(Plasma v4.13.2)을 사용해 왔습니다. 한 가상 데스크톱에는 Firefox가 열려 있고 다른 가상 데스크톱에는 Thunderbird가 열려 있습니다. Thunderbird에서 링크가 포함된 이메일을 받고 해당 링크를 클릭하면 링크가 Firefox에서 열리고 Plasma는 해당 링크를 볼 수 있도록 자동으로 데스크톱을 전환합니다.
징후
방금 Kubuntu 18.04와 Plasma 5.12.7을 설치했습니다. 다르게 동작하며 다른 배포판의 최신 Plasma 버전도 비슷한 것 같습니다.
- 동일한 가상 데스크탑 설정을 사용하여 Thunderbird에서 링크를 클릭하면 Firefox에서 링크가 열리지만 데스크탑을 전환하지는 않습니다. 작업 관리자 아이콘의 색상이 변경되어 다른 데스크탑의 활동을 나타내지만 이를 보려면 수동으로 데스크탑을 전환해야 합니다.
- Firefox가 아직 열려 있지 않은 경우 Thunderbird에서 링크를 클릭하면 Thunderbird와 동일한 데스크톱에서 Firefox(또는 선택한 경우 다른 브라우저)가 시작되고 브라우저로 포커스가 전환됩니다. 마찬가지로 브라우저가 동일한 데스크톱에 이미 열려 있으면 포커스가 해당 브라우저로 전환됩니다.
동작의 유일한 차이점은 브라우저를 표시해야 하는 경우 Plasma가 더 이상 데스크톱을 전환하지 않는다는 것입니다.
추가 테스트
- 나는 최신 버전의 Plasma(Mint 19 및 Kubuntu용 Plasma 5.12.7 데스크탑, Neptune [Debian의 KDE 5.12.7], openSUSE v42.3 w/Plasma 5.8)를 사용하여 두 대의 컴퓨터와 다른 많은 배포판에서 테스트했습니다. 7, Manjaro w/Plasma 5.15.0)이 수정되었습니다. 그들은 모두 쿠분투와 동일하게 동작합니다. 또한 KDE Neon v5.12.4의 라이브 세션에서 테스트했는데 동일한 방식으로 작동했습니다.
- Thunderbird 및 기타 브라우저 이외의 링크 소스를 사용하여 테스트해 보았지만 동작은 동일했습니다.
- 데스크탑 배열 스타일(그리드, 큐브 등)과 전환 애니메이션 유형은 증상에 영향을 미치지 않습니다.
그래서 소스가 최신 버전의 Plasma인 것 같습니다. 이것이 Plasma의 새로운 예상 동작인지 버그인지는 확실하지 않습니다. 온라인 검색에서 이 동작에 대한 참조를 찾을 수 없습니다.
데스크탑을 자동으로 전환하는 이전 동작을 복원하는 방법이 있습니까?
답변1
KDE 데스크탑 전환
문제는 "집중된" 창 상황으로 인해 발생하며 KDE 새 버전에서는 아무 것도 변경되지 않습니다.하지만새로운 기능이 추가되었습니다(포커스 스틸 기능이 변경되었다는 의미입니다).
창은 활성화될 때 활성 선택에 의해 활성화되지 않기 때문에 포커스를 얻지 못하므로 데스크탑이 자동으로 전환되지 않습니다.
해결책
설정을 변경 Focus stealing prevention
하면 none
문제가 해결됩니다.
열기/실행 systemsettings5
> 창 관리 > 창 동작 > 포커스 도용 방지 설정을 없음으로 설정
대체 솔루션
포커스 도용 기능은 각 창/응용 프로그램에 대해 설정할 수 있습니다. 예를 들어 Firefox의 제목 표시줄을 마우스 오른쪽 버튼으로 클릭하고 추가 작업 > 특수 창 설정을 선택한 다음 모양 및 복구에서 Firefox의 포커스 도용 설정을 사용자 정의할 수 있습니다.
이 솔루션을 사용하면 포커스 도용 방지 기능과 이전 동작을 유지할 수 있습니다. 또한, 동일한 설정 위치에서 필요에 따라 Firefox가 항상 특정 데스크톱에서 실행되도록 설정할 수 있습니다.