web-dev-qa-db-ja.com

xrandr:画面を1680x1680より大きくすることはできません(3360x1050のサイズが望ましい)

このコマンドリストを実行する場合:

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.confVirtual 3360x1050Displayサブセクションに追加する行を追加することを勧めました。追加して再起動しましたが、同じエラーが発生します。これが私の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
3
Pacha

ステップ1:xorg.conf/etc/X11ファイルがあるかどうかを確認します。ある場合は手順3に進みます。それ以外の場合は手順2に進みます。

ステップ2:xorg.confを作成します:

  1. コンソールモードに切り替えます。 Alt+Ctrl+F1
  2. Xサーバーを強制終了します:Sudo service lightdm stop
  3. 新しいxorg.confファイルを生成します:Sudo X -configure

これにより、現在のディレクトリにxorg.conf.newが作成されます。

  1. 名前の変更と移動:Sudo mv xorg.conf.new /etc/X11/xorg.conf
  2. GUIに戻る:Sudo start lightdm

ステップ3:/etc/X11/xorg.confを開き、Displayサブセクションの下にVirtual 3200 1080を追加します

  1. vi /etc/X11/xorg.conf
  2. 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.スクリプトが機能する場合は、スクリプトを自動開始に含めます

メニュー>設定>セッションと起動>アプリケーションの自動起動

追加

  • 名前:デュアルモニターXfce
  • 説明:デュアルモニターXfce
  • コマンド:/etc/X11/dual_monitor.sh

ステップ8.再起動して楽しむ

ステップ9.ユーザーとしてログインしたすべてのユーザーに対してステップ7をやり直します

2

私は同じ問題を抱えており、それを機能させるには幅と高さを拡張する必要があることを発見しました(これについてのトーマス・クルの答えのおかげで 質問 )。

試して

Virtual 3360 3360

表示サブセクションで。

2
Cathy Mc