私は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
しかし、少なくとも私のピクセルがあって幸せです。