如何修復應用程式在我的應用程式清單中出現兩次的問題

如何修復應用程式在我的應用程式清單中出現兩次的問題

我在 Ubuntu 20.04 上使用 Gnome 桌面時,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

相關內容