Я хочу сделать что-то, чтобы предотвратить запуск Banshee в KDE (даже случайно)
Редактировать: Я хочу как-то заблокировать банши в KDE. (/bin/banshee
допустимо только в гноме.)
Для сокрытия банши от меню в KDE, необходимо будет изменить файл на рабочем столе, чтобы только показать пункт меню в Единице/Gnome
mkdir -p ~/.local/share/applications
cp /usr/share/applications/banshee.desktop ~/.local/share/applications
Отредактируйте файл ~/.local/share/applications/banshee.desktop
Добавьте к нижней части этого файла
OnlyShowIn=GNOME;Unity;
Сохранить.
Однако вышеупомянутое только скрывает банши. Чтобы препятствовать тому, чтобы банши запустилась в KDE, необходимо будет отредактировать исполнимый сценарий банши
sudo nano /usr/bin/banshee
теперь добавьте следующее в показанном положении:
if [ x"$KDE_FULL_SESSION" = x"true" ]; then
exit
fi