web-dev-qa-db-ja.com

1080pではなく1080iで表示する

私はディスプレイを1080iではなく1080pで動作させようとしていますが、xboxまたはwindows 7でこれに問題はなく、このウェブサイトにすでにあるソリューションをまとめることができます。私はモニターとして23インチ1080p HDTVを使用しており、グラフィックカードはATI Radeon HD 6850です。現在、xorgドライバーを使用していますが、試してみたところ、独自のドライバーでも動作しません。

私はこの質問がすでにここで回答されていることを知っています: nvidiaカードには1080p @ 60hzオプションはありません 、しかし、私が修正に持っている1つの問題があります.confファイルは、開こうとすると新しいドキュメントが作成されるため、移動されている必要があります。このファイルがどこにあるのか、または何か他のものを編集する必要がある場合は、私は感謝します。

事前に感謝、ジャック

2
Jack

私のケースはあなたのケースと似ていないかもしれませんが、他の人に役立つことを期待して、ここに私のソリューションを投稿します。私が走った:

xrandr --verbose

Xrandr "--mode 1920x1080 --rate 60"を使用してモードを1080pに変更することはできませんでした。なぜなら、1080pと1080iの2つのフレーバーがあり、デフォルトでは1080iがおかしく優先されるからです。

DFP5 connected 1920x1080+1920+0 (0xa1) normal (normal left inverted right x axis y axis) 2210mm x 1250mm
    (...)
    CRTC:       1
    (...)
  1920x1080 (0xa1) 74.250MHz +HSync +VSync Interlace +preferred *current
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  33.75KHz
        v: height 1080 start 1085 end 1095 total 1125           clock  60.00Hz
  1920x1080 (0xa2) 148.500MHz +HSync +VSync
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  67.50KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  60.00Hz

--verboseオプションを使用した理由は、この特別な出力で+ Interlace(1080i) detailが表示され、特にXID括弧内のコード:それが鍵ですモードを強制します。

xrandr --output DFP5 --mode 0xa2 --crtc 1 --verbose

いつものように、ドキュメントを使用すると役立ちました:

man xrandr
3
KrisWebDev