デスクトップ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の電源をオフにしなければなりませんでした。
手がかりはありますか?私は間違った道にいますか?
あなたの問題はあなたの「仮想スクリーン」サイズだと思います。デュアルモニターをセットアップしようとすると、同じメッセージが表示されました。私が見つけた解決策は、「仮想画面」をより大きなサイズに変更することでした。
そのためには、/ 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
以下のスクリーンショットを参照して、「最大」が増加していることに注意してください。
最終的に私の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回復元しなければならなかったことを知っています。