답변:
당신은 적절한 추가 할 필요가 StartupWMClass
받는 라인 .desktop
(참조 실행 응용 프로그램에 해당하는 이 ). 이 단계를 따르세요:
/usr/share/applications
폴더 로 이동하십시오 . "Nightly"파일 (예 : 수정하려는 응용 프로그램의 실행기)을 찾아 복사하십시오.~/.local/share/applications
. 이름이 파일 인 것 같습니다 <filename>.desktop
..desktop
파일을 마우스 오른쪽 버튼으로 클릭 하고 텍스트 편집기로 엽니 다.xprop WM_CLASS
터미널에서 실행하십시오 .WM_CLASS
터미널에서 "박"에 대한 문자열입니다.에서 .desktop
파일을 텍스트 편집기에서 열고 다음 줄을 추가
StartupWMClass=OBTAINED-VALUE
대신에 OBTAINED-VALUE
넣어 값 당신은 어떤 따옴표없이 6 단계에서 얻었다.
.desktop
파일을 저장하십시오 .WM_CLASS: not found
. 오작동하는 응용 프로그램이 kile이고 파일 이름 이었으므로 org.kde.kile.desktop
줄을 추가하면 StartupWMClass=kile
작동합니다. 필자는 파일 이름에서 마지막으로 완전히 분리 된 부분 (바로 직전 .desktop
)이 StartupWMClass 값과 일치해야한다고 생각합니다.
"sun-awt-X11-XFramePeer", "jetbrains-pycharm-ce"
내가 사용하는 6 단계의 출력으로StartupWMClass=jetbrains-pycharm-ce
그것은 작동합니다.