私の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を再開することもできます。