GNU/Linux >> Linux の 問題 >  >> Linux

tty と xorg セッションを切り替える方法

説明したように、以下を押すことで tty を切り替えることができます:

  • Ctrl +Alt +F1 :(tty1、X は Ubuntu 17.10+ にあります)
  • Ctrl +Alt +F2 :(tty2)
  • Ctrl +Alt +F3 :(tty3)
  • Ctrl +Alt +F4 :(tty4)
  • Ctrl +Alt +F5 :(tty5)
  • Ctrl +Alt +F6 :(tty6)
  • Ctrl +Alt +F7 :(tty7、Ubuntu 17.04 以下を使用する場合、X はここにあります)

Alt を使用することもできます +左/右

異なるディストリビューションでは、これらの割り当てが異なることに注意してください。たとえば、RHEL 6 は X サーバーを tty1 に割り当て、「ダム端末」/「コンソール」を tty2-7 に割り当てますが、RHEL 5 はコンソールを tty1-6 に、x.org を tty7 に割り当てます。一部の x.org セットアップでは、ランダムなコンソールへの切り替えがより困難になります。たとえば、RHEL 5.5 には tty1 に切り替えるための専用の x.org キーがあり、そこからより簡単に tty2-6 にアクセスできます。

関連: シェル、コンソール、ターミナルの違いは何ですか?


または、 chvt を使用できます コマンド -- 例:sudo chvt 1 TTY1、および sudo chvt 7 に切り替える 再び X セッションに戻ります。詳しくはこちらをご覧ください。


<ブロック引用>

xorg セッションが実行されている tty1 に切り替えて、セッションに戻るにはどうすればよいですか?

X は tty1 で実行されていますが、tty2 では実行されていないためです。 tty は「仮想端末」です。つまり、実際の物理的な画面やキーボードなどを表すことになっています。端末はすべて同時にオンになっていますが、一度に 1 つずつ接続するのに十分なハードウェアしかないため、それが得られます。 .

実際、異なる tty で複数の X セッションを実行し、それらを切り替えることができます。有効な ~/.xinit が必要です または ~/.Xclients 最初。そうでない場合、例として:

echo -e "#!/bin/sh\n mwm" > ~/.xinit
chmod u+x ~/.xinit

最初に mwm を確認してください コマンドラインから試すことで存在します。 「コマンドが見つかりません」と表示されない限り、問題ありません。 tty2 から startx を試してみてください .

全体主義的なことをしているディスプレイ マネージャーが存在しない場合は、大きな X が表示された真っ黒なウィンドウが表示されます。 マウスカーソル。左クリックすると、「終了」できる粗雑なメニューが表示されます。しかしその前に Ctrl Alt F1 他のに連れて行ってくれます tty1 での X セッション (および F2 で戻るなど)。


Linux
  1. String1とString2の間にあるものを検索/grepする方法は?

  2. PamとPam対応デーモン間の通信を理解していますか?

  3. Linux – PtsとTtyの違いは?

  1. 複数のファイルを編集し、バッファを使用してVIM内のファイルを切り替える方法

  2. Nagios を使用してネットワーク スイッチとポートを監視する方法

  3. pts と tty の違い

  1. Linux – TtyセッションとXorgセッションを切り替える方法は?

  2. Gitスイッチとチェックアウトの違いは何ですか?

  3. Ubuntu と Mac OS X の間でファイルを共有する方法