KDE 中的 Amarok 和 gnome 中的 Banshee

KDE 中的 Amarok 和 gnome 中的 Banshee

我想做一些事情來阻止 Banshee 在 KDE 中啟動(即使是意外)

編輯:我想以某種方式將 Banshee 鎖定在 KDE 中。 (/bin/banshee僅在 gnome 中有效。)

答案1

要在 KDE 中的選單中隱藏 Banshee,您需要更改桌面檔案以僅在 Unity/Gnome 中顯示選單項目

mkdir -p ~/.local/share/applications
cp /usr/share/applications/banshee.desktop ~/.local/share/applications

編輯文件~/.local/share/applications/banshee.desktop

添加到該文件的底部

OnlyShowIn=GNOME;Unity;

節省。

然而上面只隱藏了 Banshee。為了防止 Banshee 在 KDE 中啟動,您需要編輯 banshee 可執行腳本

sudo nano /usr/bin/banshee

現在在所示位置新增以下內容:

if [ x"$KDE_FULL_SESSION" = x"true" ]; then
  exit
fi

在此輸入影像描述

相關內容