ログイン時に取得するデフォルトのセッションを変更するにはどうすればいいですか? 私はDebian jessieを使用しています。gdm3の設定を変更し、lightdmをインストールして、次のことを試してみました。これしかし、うまく機能しません。
より具体的に言うと、gnome ではなく gnome-classic をデフォルトにしようとしています。コンピューターの電源を入れ、任意のユーザーとしてログインし、gnome3 ではなく gnome-classic を表示したいです (可能であれば、gnome3 のデフォルト セッションを削除します)。
答え1
Debian では、x-session-manager
デフォルトのセッション マネージャーを選択するために、デフォルトのコマンドを設定する必要があります。
# update-alternatives --config x-session-manager
ここで、GDM3 がデフォルトで使用するセッション マネージャーを選択できます。
gnome-session-classic
リストに表示されない場合は、自分でリンクを作成してみてください。次のようなものになります。
# update-alternatives --install /usr/bin/x-session-manager x-session-manager /usr/bin/gnome-session-classic 60
そうすると、 で gnome-classic を選択できるようになりますupdate-alternatives --config x-session-manager
。
/usr/share/xsessions
GDMにリストされているセッションマネージャをカスタマイズするには、次の場所に移動して作成/削除するしかないと思います。デスクトップエントリファイルはここにあります。フォーマットは分かりやすいですが、ヘルプが必要な場合はデスクトップエントリ仕様またはデスクトップエントリファイルに関するGNOMEドキュメント。
答え2
GDM で、ファイルを変更してみましたか~/.dmrc
? 次のようにして、gnome classic をデフォルトのセッションとして設定できます。
[Desktop]
Session=gnome-classic
参照:GDM マニュアル
答え3
/etc/gdm/custom.conf を編集してみます:
[daemon]
DefaultSession=gnome-classic
しかし、デフォルトでは、いずれにしてもそのユーザーが最後に使用したものが提供されると思います...
答え4
デフォルトのx-sessionを選択する場合
sudo update-alternatives --config x-session-manager
x-sessionオプションを削除する場合は、まずそのパスを次のようにリストします。
update-alternatives --list x-session-manager
次にオプションを削除します
sudo update-alternatives --remove x-session-manager /usr/bin/gnome-session