답변:
당신은 적절한 추가 할 필요가 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그것은 작동합니다.