내 애플리케이션 목록에 두 번 나타나는 앱을 수정하는 방법

내 애플리케이션 목록에 두 번 나타나는 앱을 수정하는 방법

Ubuntu 20.04에서 Gnome 데스크탑을 사용하여 내 앱 목록에 VLC가 두 번 나타납니다. VLC를 설치했지만 시도할 때마다 앱이 실행되지 않았습니다. VLC를 다시 설치하기로 결정한 후 VLC가 내 응용 프로그램 목록에 두 번 나타나기 시작했습니다(한 단축키는 제대로 작동하고 다른 단축키는 작동하지 않음).

MadcapJake의 조언을 따르세요.레딧, 나는 다음을 입력하고 xprop WM_CLASSvlc 탭을 클릭했습니다.

결과는 다음과 같습니다. WM_CLASS(STRING) = "vlc", "vlc"

그런 다음 다음을 입력했습니다."vlc" StartupWMClass

결과는 다음과 같습니다.

VLC media player 3.0.9.2 Vetinari (revision 3.0.9.2-0-gd4c1aefe4d)
main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.

filesystem stream error: cannot open file /home/nao/StartupWMClass (No such file or directory)
QObject::~QObject: Timers cannot be stopped from another thread

답변1

해결책 : VLC와 관련된 또 다른 .desktop 파일이 있지만 일반적으로 다음 위치에 있는 공통 응용 프로그램 폴더에 배치되지 않았습니다.usr/공유/응용 프로그램 문제가 있는 파일은 다음 위치에 있었습니다.var/lib/snapd/데스크탑/응용 프로그램

다음을 통해 문제가 있는 파일의 위치를 ​​찾을 수 있습니다.이 게시물에 대한 바나듐 답변

위치를 확인한 후 앱(VLC)을 제거하세요.

sudo apt-get remove --purge vlc

sudo apt-get autoremove

sudo apt-get autoclean

그런 다음 다음을 사용하여 파일이 있는 레퍼토리로 들어갑니다.

cd /var/lib/snapd/desktop/applications 

(또는 find 명령이 프롬프트한 다른 경로)

그런 다음 파일을 제거하고 다시 설치하십시오.

sudo rm vlc_vlc.desktop 

sudo apt-get install vlc

관련 정보