web-dev-qa-db-ja.com

グラフィックカードがサポートする最大解像度はどこですぐにわかりますか?

私は、年を重ねるにつれて疲れてきた2台の家庭用ラップトップをかなりシンプルで安価なデスクトップコンピューターに交換する過程にあります。どちらのラップトップも、外部モニターと組み合わせて使用​​されたという点で独特でした。これはかなり優れたセットアップであり、(グラフィックカードと外部モニター)は1920x1280の解像度をサポートしていました。

広告を閲覧しているときに、特定のグラフィックカード(またはさらに悪いことに、マザーボードに統合されたグラフィックカード)がサポートする最大解像度を見つけることがますます困難になっていることに気付きました。

これを簡単に見つけるために行くことができる場所、または方法(何か、何か...)はありますか?

10
Rook

すべての種類のNvidiaベースのカードの場合、再販業者(EVGA、XFX、または誰でも)ではなくNvidia Webサイトに直接アクセスして、そこでカードの仕様を確認しました。

ランダムに1つを選択すると、 Geforce GTX 57 仕様ページに、VGAケーブルとデジタルリンクの両方の最大解像度がすぐに表示されます。

2560x1600 Maximum Digital Resolution
2048x1536 Maximum VGA Resolution

そして、それはほとんどすべてのグラフィックプロセッサに当てはまるようです。仕様ページを見つけるだけで、情報はすぐそこにあります。

同様に、AMDはグラフィックプロセッサに対しても同じことを行うため、Radeonベースのグラフィックカードを検討している場合は、再販業者を完全に無視して、AMDに直接アクセスして仕様書を見つけてください。

もう一度ランダムに1つ選ぶと Radeon HD 697 があり、仕様ページの下部近くに隠れています(気にしない膨大な情報の中にあります)。

DisplayPort 1.2
    Max resolution: 2560x1600 per display
    Multi-Stream Transport
    21.6 Gbps bandwidth
    High bit-rate audio
HDMI 1.4a with Stereoscopic 3D Frame Packing Format, Deep Color, xvYCC wide gamut support, and high bit-rate audio
    Max resolution: 1920x1200
Dual-link DVI with HDCP
    Max resolution: 2560x1600
VGA
    Max resolution: 2048x1536

したがって、基本的には再販業者を無視してください。再販業者は、製品を購入するために印象的な数字を投げかけるだけですが、実際のチップメーカーはあなたに教えてくれます実際に何ができるか。

基本的には、NvidiaまたはAMDサイトで、探しているグラフィックプロセッサを検索するだけで、仕様ページのどこかで、探している情報を見つける必要があります。

-=編集=-

Intelチップの場合、もう少し作業が必要なようです。あなたの例(Intel 910グラフィックス)を検索すると、 このページ に移動し、 ホワイトペーパー pdfの下部に、Intel ® Graphics Media Accelerator 900 Architectureというタイトルのセクションがあります。デバイスの機能。 NvidiaやAMDカードほど簡単に見つけることはできませんが、そこにあります

最大ピクセルクロックが400MHzのVGAコネクタを介してCRTをサポートすることに加えて(最大2048x1536の解像度@ 85Hzのリフレッシュレート)

SandyBridgeに関してはすぐには何も見つからないようですが...

正直なところ、最大2560 x 1600をサポートしないcurrentグラフィックソリューションを見つけたら驚かれることでしょう。古いチップだけがその高さで問題が発生する可能性があります。

7
Mokubai

Linuxでは、xrandrを使用してカードを照会します。

tim@MushaV3 ~ $ xrandr -d :0 -q
Screen 0: minimum 320 x 200, current 3840 x 1080, maximum 16384 x 16384

ご覧のとおり、私のカードは最大16384x16384になりますが、色深度が低下します


私はもともと、別の質問に取り組んでいて、この質問に出くわしたときに上記を投稿しました。上記は特定の状況下では「正しい」ものですが、only一般的な方法で試行錯誤する必要があることに気付きました(動作しないものが見つかるまで解像度を上げ続けてから、ドロップバックします)、またはサポートされている正確な仕様をリストしたスペックシートを見つけます。

他の質問で、「外部」デバイスでサポートされている解像度とリフレッシュレートが、「内部」(つまりラップトップ)接続モニターでサポートされていることが示されているものとはまったく異なることがわかった後、このことに気付きました。カードが1つのインターフェイスで解像度をサポートしているからといって、別のインターフェイスでも同じように機能するわけではありません。

cvtを使用してモードラインを見つけることができます。たとえば、30HzでUHD(3840x1920)が必要な場合:

$ cvt 3840 2160 30
# 3840x2160 29.98 Hz (CVT) hsync: 65.96 kHz; pclk: 338.75 MHz
Modeline "3840x2160_30.00"  338.75  3840 4080 4488 5136  2160 2163 2168 2200 -hsync +vsync

私は今実行します:

$ xrandr --newmode  "3840x2160_30.00"  338.75  3840 4080 4488 5136  2160 2163 2168 2200 
$ xrandr --addmode HDMI1 3840x2160_30.00
$ xrandr --output HDMI1 --mode 3840x2160_30.00

Lenovo E420(ATI/sandybrige GMAハイブリッド)では、最後のコマンドは次のコマンドで失敗します。

xrandr: Configure crtc 1 failed

これは、私のこのGPUがUHD @ 30Hzをサポートしていないことを示しています。この手法は完全ではありません。たとえば、このマシンはHDMI2よりも古いため、UHD @ 60Hzをサポートしているため、明らかに不可能です。

0
gmatht