web-dev-qa-db-ja.com

モニターが検出されない-低解像度のみ

Ubuntu 11.1をデスクトップPCにインストールしました。クリーンインストールであり、アップグレードは行われませんでした。 Samsung Syncmaster BX2450をPCに接続しています。

私の問題は、1024を超えることができるモニターをUbuntuに認識できないことです。lightdmのシャットダウンを実行し、Sudo X -configureを実行しましたが、「構成に失敗しました」と表示されました。何もうまくいかないようです-アイデアはありますか?

VESA:GF119ボード-13100000

xx@xxx:~$ lspci -nn |grep VGA
02:00.0 VGA compatible controller [0300]: nVidia Corporation GT520 [GeForce GT520] [10de:1040] (rev a1)

xx@xxx:~$ xrandr -q
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 640 x 480, current 1024 x 768, maximum 1024 x 768
default connected 1024x768+0+0 0mm x 0mm
   1024x768       61.0* 
   800x600        61.0  
   640x480        60.0  
  • Michael Kの答えに従って、ドライバーを直接ダウンロードし、インストールしました。しかし、私は正方形に戻りました-画面は紫色の開始色になり、ロックします。今何をすべきかの提案はありますか?

1920 x 1200を使用したい

2
Jens

私は別のSamsung Syncmasterモニターを持っていましたが、ネイティブ解像度をOSに正しく伝えることができませんでした。解決策は、目的の画面解像度を指定する/etc/X11/xorg.confを記述することです。 nvidiaバイナリドライバーを使用する場合、次のようになります。

# Need a xorg.conf because the native resolution of the SyncMaster 920N
# monitor is misdetected. Plus I'm using the binary nVidia driver.

Section "Monitor"
        Identifier      "SyncMaster920N"
        Modeline        "1280x1024@60" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Device          "GeForce9600GT"
        Monitor         "SyncMaster920N"
        DefaultDepth    24
        SubSection "Display"
                Depth           24
                Modes           "1280x1024@60"
        EndSubSection
EndSection

Section "Module"
        Load    "glx"
EndSection

Section "Device"
        Identifier      "GeForce9600GT"
        Driver          "nvidia"
        Option          "NoLogo"        "True"
        Option          "ModeValidation" "NoDFPNativeResolutionCheck, NoMaxPClkCheck, NoHorizSyncCheck, NoVertRefreshCheck"
EndSection

Modeline行の番号(109.00以降)は、実行から取得した「Modeline」番号に置き換える必要があります。

cvt <x-resolution> <y-resolution>

<x-resolution>および<y-resolution>を目的の値に置き換えます。ファイル内の"1280x1024@60"の2つの出現は、両方が同じである限り、任意に変更できます。

Nouveauドライバーの場合、Section "Device"Option行を削除し、Driverの値を"nouveau"に変更します。 nouveau/nvidiaを切り替える最も安全な方法は、xorg.confの変更に加えて、nvidia-currentを[un]インストールすることです。

2
pablomme

関連する buntu wiki-X/Config/Resolution をご覧ください

関連する部分は次から始まります: 5。検出されない解像度の追加

1
martin

私は同じ問題を抱えていましたが、HDMIに変更して機能しました。さらに情報が得られる場合はこのスレッドを確認してください 14-04-lts-unknown-display-1024x768-only

0
Ashwini Sharma