ctrl+alt+f7 は切り替えられません。 [閉じる]

ctrl+alt+f7 は切り替えられません。 [閉じる]

私のdebian8端末で。

sudo systemctl set-default multi-user.target 

次に、テキストモードで再起動し、次のように入力します。開始xGUIモードに入ります。

押すとctrlaltf7何も起こりません。
ctrlaltf1-f6 互いに切り替えることができます。禁止され
ているようですctrlaltf7

答え1

AFAIK, X を起動すると、常に X サーバーで使用される仮想端末に自動的に切り替えられます。 Xを起動するときに手動でVTに切り替える必要はありません。

systemdを搭載したDebian 8では、次の無料VTでXが起動するものを見つける必要があります。 tty1 にログインして tty2 に切り替えないと、tty2 はアイドル状態になります。 [*] (ctrl+alt+F2)。

ctrl + alt + f7が何もしない理由は、VT7がまったく使用されていないためです。まったく使用されていないVTに切り替えようとすると、これが発生します。

わからない場合は、root権限(sudoなど)を使用してXサーバーが使用しているVTの数を見つけることができると思います。 XのプロセスID pgrep X(例:100)を見つけてからsudo lsof -p 100。またはその逆も:sudo lsof /dev/tty[0-9]*


Fedora Linuxなどの最新のシステムでは、Xが次から実行されていることがわかります。同じstartxVTを実行します。 Xサーバーはもはやroot

[*] Systemd は以前の初期化システムとは異なる動作をします。実際にVT(VT1〜VT6)に切り替えると、VT(VT1〜VT6)からテキストログインプロンプトのみが実行されます。 systemd以前は、6つのVTがすべて起動時にログインプロンプトを開始しました。したがって、VT7にXを実行させます(ctrl + alt + f7)。 (またsudo systemctl stop getty@tty2:)を使用してVTを再開することもできます。

関連情報