私は ASUS EEEPC (Atom N570、1Gb RAM、OpenGL レンダラー Mesa DRI Intel IGD) で gnome shell を使用しています。外部モニターを接続するとすぐに、両方の画面にゴミが表示されます。取り外すと、ディスプレイは正常に戻ります。
Unity 3D でも似たような問題があったと思います。拡張画面の解像度がハードウェアでサポートされている最大解像度を超えているというメッセージが表示されました。その場合、解像度を下げたり、ディスプレイを複製したり、eeepc のディスプレイをオフにしたりすることができます。ここでは、ケーブルを接続すると切り替わるので、まったく制御できないようです。
どうすればいいでしょうか? 解決策はありますか (gnome shell を削除しなくてもよい)? よろしくお願いします!
答え1
私はインテルオンボードビデオを搭載した eeepc 1005ha を使用しています。前回のアップデート前は GNOME3 を使用していました。今はオンにできません。いくつかの理由で Unity が気に入らないし、3D はネットブックには遅すぎるので、Unity 2D または GNOME Classic しか使えません。
私たちのネットブックは、通常のレンダリング速度では 2048x1024 を超える解像度をサポートできません。そして、2 番目のモニターは、両方の合計のようなものです。
答え2
私も、インテル グラフィックス搭載のデュアル コア デスクトップで同じ問題を抱えています。この問題は、2 つの異なる解像度で 2 つの画面を実行していることに関係していると思います。モニターを複製するとすべて正常で、2 つのモニターを同じ解像度で設定すると問題なく動作します。モニターのサイズが異なり、各モニターに適切な解像度で表示するように設定しても、1 つのモニターを取り外すまで、ゴミしか表示されません。Unity 3D でも 2D でも同じです。11.10 と 11.04 ではすべて完璧に動作しました。12.04 で 2 つの異なる解像度でデュアル モニターを動作させている方がいたら、ぜひ教えてください。