Ubuntu 13.04をインストールしましたが、HDMI解像度が正しくなく、オプションは最大1280x720に制限されています。 VGAは上部のタスクバーをわずかに切り取っているため完全ではなく、1366x768ではなく1360x768の解像度も示しています。
システム仕様:Intel Celeron 847、統合グラフィックス付きNM70チップセット。ディスプレイは32インチSamsung LCD TVで、最大解像度は1366x768です。
表示オプションでは、誤った表示情報を取得しています。 VGA出力は19インチを表示し、HDMIは7インチをピックアップします。
私は、ディスプレイからの誤ったEDID情報を使用して可能なことを行う必要があることをfourumで読みました。次の行でxorg.confファイルを変更する必要があります。
オプション「UseEDID」「False」
しかし、13.04にはもうxorg.confファイルが付属していませんか?
これはこれを解決するための正しい最善の方法ですか?
さらに検索して、このページを見つけました https://wiki.ubuntu.com/X/Config/Resolution これは私を助けた部分です:)
検出されない解像度の追加バグのあるハードウェアまたはドライバーにより、モニターの正しい解像度が常に検出されない場合があります。たとえば、モニターから照会されたEDIDデータブロックが正しくない可能性があります。
モードが既に存在するが、特定の出力に関連付けられていない場合、次のように追加できます。
$ xrandr --addmode S-video 800x600
モードがまだ存在しない場合は、モードラインを指定して最初に作成する必要があります。
$ xrandr --newmode
Gtfまたはcvtユーティリティを使用してモードラインを作成できます。たとえば、60 Hzで解像度800x600のモードを追加する場合、次のコマンドを入力できます(出力は次のように表示されます)。
$ cvt 800600 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 1024600603607624 -hsync + vsync
次に、「Modeline」という語の後の情報をxrandrコマンドにコピーします。
$ xrandr --newmode "800x600_60.00" 38.25 800 832 912 1024 600 603607624 -hsync + vsync
モードに入った後、上で説明したように--addmodeコマンドを使用して出力に追加する必要があります。
ドライバーの問題かどうかはわかりませんが、HDMIを介してテレビでサウンドが機能せず、サウンド設定でHDMIサウンドドライバーが認識されないことがわかります。