web-dev-qa-db-ja.com

Xサーバーを使用していないときにディスプレイを回転させるにはどうすればよいですか?

回転するワイドスクリーンモニターがあります。 「ランドスケープ」モード(垂直)で使用しようとしています。これはGUIでは簡単です。

Xサーバーを実行しているnotまたは Virtual Console/Terminalを表示しているときにディスプレイを回転させるにはどうすればよいですか?

26
Kurtis

Fbconを使用して仮想フレームバッファーを回転できます。さまざまな回転を表す0〜3。

  • 0-通常の回転
  • 1-時計回りに回転
  • 2-逆さまに回転
  • 3-反時計回りに回転

これらは、正しいシステムファイルに値を入力することにより、コマンドラインから設定できます。現在のフレームバッファを回転させる:

echo 1 | Sudo tee /sys/class/graphics/fbcon/rotate

すべての仮想フレームバッファーを回転させる:

echo 1 | Sudo tee /sys/class/graphics/fbcon/rotate_all

システムの起動時にこれが自動的に行われるようにするには、ブートローダーの設定を変更して正しいオプションを与える必要があります。 /etc/default/grubfbcon=rotate:1GRUB_CMDLINE_LINUX行に追加します。

GRUB_CMDLINE_LINUX="fbcon=rotate:1"

(このファイルを変更した後、Sudo update-grubを実行することを忘れないでください。)

ソース: Xウィンドウを実行していない画面の回転起動時にコンソールを回転(Debian)

42

画面を回転させるには、xrandrコマンドを試してください:

xrandr -o left

引き返すには:

xrandr -o normal

DISPLAY変数を設定する必要があります。

export DISPLAY=:0

正直なところ、コンピューターのフルスクリーンテキストコンソールでは機能しません(7番目のGUI画面で機能します)が、最近fglrxドライバーで多くの問題が発生しました。すべてをセットアップします。問題が発生した場合は、こちらで確認できます: http://ubuntuforums.org/showthread.php?t=1815538 そのコマンドのヘルプ。

2
Nykakin