web-dev-qa-db-ja.com

17.10の無駄なログインオプションを削除する

17.04からUbuntu 17.10にアップグレードしました(Unityではなく、以前のバージョンのgnomeを使用)。ログインで更新した後、いくつかのオプションがあります

  • ノーム
  • Gnome Classic
  • Ubuntu

etc ...セッションbuntがGNOMEに付属している場合、古いGNOMEを参照するすべてを削除するにはどうすればよいですか?現在、XorgのUbuntオプションのみを使用しています。

5
rafrsr

@muruがコメントで述べたように、/usr/share/xsessionディレクトリにすべてのセッションのファイルがあります。悲しいことにそれらの名前を変更するだけでは(少なくとも私の場合は)削除するのに十分ではないので、それらを削除したり、保持したい場合は別の場所に移動したりします。ディレクトリは、ここで保持するものを選択しただけで、これに似ている必要があります(以下の例は、私のマシンから取られています)。

ls -lah /usr/share/xsessions/
total 20K
drwxr-xr-x   2 root root 4,0K Okt 23 18:11 ./
drwxr-xr-x 347 root root  12K Okt 22 23:46 ../
lrwxrwxrwx   1 root root   18 Okt 13 13:33 gnome.desktop -> gnome-xorg.desktop
-rw-r--r--   1 root root  201 Okt 13 13:33 gnome-xorg.desktop

そこにあるシンボリックリンクはデスクトップ環境の実際の選択なので、他のファイルのみを削除し、シンボリックリンクが指しているファイルをそのままにしてください。

ファイルを削除したくない場合は、問題のファイルからすべての権限を削除することもできます(@PJSinghによると):

# Example line! Change filename accordingly!
Sudo chmod a-rwx ubuntu-xorg.desktop

その後、ログインすると歯車のシンボルは表示されなくなります。

4
Videonauth

Ubuntu 17.10以前からGNOME Classicを削除するには、ターミナルでこれを実行します。

Sudo apt remove gnome-Shell-extensions

Vanilla GNOMEセッションを削除するには、実行します

Sudo apt remove gnome-session
0
Jeremy Bicha