Linux で縦長ディスプレイを使う

ディスプレイを270度回転し、縦長で使う方法です。

Xの画面を270度回転させる

nvidia のチップを搭載したビデオカードを利用し、NVIDIAカーネルドライバをインストールしている場合に動作確認しています。それ以外の場合についてはわかりません。

xorg.confビデオカードのセクションに以下を追記します。

Option          "RandRRotation" "on"

/etc/gdm/Init/Default に以下を追記します。

xrandr -o left

コンソール画面を270度回転させる

grub.conf の kernel の行の最後に以下を追記する。

vga=795 fbcon=rotate:3

VGAモードは http://www.linux.or.jp/JF/JFdocs/Framebuffer-HOWTO-5.html#ss5.3 の値を10進数に変化した値を指定します。

Colours 640x400 640x480 800x600 1024x768 1152x864 1280x1024 1600x1200
16 bits ? 785 788 791 355? 794 798
24 bits ? 786 789 792 ? 795 799
32 bits ? ? ? ? 356? ?