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

Linux コンソールのデフォルト モニターを変更する

ここで探しているオプションは fbcon=map:n だと思います どこで n 目的のビデオ出力用に fb デバイスに割り当てられた番号です。

Documentation/fb/fbcon.txt はそれを説明し、 con2fbmap についても言及しています 実行時に変更するためのユーティリティとして。


どのモニターでどのコンソールを実行するかを変更する場合 (フレームバッファー @ /dev/fbx )、このようなことを指定できるこの小さな 80 行の C プログラムをダウンロードできます。

wget https://raw.githubusercontent.com/kunguz/pi3b/master/con2fb.c
gcc con2fb.c -o con2fb.out

それをダウンロードしてコンパイルした後、最も簡単な使い方は sudo ./con2fb.out /dev/fb[frame buffer number, starting at 0] /dev/tty[console number, starting at 1] です .

これにより、指定された端末が指定されたモニター (フレーム バッファー) に「ロック」されるため、モニターに割り当てられている端末に切り替えようとすると、現在のディスプレイで切り替えるのではなく、その端末にフォーカスが移ります。

ただし、フレーム バッファ !=物理モニタであることを忘れないでください。個別の tty を使用する各モニターは、個別のグラフィックス カードに接続する必要があります (つまり、個別のフレーム バッファー)。

また、注意しないとカーネルがクラッシュする可能性があるため、プログラムをだまそうとしないように注意してください。;)


Linux
  1. Linuxでシェルを変更する方法

  2. Linuxサーバーのホスト名を変更する

  3. Linux でコンソールのキーマップを変更するには?

  1. Arch Linux でデフォルトの DNS サーバーを変更する

  2. Linux サーバーのデフォルトの SSH ポートを変更する必要がありますか?

  3. Linux でユーザーのデフォルト グループを変更するにはどうすればよいですか?

  1. LinuxでデフォルトのApache「DocumentRoot」ディレクトリを変更する方法

  2. Linuxの名前変更コマンド

  3. Linux でユーザー名を変更する