私は最近、11.10でGNOME ShellにCairo Dockを追加しました。 Cairo Dockは素晴らしいですが、私が解決したい小さな問題が1つ残っています。CairoDockのインストール後、LightDMには動作していないデスクトップへの2つの無関係なエントリが含まれています。 (作業中のデスクトップへのエントリは影響を受けないため、無関係なエントリは無視してもかまいませんが...)
そこで、LightDMの無関係なエントリを削除/編集したいと思います。私はそれを行う方法についての議論を探しましたが、あまり運がありませんでした。
11.10でログインメニューを編集する方法に関する提案はありますか?
セッションのリストは、フォルダー/usr/share/xsessions
内の。desktopファイルによって定義されます
GNOME Classicを削除しましょう
ターミナル内:
cd /usr/share/xsessions
Sudo mv gnome-classic.desktop gnome-classic.desktop.backup
これにより、gnome-classicデスクトップファイルの名前が変更されます
ログアウト-セッションの新しいリストは次のようになります。
パッケージメンテナは、次のように行うと誇りに思います。
Sudo mkdir /usr/share/xsessions/hidden
Sudo dpkg-divert --rename \
--divert /usr/share/xsessions/hidden/gnome-classic.desktop \
--add /usr/share/xsessions/gnome-classic.desktop
これは、ファイルの新しい場所を記憶するようパッケージマネージャーに指示することです。これには、他の回答よりもいくつかの利点があります。
.backup
エントリをリストします)気が変わったら簡単に元に戻すことができます:
Sudo dpkg-divert --rename --remove /usr/share/xsessions/gnome-classic.desktop
Ctrl-Alt-T
でターミナルを開きますcd /usr/share/xsessions
ls
が表示されます。例:
awesome.desktop gnome-Shell.desktop ubuntu.desktop gnome.desktop ubuntu-2d.desktop
Sudo rm lubuntu.desktop
(またはその他)を使用して、不要になったものを削除します。