HDMI付きテレビでxrandrを使用して1080p解像度を使用するには?

HDMI付きテレビでxrandrを使用して1080p解像度を使用するには?

私はHTPCと呼ばれる小さなHTPCでArch Linuxを使用しています。エキストリーマー、Nvidia GT218/IONグラフィックカードとHDMI出力を備えています。私のテレビはオリオンDL40-71BK手動、すべての内容が日本語であることを参照してください)。

HDMIビデオ出力は、1440x900や1280x720などの特定の設定で正常に動作し、xrandrは1920x1080 @ 60Hz(優先モードとしてリストされている)を含むX11構成のない複数のモードを表示します。完全なxrandr出力は次のとおりです。

Screen 0: minimum 8 x 8, current 1440 x 900, maximum 8192 x 8192                     
DVI-I-0 disconnected primary (normal left inverted right x axis y axis)              
DVI-I-1 disconnected (normal left inverted right x axis y axis)                      
HDMI-0 connected 1440x900+0+0 (normal left inverted right x axis y axis) 160mm x 90mm
   1920x1080     60.05 +  60.00    59.94    60.00                                    
   1440x900      59.89*                                                              
   1360x768      60.02                                                               
   1280x1024     60.02                                                               
   1280x768      59.87                                                               
   1280x720      60.00    59.94                                                      
   1024x768      60.00                                                               
   800x600       60.32                                                               
   720x480       59.94    60.05                                                      
   640x480       59.94    59.93                                                      

ここでは理解できません。 1920x1080行から60.00の右側の列は何ですか?

とにかく問題は、xrandrを使用して1920x1080モードに切り替えると(または起動時にX11がデフォルトで切り替えられるようにすると)、テレビに黒い画面が表示され、エラー(非対応の力综合、「サポートされていない入力信号」)が表示されるなるということです。これは、ツールを使用してnvidia-settings解像度を設定する場合にも発生します(サポートとして1920x1080もリストされていますが、同じエラーがあります)。

このエラーはオンラインのさまざまな場所で見つけることができますが、Linuxとは関係がなく、コンソールや以前のバージョンのテレビに問題がある人にのみ当てはまります。

私はテレビの解像度が1920x1080であることを知っています。メーカーはこれをマークし、私のPS3は1080pをうまく使います。

テレビで1920×1080の解像度をどのように使用しますか? 私が見落としている構成はありますか?

ベストアンサー1

brmのコメントとマニュアルページを読んでおかげでxrandr問題を見つけました。 2つの質問があります。

まず、私は常に-s新しいオプションではなくxrandrのオプション(サイズを指定)を使用します--mode。とにかく、この方法はほとんど常に機能し、この場合に切り替えてもxrandr --output HDMI-0 --mode 1920x1080問題は解決しません。しかし、解決しなければならない2番目の問題があります。更新頻度です。

明らかに、私のテレビは実際には1920x1080のデフォルトのリフレッシュレートをサポートしていないので(したがって信号エラー)、60Hzを指定する必要があります。 xrandr出力にリストされている他の周波数を使用するのと同様に、xrandr -s 1920x1080 -r 60エラーが発生します。Rate 60.00 Hz not available for this size

最終的な解決策は、次のコマンドを使用することです。

xrandr --output HDMI-0 --mode 1920x1080 -r 60

すべてがうまくいきます。まだよく分からない正確にこれが機能する理由は、特にマニュアルページに(1.1オプション)が(1.2オプション)とうまく機能しないことを示している-rからです。--modeしかし、少なくとも私のピクセルがあって幸せです。

おすすめ記事