![ctrl+alt+f7 は切り替えられません。 [閉じる]](https://linux33.com/image/102586/ctrl%2Balt%2Bf7%20%E3%81%AF%E5%88%87%E3%82%8A%E6%9B%BF%E3%81%88%E3%82%89%E3%82%8C%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%20%5B%E9%96%89%E3%81%98%E3%82%8B%5D.png)
私の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が次から実行されていることがわかります。同じstartx
VTを実行します。 Xサーバーはもはやroot
。
[*] Systemd は以前の初期化システムとは異なる動作をします。実際にVT(VT1〜VT6)に切り替えると、VT(VT1〜VT6)からテキストログインプロンプトのみが実行されます。 systemd以前は、6つのVTがすべて起動時にログインプロンプトを開始しました。したがって、VT7にXを実行させます(ctrl + alt + f7)。 (またsudo systemctl stop getty@tty2
:)を使用してVTを再開することもできます。