web-dev-qa-db-ja.com

TTYの数を減らすにはどうすればよいですか?

7つのTTYは必要ありません(または必要ですか?)。それでは、この数を3に減らすにはどうすればよいですか?

20
Detnuomnu

私がお勧めする方法は次のとおりです。

  1. 実行:sudoedit /etc/default/console-setupという行を見つけます:ACTIVE_CONSOLES = "/ dev/tty [1-6]"

  2. 必要なttyの量に変更します。 3の場合:ACTIVE_CONSOLES = "/ dev/tty [1-3]"

  3. ファイルを保存して/ etc/init /cd /etc/init/に移動し、lsと入力してttyファイルを表示します。
    これらはtty1.conf、tty2.conf、tty3.confのように見えるはずです...

  4. 不要なすべてのttyの名前を変更します。あなたの場合、最後の3つのttyの名前を変更します:

    Sudo mv tty4.conf tty4.conf.bck
    Sudo mv tty5.conf tty5.conf.bck
    Sudo mv tty6.conf tty6.conf.bck

  5. 再起動してテストする

    • いくつかのヒント。 tty4-6を削除しても、XはCTRL + ALT + F7のままです。
    • tty4からtty6は空白で表示されます(黒、点滅待ちログインなし)
11
Luis Alvarado

/ etc/init内の不要なtty#.confファイルを削除/移動できます。なぜあなたはこれをしたいのか分かりません。
これは10.04です。

3
Matt

私がしたことは、/etc/event.dからtty4からtty6を削除し、/etc/initからtty6.confからtty4.confを削除して、リブートすることだけでした。より慎重になりたい場合があります。以下を参照してください。

連続していないttyを使用した場合の結果はわかりません。 Xがハングする空白の画面が表示されることを願っています。すなわち、tty1、tty2、Xorg、tty4、tty5 ..

次のコマンドを実行して、必要な変更を加えることができます。何も削除されないことに注意してください。元に戻す必要がある場合は、ファイルを移動またはコピーしてください。

cd /etc/init
Sudo mkdir tty.bkp
Sudo mv tty4 tty5 tty6 tty.bkp
cd /etc/event.d
Sudo mkdir tty.conf.bkp
Sudo mv tty4.conf tty5.conf tty6.conf tty.conf.bkp

再起動してテストします:

Sudo reboot
1
djeikyb