web-dev-qa-db-ja.com

再起動するたびに解像度がリセットされ、画面の解像度が1024x768で止まる

Ubuntu 12.10の新しいコピーをインストールしましたが、問題はLG E1942であるモニターを認識しないことです。画面解像度は1024x768でスタックし、他のオプションは800x600です1366x768のオプション解像度。

私のシステム構成は次のとおりです。

  • Intel i7-2600k
  • Intel Z68DBマザーボード
  • 8GB RAM
  • Intel HD2000グラフィックス(グラフィックスカードなし...)

cvtxrandrを使用してみましたが、再起動するたびにデフォルトの1024x768に変わります。

また、xorg.confファイルが見つかりません。

3
Rohit Arora

うわー、モニターを除いて同じハードウェアがあります(あなたのほうが良いです)。とにかく、いくつかのまれなモニターは、サポートする最大値よりも低い解像度(少なくとも1つの解像度)を報告します。 1920 x 1080のテレビを1680 x 1050までしか正しく動作しません。

私の推測では、xrandrでプレイを開始することです。たとえば、モニターがVGA-0であり、必要な解像度が1366x768であると仮定して、ターミナルで次の操作を実行します。

xrandr --addmode VGA-0 1366x768

xrandr --newmode "1366x768_60"

必要な設定が得られるまで、-addmodeおよび--newmodeの設定を使用して再生します。リフレッシュレートも必ず変更してください。私はここに60を入れましたが、最大解像度のために50、55または他のものにすることができます。

[〜#〜] here [〜#〜] から情報を引用すると、次のようになります。

未検出の解像度を追加する

Due to buggy hardware or drivers, your monitor's correct resolutions may not always be detected. For example, the EDID data block queried from your monitor may be incorrect.

If the mode already exists, but just isn't associated for the particular output, you can add it like this:


  $ xrandr --addmode S-video 800x600
If the mode doesn't yet exist, you'll need to create it first by specifying a modeline:


  $ xrandr --newmode <Mode``Line>
You may create a modeline using the gtf or cvt utility. For example, if you want to add a mode with resolution 800x600 at 60 Hz, you can enter the following command: (The output is shown following.)


  $ cvt 800 600 60
  # 800x600 59.86 Hz (CVT 0.48M3) hsync: 37.35 kHz; pclk: 38.25 MHz
  Modeline "800x600_60.00"   38.25  800 832 912 1024  600 603 607 624 -hsync +vsync
Then copy the information after the Word "Modeline" into the xrandr command:


  $ xrandr --newmode "800x600_60.00"   38.25  800 832 912 1024  600 603 607 624 -hsync +vsync
After the mode is entered, it needs to be added to the output using the --addmode command as explained above.

また、xrandrの変更を永続的に設定するセクションがあり、再起動後に設定した解像度が維持されない場合に役立ちます。

1
Luis Alvarado

ディスプレイ設定では、「ミラーディスプレイ」のチェックを外してから正しい解像度を選択する必要があると思います。これで問題が解決するはずです。 1台のモニターのみを使用している場合でも、この設定を行ってください。

2台のモニターを使用している場合は、どちらのモニターをプライマリーモニターにし、各モニターがどの解像度で動作するかを特定する必要があります。

0