独自のドライバがサポートする統合ION GPUがありますが、オープンソースドライバを動作させることはできませんでした。左画面は正常で、右画面は回転するようにしたいと思います。どうやってこれを達成できますか?
答え1
これを調べるのに少し時間がかかったので、他の人と共有したいと思いました。 NVIDIAドライバがnvidia-settings
インストールされているとします。 (アーチで走っていますsudo pacman -S nvidia nvidia-utils
。)
まず、GUI端末で.runをxorg.conf
使用して作成する必要があります。nvidia-settings
sudo nvidia-settings
- 左側のメニューから「Xサーバーディスプレイの設定」を選択します。
- 右側の「設定」を「X画面の取り外し(Xを再起動する必要がある)」に変更します。
- 「Xineramaの有効化」を確認してください。
- 「Xプロファイルに保存」をクリックすると、機能するか
/etc/xorg.conf
新しいファイルとして追加できます。/etc/xorg.conf.d
例:/etc/xorg.conf.d/10-monitors.conf
。
これでこのファイルを編集する必要があります。root
たとえば、またはgksu gedit /etc/xorg.conf
を実行して、お気に入りのエディタで開きますsudo vim /etc/xorg.conf
。
正しいものを見つけてください。私はSection "Screen"
正しいものを見つけ、それを見つける方法でSection "Monitor"
これを行いますSection "Screen"
。
次の行を探す
Option "metamodes" "DFP-1: 1920x1080 +0+0"
{ Rotation=Left }
次のように追加されました。
Option "metamodes" "DFP-1: 1920x1080 +0+0 { Rotation=Left }".
ノート
DFP-1
DFP-0
回転するモニターによっては解像度も異なる場合があります。
はい
私のxorg.conf
読書は次のとおりです
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 28
Screen 1 "Screen1" 1280 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "1"
EndSection
Section "Files"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputClass"
Identifier "Keyboard Defaults"
MatchIsKeyboard "yes"
Option "XkbLayout" "gb"
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "Unknown"
ModelName "HP w2228h"
HorizSync 24.0 - 83.0
VertRefresh 48.0 - 76.0
Option "DPMS"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "DELL 1703FP"
HorizSync 30.0 - 80.0
VertRefresh 56.0 - 76.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "ION"
BusID "PCI:3:0:0"
Screen 1
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "ION"
BusID "PCI:3:0:0"
Screen 0
EndSection
Section "Screen"
Identifier "Screen1"
Device "Device1"
Monitor "Monitor1"
DefaultDepth 24
Option "TwinView" "On"
Option "Stereo" "0"
Option "metamodes" "DFP-1: 1920x1080 +0+0 { Rotation=Left }"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "On"
Option "Stereo" "0"
Option "nvidiaXineramaInfoOrder" "DFP-0"
Option "metamodes" "DFP-0: 1280x1024 +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Extensions"
Option "Composite" "Disable"
EndSection
引用する
答え2
プライベートソースのNVIDIAドライバの最新バージョンはrandrをサポートしているようです(参照:http://www.phoronix.com/scan.php?page=news_item&px=MTA5NTY)。最新のドライバと必要なRandRフロントエンドを使用してください。たとえば、arandr を使用すると、ディスプレイを移動して方向を変更できます。