web-dev-qa-db-ja.com

ディスプレイはカットオフされ、640x480でスタックします。モニターを検出できません

最近、PCにbuntu 11.1をインストールしましたが、解決の問題があります。

画面の解像度が640x480(4:3)に設定されており、画面全体、ウィンドウ、またはアイコンが正しく表示されません。問題は、モニター->ディスプレイに他のオプションがないため、正しいものを選択できることです。モニターを検出できないと思います-「不明」と表示されます、AsusのマザーボードとNvidia GeForceグラフィックカード)。

xrandr: Failed to get size of gamma for output default Screen 0: minimum 320 x 240, current 640 x 480, maximum 640 x 480 default connected 640x480+0+0 0mm x 0mm 640x480 50.0* 320x240 51.0 

lspci -v | grep VGA

VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5200] (rev a1) (prog-if 00 [VGA controller]) Subsystem: PROLINK Microsystems Corp Device 1152 Flags: bus master, 66MHz, medium devsel, latency 248, IRQ 16 Memory at fd000000 (32-bit, non-prefetchable) [size=16M] Memory at e8000000 (32-bit, prefetchable) [size=128M] [virtual] Expansion ROM at fe9e0000 [disabled] [size=128K] Capabilities: <access denied> Kernel driver in use: nvidia Kernel modules: nvidia_173, nouveau, nvidiaf 
5
chrissi

これは私のために働くソリューションの一部にすぎません!私のコンピューターでこれを修正した方法:

  • ステップ1

作業構成(フォーラムでSOSを送信!)を持つ同じモニターを持つ誰か(これはソリューションの他の部分です!)を見つけなければなりません。

xrandr --verbose

各解像度に使用する必要がある正確なデータがリストされます。また、最初にモニター番号の情報が表示されます-私はVGA1でした

  • ステップ2

必要なものを注意深くコピーする必要があります

/ etc/gdm/Init/Default

ステップ1で見つかったデータに従ってデータを調整する必要があります。ここでは、データはサンプルとしてのモニター用です(編集するにはSudoが必要な場合があります)

xrandr --newmode 1440x900 106.5MHz 1440 1520 1672 1904 900 903 909 934 -HSync +VSync
xrandr --addmode VGA1 1440x900

これらの2行を行の直前にコピーします

/sbin/initctl -q emit
  • ステップ3

ログアウトしてから、今すぐ追加してください。追加した解像度は、モニターの表示設定で利用できるはずです。

幸運を

1
CedSha