web-dev-qa-db-ja.com

UbuntuはSamsung SyncMaster SA300で正しい最大解像度を見つけることができません

デスクトップPCにもubuntuをインストールすることにしました(Windowsは私の人生から除かれました)が、以前のハードウェア構成ではなかったいくつかの問題があります。

私のディスプレイはSamsung SyncMaster SA300で、Windows Vistaでは最大解像度(1920x1080)で十分でしたが、ubuntu(fglrxドライバーをインストールした後)では最大解像度が1600x1200であることがわかります

私は昨夜たくさんグーグルで調べたが、xrandrでこれを解決している(別のディスプレイ上で)多くの人を見つけた。

Xrandrが「最高解像度は1600x1600です」と不平を言っているので、私はそれをすることができませんでした。

Xranrd cleanコマンドの内容は次のとおりです。

    mattia@fatdesktop:~$ xrandr
Screen 0: minimum 320 x 200, current 1600 x 1200, maximum 1600 x 1600
DFP1 disconnected (normal left inverted right x axis y axis)
CRT1 disconnected (normal left inverted right x axis y axis)
CRT2 connected 1600x1200+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1600x1200      60.0*+
   1400x1050      60.0  
   1280x1024      60.0     47.0     43.0  
   1440x900       59.9  
   1280x960       60.0  
   1280x800       60.0  
   1152x864       60.0     47.0     43.0  
   1280x768       59.9     56.0  
   1280x720       60.0     50.0  
   1024x768       60.0     43.5  
   800x600        60.3     56.2     47.0  
   720x576        50.0  
   720x480        60.0  
   640x480        60.0  
TV disconnected (normal left inverted right x axis y axis)
CV disconnected (normal left inverted right x axis y axis)

その後、他のインターネットの投稿やフォーラムによると:

    mattia@fatdesktop:~$ cvt 1920 1080 60
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync

だから今私はそのモードラインを追加する必要があります

mattia@fatdesktop:~$ xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
mattia@fatdesktop:~$ xrandr --addmode CRT2 1920x1080_60.00

そしてここに痛みがあります:

mattia@fatdesktop:~$ xrandr --output CRT2 --mode 1920x1080_60.00
xrandr: **screen cannot be larger than 1600x1600 (desired size 1920x1080)**

見る? 画面は1600x1600(望ましいサイズ1920x1080)より大きくすることはできません

この時点で、解像度選択メニュー(グラフィカルなもの)内に1920x1080オプションが表示されます。しかし、昨夜、それを選択しようとすると、画面が真っ暗になり、PCの電源をオフにしなければなりませんでした。

手がかりはありますか?私は間違った道にいますか?

2
fatmatto

あなたの問題はあなたの「仮想スクリーン」サイズだと思います。デュアルモニターをセットアップしようとすると、同じメッセージが表示されました。私が見つけた解決策は、「仮想画面」をより大きなサイズに変更することでした。

そのためには、/ etc/X11/xorg.confを変更する必要がありました
sudo leafpad /etc/X11/xorg.conf

私の元々はこんな感じでした

Section "Screen"
    Identifier  "Default Screen"
    DefaultDepth    24
EndSection

Section "Module"
    Load    "glx"
EndSection

仮想画面サイズを変更するために以下を追加しました

SubSection "Display"
    Virtual 3840 1920
EndSubSection

以下のスクリーンショットを参照して、「最大」が増加していることに注意してください。 enter image description here

最終的に私のxorg.confは次のようになりました

Section "Screen"
    Identifier  "Default Screen"
    DefaultDepth    24
    SubSection "Display"
        Virtual 3840 1920
    EndSubSection
EndSection

Section "Module"
    Load    "glx"
EndSection

「3840 1920」を「1920 1080」に変更できることを願っています。

もちろん、変更を行う前にxorg.confをバックアップする必要があります。私はそれを理解するまで約20回復元しなければならなかったことを知っています。

詳細な説明はこのサイトにあります

1
Wulfhart