このコマンドリストを実行する場合:
xrandr --output DFP3 --mode 1680x1050 --rate 60
xrandr --output CRT1 --mode 1680x1050 --rate 59
xrandr --output DFP3 --left-of CRT1 (error here)
xrandr --output CRT1 --primary
私はこの出力を持っています:
xrandr:画面を1680x1680より大きくすることはできません(3360x1050のサイズが望ましい)
私は調べて、xorg.conf
にVirtual 3360x1050
をDisplay
サブセクションに追加する行を追加することを勧めました。追加して再起動しましたが、同じエラーが発生します。これが私のxorg.conf
です:
Section "ServerLayout"
Identifier "aticonfig Layout"
Screen 0 "aticonfig-Screen[0]-0" 0 0
EndSection
Section "Module"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]-0"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
Monitor "aticonfig-Monitor[0]-0"
DefaultDepth 24
SubSection "Display"
Virtual 3360 1050
Viewport 0 0
Depth 24
EndSubSection
EndSection
ステップ1:xorg.conf
に/etc/X11
ファイルがあるかどうかを確認します。ある場合は手順3に進みます。それ以外の場合は手順2に進みます。
ステップ2:xorg.conf
を作成します:
Sudo service lightdm stop
Sudo X -configure
これにより、現在のディレクトリにxorg.conf.new
が作成されます。
Sudo mv xorg.conf.new /etc/X11/xorg.conf
Sudo start lightdm
ステップ3:/etc/X11/xorg.conf
を開き、Display
サブセクションの下にVirtual 3200 1080
を追加します
vi /etc/X11/xorg.conf
Virtual 3200 1080
をすべてSubSection "Display"
に追加します複数の"Display"
サブセクションと1つ以上の画面がある場合は、すべての画面(3200 1080を目的の画面解像度に置き換えてください)
例えば:
Section "Screen"
Identifier "Screen1"
Device "Card1"
Monitor "Monitor1"
SubSection "Display"
Viewport 0 0
Depth 1
Virtual 3200 1080
EndSubSection
EndSection
Section "Screen"
Identifier "Screen2"
Device "Card1"
Monitor "Monitor1"
SubSection "Display"
Viewport 0 0
Depth 1
Virtual 3200 1080
EndSubSection
EndSection
ステップ4.コンピューター/ラップトップを再起動します
ステップ5.スクリプト(vi /etc/X11/dual_monitor.sh
)を作成し、以下を含めます
xrandr --output DVI-0 --mode 1280x1024
xrandr --output DVI-1 --mode 1920x1080
xrandr --output DVI-0 --auto --right-of DVI-1 --pos 1920x0
ファイル許可を変更する
Sudo chmod 755 /etc/X11/dual_monitor.sh
(注:screen1はDVI-1で、screen2はDVI-0であり、必要に応じて解像度を置き換えます)ステップ6.スクリプトを実行して、動作するかどうかを確認します。 (/etc/X11/dual_monirot.sh)
手順7.スクリプトが機能する場合は、スクリプトを自動開始に含めます
メニュー>設定>セッションと起動>アプリケーションの自動起動
追加
/etc/X11/dual_monitor.sh
ステップ8.再起動して楽しむ
ステップ9.ユーザーとしてログインしたすべてのユーザーに対してステップ7をやり直します
私は同じ問題を抱えており、それを機能させるには幅と高さを拡張する必要があることを発見しました(これについてのトーマス・クルの答えのおかげで 質問 )。
試して
Virtual 3360 3360
表示サブセクションで。