デフォルトのセッションを変更するにはどうすればよいですか?

デフォルトのセッションを変更するにはどうすればよいですか?

ログイン時に取得するデフォルトのセッションを変更するにはどうすればいいですか? 私は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/xsessionsGDMにリストされているセッションマネージャをカスタマイズするには、次の場所に移動して作成/削除するしかないと思います。デスクトップエントリファイルはここにあります。フォーマットは分かりやすいですが、ヘルプが必要な場合はデスクトップエントリ仕様またはデスクトップエントリファイルに関する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

関連情報