Hatena::Diary

nobu-qの日記

2009-09-20

[] Ubuntu 9.04 で縦置き+横置きのデュアルディスプレイ環境を構築 with nVidiaなカード 22:10  Ubuntu 9.04 で縦置き+横置きのデュアルディスプレイ環境を構築 with nVidiaなカード - nobu-qの日記 を含むブックマーク はてなブックマーク -  Ubuntu 9.04 で縦置き+横置きのデュアルディスプレイ環境を構築 with nVidiaなカード - nobu-qの日記

相当はまったのでメモ。

手順

  1. 念のため xorg.confバックアップ
  2. nvidia-settings で雛形となる xorg.conf を生成
  3. 生成された xorg.conf をちょこっと書き替えて完成

xorg.confバックアップ

/etc/X11/xorg.confをどこか適当なところにバックアップする。

nvidia-settings

X Server Display Configurationを選択。Configuration(Configure...をクリック)で Separete X screen を選択する。Resolutionとかはautoで十分だった。配置とかもこの段階で適当に決めておくと楽。

位置などの調整が終わったらApplyをして、 Save to X Configuration File をクリック。そして、どこか適当な場所に xorg.conf を生成して貰う。

生成された xorg.conf を書き替え

出力された xorg.conf の中身を見て、

Section "Device"
    Identifier "Device0"
    ... 以下省略...

的なものが書かれている場所を探す。たぶんデュアルディスプレイなら2個書かれているので、縦置きしているのがどちらのデバイスか(縦置き表示したいScreenに対応したデバイスはどちらか)を判断する。どちらが目的のものか分かったら、Section "Device"のところに

    Option "Rotate" "CCW"

と書く。CCW反時計回りという意味。CCWで逆回転してしまったらCWと書けば良いのかな?

後は今修正した xorg.conf を /etc/X11/xorg.conf に上書きしてXを再起動

横置きの方が回転してしまったらもう片方のDeviceを回転させてみると良いよ。

スーパー参考文献