web-dev-qa-db-ja.com

解像度と画面が正しく検出されない

Intelグラフィックス(Intel i5 460M CPU)を搭載したラップトップにUbuntu 12.04をインストールしました。画面の解像度は1024x768に設定されており、800x600にしか変更できませんが、私の画面は1366x768です。

セカンダリNVIDIAグラフィックスとOptimusがインストールされ、動作しています。 HDMIを介して接続された1920x1080ディスプレイもあります。これを拡張デスクトップ用に構成します(現在ミラーリングされています)。外部ディスプレイを切断しても問題は解決しません。

Xorg -configureで新しいxorg.confを生成しようとしましたが、次のメッセージで失敗しました:

Number of created screens does not match number of detected devices

ホームディレクトリにxorg.conf.newというファイルがまだドロップされていました。 /etc/X11にコピーしましたが、助けにはなりませんでした。

Ubuntu 12.10は1366x768でミラー化されたディスプレイで動作しましたが、ログイン後すぐに1024x768に切り替わりました。

いくつかの情報:

gronostaj@GBUNTU:~$ Sudo xrandr
[Sudo] password for gronostaj: 
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 8192 x 8192
LVDS1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
   1366x768       60.0 +
   1360x768       59.8     60.0  
   1024x768       60.0* 
   800x600        60.3     56.2  
   640x480        59.9  
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 521mm x 293mm
   1920x1080      60.0 +
   1600x1200      60.0  
   1680x1050      60.0  
   1280x1024      75.0     60.0  
   1440x900       75.0     59.9  
   1280x960       60.0  
   1152x864       75.0  
   1024x768       75.1     70.1     60.0* 
   832x624        74.6  
   800x600        72.2     75.0     60.3     56.2  
   720x480        59.9  
   640x480        72.8     75.0     66.7     60.0  
   720x400        70.1  
DP1 disconnected (normal left inverted right x axis y axis)

Jockeyは使用可能なドライバーを検出しませんが、クリーンな12.04インストールで検出しました。最初の更新後、使用可能なドライバーはありません。

どうやってそれを機能させるべきか、あなたは考えていますか?

2
gronostaj

わかりましたので、解決策を見つけたので、これは今明らかです。

何らかの理由で、12.04は両方の画面で処理できる16:9の解像度を見つけることができませんでした。 12.10はログイン画面で動作しましたが、後で動作しませんでした-まだ理由はわかりません。

13.04のデイリービルドを試しましたが、両方のディスプレイで1366x768でうまく動作したので、ミラーデスクトップをセットアップすることにしました。そしてそれはうまくいきました。

解決策は、「ミラー表示」ボックスのチェックを外すことでしたが、12.04ではすべてが完全に機能するようになりました。

Display settings, uncheck "Mirror displays" - problem solved.

1
gronostaj