Ubuntu 20.04에서 Gnome 데스크탑을 사용하여 내 앱 목록에 VLC가 두 번 나타납니다. VLC를 설치했지만 시도할 때마다 앱이 실행되지 않았습니다. VLC를 다시 설치하기로 결정한 후 VLC가 내 응용 프로그램 목록에 두 번 나타나기 시작했습니다(한 단축키는 제대로 작동하고 다른 단축키는 작동하지 않음).
MadcapJake의 조언을 따르세요.레딧, 나는 다음을 입력하고 xprop WM_CLASS
vlc 탭을 클릭했습니다.
결과는 다음과 같습니다.
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