tty1 と tty2 上の gnome セッション

tty1 と tty2 上の gnome セッション

Ubuntu gnomeのデスクトップ版のインストールで問題がありました(私のグラフィックカードはデフォルトではサポートされていないので、適切なドライブをインストールする必要がありました。シェルが完全に壊れていない状態になる前に、サーバーのインストールでもドライバーのインストールコマンドを盲目的に入力する必要がありました)。そこで、Ubuntuサーバーをインストールしてからインストールすることにしました。ubuntu-gnome-desktop

それが州の知るところです。すべては「順調」ですが、理解できないことが 2 つあります。

  1. デスクトップをインストールした後、startxビジュアルデスクトップを取得するために実行する必要がありましたが、再起動後にデフォルトでログイン画面が表示されました。

  2. SUPER+ ALT[ F1, ,...]で tty を切り替えるとF2、tty2 で gnome-desktop が実行され、tty1 にログイン画面が表示されます。tty1 にログインしようとすると、tty2 が表示され、tty1 で再びログイン画面が表示されます。

答え1

質問の最初の部分について:

システムを起動すると、特定のターゲットで起動します。ターゲットは「シングル ユーザー」、「マルチ ユーザー」、「グラフィカル」などです。各システムにはデフォルトのターゲットがあります。たとえば、デフォルトがグラフィカルだったとします。グラフィカル ターゲットで起動すると、Ubuntu は「gdm」、「slim」、「lightdm」などのディスプレイ マネージャーを実行してみますが、デスクトップ環境がないためログイン マネージャーがないため、何も見つからず、ログイン マネージャーの読み込みに失敗します。

次に、「lightdm」という名前のログイン マネージャーと一体化した「ubuntu desktop」をインストールしましたが、システムは以前に実行して失敗したため、すぐには実行しません。ただし、次回の起動時にログイン マネージャーをロードしようとすると、「lightdm」が存在し、実行されます。

startxはセッションを初期化するスクリプトですX。ユーザー名とパスワードを要求し、デスクトップを選択できるログイン マネージャーを使用する代わりに、これを使用してセッションをロードできます。startx は、という名前のファイルを探しxinitrc、その内容に基づいて X セッションをロードします。つまり、ログイン マネージャーを作業に取り込まずにセッションをロードしたことになります。

2 番目の部分については、lightdm や "X" の設定ミス、または GUI を使用しないことを想定したサーバー バージョンにインストールされている可能性があります。さらに調査が必要ですが、次のコマンドを実行できます。

sudo dpkg-reconfigure lightdm

役に立つかも知れません。

関連情報