Debian でデスクトップ環境を切り替える方法

Debian でデスクトップ環境を切り替える方法

私は最近Debian 9.1を使って新しいコンピュータを設定しました。初期設定中に、デスクトップ環境であるGnomeとLXDEをインストールしました。

現在、システムはGnomeを(デフォルト)デスクトップとして使用するように設定されています。そして、ウィンドウ管理者はlightdmのようです。

私は方法を知りたい変化LXDEで。このトピックについて見た他のすべての質問は、変更方法を提案します。ウィンドウマネージャまたはどのようにインストールする新しいデスクトップ環境ですが、使用したい環境がすでにインストールされています。最良の答えはデスクトップ環境に移行するメカニズムです(いつかKDEを試してみることもできます)。

追加の注意事項:このシステムはヘッドレスで、ビデオモニターはありますが、使用していません(モニターを接続できますが、少し問題があります)。 SSHとVNC(Xvnc TigerVNC 1.7.0)を使用して接続しています。 VNCサーバーに接続するとすぐにGnomeデスクトップが起動します。 Debianのセットアップ中(インストール後)にモニターを接続しましたが、どのデスクトップ環境を使用するかを尋ねる起動/ログイン画面は覚えていません。

TL-DR; Debian 9 にインストールされたデスクトップ (Gnome、LXDE、KDE ​​など) の間でデフォルトのデスクトップ環境を切り替えるには?

答え1

Debian 9(stretch)を新規インストールすると、ログインウィンドウの右上にオプションが表示されます。これはアイコンに基づいており、それぞれグラフィックス環境(GE)、キーボードレイアウト、アクセシビリティ、および機能を表します。クリックすると、GEアイコンがインストールされている環境のリストがドロップダウンします。

  1. システムを起動するか、起動した場合はログオフします。
  2. ログインウィンドウで資格情報を入力する前に、右上隅にあるGEアイコンをクリックしてください。
  3. ログイン

-HTH

答え2

VNCサーバーはLightDMを完全にスキップし、デフォルトのウィンドウマネージャ/デスクトップを使用して独自のXサーバーを起動するようです。

スクリプト~/.vnc/xstartup(https://askubuntu.com/q/352232/6016)が接続されると実行されます。 X サーバはデフォルトでは起動しませんが、これらのコマンドを起動して実行します。

LXDEを試すには、xstartup次の(テストされていない)コマンドを使用してスクリプトを生成できます。

exec startlxde

ただし、まだ使用するデスクトップを選択することはできず、デフォルトのデスクトップの代わりにLXDEが実行されます。

デスクトップ/ウィンドウマネージャセッションで選択するには、LightDMを使用してVNCサーバーを起動できます(https://wiki.archlinux.org/index.php/LightDM#VNC_Server)、LightDMを介してログインし、デスクトップ/ウィンドウマネージャを選択できます(まだテストされていません:D)。

答え3

GnomeからLXDEまたは他のインストール済みDEに切り替えるには、LightDMパネルにスイッチが必要です。これがログイン管理者の役割です。

更新:私が意味するものを示すスクリーンショットを見つけました。 Screenshots.Debian.netからここに画像の説明を入力してください。

答え4

Centos7 vncserver には -xstartup オプションがあります。したがって、さまざまなデスクトップにいくつかのバリアントファイルを提供し、それに応じて呼び出すことが可能でなければなりません。

i.e 
vncserver :30 -xstartup ~/.vnc/xstartup.kde
vncserver :30 -xstartup ~/.vnc/xstartup.mate

私は好みのデスクトップをチェックするために使用するxstartupを持っています。

DSKTPMSESSION="$(type -p mate-session)"
DSKTPSTARTKDE="$(type -p startkde)"
etc

それから発売前に関連部分だけ注釈処理しましたが、それがちょっと面倒でした。見たいなら質問があります。 Centos 7 VNC xstartupマルチデスクトップMATE、KDE、しかしDESKTOP = KDEの場合、gnome-classicを取得できません。

関連情報