フルスクリーン画像を表示しないHDモニターとAMD/ATIカードを修正

最近、27インチのAsus LCDディスプレイ(Asus LCD display)で奇妙な問題が発生しました。プラグを差し込むと、表示される画像が画面全体に表示されず、すべてがぼやけて、モニターに問題があるように見えました。同様の問題が発生した場合は、AMD/ATI videoカードを使用している場合は、このガイドをお読みください。この問題は比較的迅速に修正でき、特別なスキルは必要ありません。

問題の説明(Problem Description)HD解像度(HD Resolutions)フルスクリーン画像が表示されない(Full Screen Image)

私はAMDRadeonHD 6850(AMD Radeon HD 6850) ビデオカード(video card)を持っており、27インチのAsus VS278モニター(Asus VS278 monitor)を搭載し、1920x1080のようなHD解像度が可能です。初めてプラグを差し込んだとき、すべてがどれほどひどいものであるか信じられませんでした。どこにも見つかりませんでした。すべてが色あせて見え、表示画像(display image)は画面の約90%しか占めておらず、画面の隅と余白は黒く、画質(image quality)は悪かったです。

人工的なアルゴリズムによって画像が縮小されて小さくなったように、すべてがぼやけて見えました。以下に私のモニターの写真を見ることができます。

フルスクリーン画像なし、ぼやけた画像、AMD/ATIビデオカード

モニターに何か問題があると思い、返却しなければならないのではないかと心配しました。しかし、あえて少し調べてみたところ、驚いたことに、この問題は思ったほど珍しくないことがわかりました。

これは、 Samsung(Samsung)Asus、Acer(Asus or Acer)などのさまざまなメーカーのあらゆる種類のモニターで発生します。これは、古いAMDHD4000(AMD HD 4000)シリーズから新しいAMDHD6000および7000シリーズまで、あらゆる種類のAMD/ATI videoカードで発生します。また、この問題は特定の種類のビデオ出力(video output)だけに固有のものではありません。HDMIケーブルまたはDVIケーブル(HDMI or DVI cables)の両方を使用してビデオカード(video card)をディスプレイに接続すると、この問題が発生する可能性があります。次に、この問題は、Windows7とWindows8の両方で、および(Windows 7)複数(Windows 8)バージョンのCatalyst Control CenterCCC)を使用している場合に発生する可能性があります。

犯人:AMD/ATI Video Outputスケーリング設定(Scaling Setting)

AMD/ATI videoカードのドライバにはスケーリング設定があり、ディスプレイに配信されるビデオ出力(video output)のサイズを変更するかどうかをビデオカードに指示します。(video card)一部の高解像度(Definition)ディスプレイでは、特に1920 x 1080の解像度を使用している場合、スケーリングがドライバーによって正しく設定されていません。

フルスクリーン画像なし、ぼやけた画像、AMD/ATIビデオカード

AMDドライバーはデフォルトのスケーリング値を適用し、それを変更するために使用できるスライダーがあります。その端はアンダースキャン(underscan)オーバー(overscan)スキャンと呼ばれます:

  • オーバースキャン(Overscan)とは、画像がディスプレイによって削られているが、ビデオカード(video card)によって削られていない場合です。しかし、これは現代世界(world though)の問題ではありません。非常に古いテレビとディスプレイ(TVs and displays)だけが、画像の表示にさまざまなテクノロジーを使用していたため、オーバースキャンが必要でした。古い(Old)とは、1930年代から1970年代に製造されたディスプレイを意味します。

    これは、画像が削られる可能性のある「安全でない」領域が画面上にあることを意味しました。最新のディスプレイにはオーバースキャンが統合されており、入力として受け取ったものをピクセルごとに表示するようになりました。したがって、画像が削られる危険はありません。そのため、ビデオカードドライバでは、オーバースキャンを0にのみ設定でき、それより高い値には設定できません。

  • アンダースキャン(Underscan)は正反対です。ビデオカード(video card)は、オーバースキャンに対抗するために、ディスプレイに送信するもののサイズを制限する必要があります。ここでの場合のように、画像がアンダースキャンされている場合、ビデオカード(video card)がそれに接続されているディスプレイとその機能を正しく識別していないことを意味します。ディスプレイによって画像が途切れる危険性があることを前提としています。したがって、想定される問題に対抗するために、最大15%のアンダースキャン値を設定します。

修正(Fix)スケーリングレベル(Scaling Level)を0%オーバースキャンに変更

最新のディスプレイにはオーバースキャンの問題がないため、ビデオカード(video card)に送信されるビデオ出力(video output)をアンダースキャンすることで、この想定される問題に対抗する必要はありません。

この問題を解決するには、まず、ビデオカード(video card)と使用しているオペレーティングシステム(operating system)用の最新のAMD/ATIドライバをインストールします。それらはここにあります:AMD Graphics Drivers&Software

AMD Vision Engineコントロールセンター(AMD Vision Engine Control Center)(または以前のバージョンの製品で名前が付けられているCatalystコントロールセンター(Catalyst Control Center))を開きます。

Windows 7を使用している場合は、"Desktop and Displays -> My Digital Flat-Panels -> Scaling Options (Digital Flat-Panel)"に移動します。

フルスクリーン画像なし、ぼやけた画像、AMD/ATIビデオカード

Windows 8を使用している場合は、"My Digital Flat-Panels -> Scaling Options (Digital Flat-Panel)"に移動します。

フルスクリーン画像なし、ぼやけた画像、AMD/ATIビデオカード

[スケーリングオプション](Scaling Options)スライダーを使用して、ゼロに設定します。

フルスクリーン画像なし、ぼやけた画像、AMD/ATIビデオカード

次に、[適用(Apply)]をクリックまたはタップすると、問題が修正されます。この変更が行われた後、 Asusモニター(Asus monitor)で画像がどのように表示されたかを次に示します。

フルスクリーン画像なし、ぼやけた画像、AMD/ATIビデオカード

はるかに良いですね。

結論

ご覧のとおり、問題はモニターではありません。返品する必要はありません。本当の問題は、ビデオカード(video card)がモニターとその機能をどのように検出するかです。このプロセス中に問題が発生すると、ディスプレイに送信されるビデオ出力(video output)に誤ったスケーリング値が設定されます。このチュートリアルが問題の解決に役立つことを願っています。



About the author

私は 10 年以上の経験を持つソフトウェア開発者です。私は Mac プログラミングを専門としており、TextEdit、GarageBand、iMovie、Inkscape など、さまざまな Mac アプリケーション用に数千行のコードを書いてきました。また、Linux および Windows 開発の経験もあります。開発者としての私のスキルにより、macOS から Linux まで、さまざまなソフトウェア開発プラットフォーム向けの高品質で包括的なチュートリアルを作成することができます。このチュートリアルは、使用しているツールについて詳しく知りたい人にとって最適な選択肢です。



Related posts