Onde podemos encontrar rapidamente qual é a resolução máxima suportada por uma placa gráfica?

10

Estou substituindo dois laptops domésticos que se cansaram com a idade, por computadores desktop simples / baratos. Ambos os laptops eram únicos porque eram usados ​​em combinação com monitores externos, o que era uma configuração bastante agradável, e eles (placas gráficas e monitores externos) suportavam a resolução 1920x1280.

Ao navegar nos anúncios, notei que é cada vez mais difícil encontrar a resolução máxima que uma determinada placa gráfica (ou pior, placa gráfica integrada em uma placa-mãe) suporta.

Existe um lugar, ou uma maneira ( alguma coisa, qualquer coisa ... ) onde alguém possa ir para descobrir isso facilmente?

Torre
fonte

Respostas:

7

Para placas baseadas em Nvidia de todas as variedades, eu teria ido direto ao site da Nvidia e não ao revendedor (EVGA, XFX ou quem quer que seja) e verificado as especificações da placa.

Escolher uma aleatoriamente na página de especificações da Geforce GTX 570 lista imediatamente as resoluções máximas para os cabos VGA e links digitais:

2560x1600 Maximum Digital Resolution
2048x1536 Maximum VGA Resolution

E parece ser verdade para praticamente todos os seus processadores gráficos. Basta encontrar a página de especificações e as informações estão aqui.

Da mesma forma, a AMD faz o mesmo com seus processadores gráficos; portanto, se você estiver vendo uma placa de vídeo baseada em Radeon, ignore completamente o revendedor e vá direto para a AMD e encontre a folha de especificações.

Escolhendo uma aleatoriamente novamente, a Radeon HD 6970 tem, escondida perto da parte inferior da página de especificações (entre uma enorme quantidade de informações com as quais você não se importa) mostra:

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

Então, basicamente, ignore o revendedor, pois eles estarão lançando números impressionantes em uma tentativa de fazer você comprar seus produtos, enquanto os fabricantes de chips dirão o que ele realmente pode fazer.

Basicamente, basta procurar nos sites da Nvidia ou da AMD o processador gráfico que você estiver procurando e, em algum lugar da página de especificações, encontrar as informações que procura.

- = EDIT = -

Para chips Intel, parece que há um pouco mais de trabalho envolvido. A pesquisa do seu exemplo (gráficos Intel 910) levou-me a esta página e, olhando o pdf do whitepaper na parte inferior, tem uma seção intitulada Intel ® Graphics Media Accelerator 900 Architectureonde ele lista os recursos do dispositivo. Não é tão fácil de encontrar quanto as placas Nvidia ou AMD, mas está lá

Além de suportar CRTs por meio de um conector VGA com um clock de pixel máximo de 400 MHz (resolução de até 2048x1536 a taxa de atualização de 85Hz)

Parece que não consigo encontrar nada rapidamente sobre Sandy Bridge ...

Com toda a honestidade, eu ficaria surpreso ao encontrar qualquer solução gráfica atual que não suporte até 2560 x 1600, apenas os chips mais antigos provavelmente teriam problemas em executar tão alto.

Mokubai
fonte
1
O que você diz é verdade. Mas, diferentemente da Radeon, Nvidia ou de algum outro fabricante mais conhecido, frequentemente (como é o caso de computadores de nível básico) tropeço em algum fabricante de placas-mãe onde não consigo encontrar o chip gráfico instalado ou, se encontrar, não consigo encontrar a página do fabricante do chip gráfico. Para provar demais, eu passo quase uma hora procurando no máximo. res. do chip gráfico integrado da Intel (!!).
Rook
@ldigas Qual adaptador gráfico da Intel? Você procurou no site de suporte da Intel?
Ƭᴇcʜιᴇ007
@ techie007 - Não sabia dizer. A informação que tenho é "Chip gráfico integrado Intel 910"
Rook
Você sabe qual placa-mãe? Marca do computador? Você tentou o software de detecção de hardware Intel? Independentemente disso, a resposta de Mokubai ainda está certa, verifique com o fabricante. Se você não conseguir determinar qual adaptador está tentando procurar, talvez seja hora de levá-lo a alguém que saiba. :)
Ƭᴇcʜιᴇ007 26/11
4

No Linux, use xrandr para consultar o cartão:

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

Como você pode ver, meu cartão pode subir até 16384x16384, mas a profundidade da cor será afetada


Originalmente, publiquei o texto acima enquanto trabalhava em outra pergunta e encontrava essa. Agora percebo que, embora o acima exposto seja 'correto' em determinadas circunstâncias, a única maneira genérica de ter certeza é através de tentativa e erro (continue aumentando os res até encontrar um que não funcione e depois volte para trás) ou encontre uma especificação planilha que lista as especificações exatas suportadas.

Cheguei a essa conclusão depois, para a outra pergunta, descobri que as resoluções e taxas de atualização suportadas para dispositivos 'externos' eram totalmente diferentes daquelas mostradas como suportadas pelo monitor conectado 'interno' (ou seja, laptop). Simplesmente porque um cartão suporta uma resolução em uma interface não significa que fará o mesmo em outra.

djsmiley2kStaysInside
fonte
1
Apenas para complementar esta resposta, um chipset incorporado é diferente de uma placa gráfica independente quando você está tentando determinar o máximo de recursos. A placa-mãe pode não implementar todos os recursos do chipset e, em alguns casos, o chipset pode depender de recursos da placa-mãe (como memória). Uma placa-mãe com poucos recursos pode limitar os recursos do sistema abaixo do que o chipset é capaz. Portanto, encontrar as especificações para o chipset pode não necessariamente indicar as limitações do sistema.
fixer1234
@ fixer1234 Não tenho provas, mas desconfio que o mesmo seja verdadeiro para cartões não integrados, em algumas circunstâncias.
djsmiley2kStaysInside
Mais um ponto de completude para que esse tópico possa servir como uma pergunta canônica. O xrandr "maximum" (neste exemplo, no máximo 16384 x 16384), não se refere ao suporte ao monitor. Isso se refere ao buffer de quadros (tamanho da tela virtual).
fixer1234
0

Você pode encontrar a modelagem usando cvt. Por exemplo, se eu quero UHD (3840x1920) a 30Hz:

$ 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

Agora eu corro:

$ 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

Em um Lenovo E420 (híbrido ATI / sandybrige GMA), o último comando falha com

xrandr: Configure crtc 1 failed

Isso sugere que meu GPU não suporta UHD a 30Hz. Essa técnica não é perfeita, por exemplo, sugere que ele suporta UHD a 60Hz, mesmo que esta máquina seja mais antiga que o HDMI2, o que é claramente impossível.

gmatht
fonte
Isso funcionará independentemente do monitor conectado (por exemplo, xrandr não dirá "falha" porque o monitor não suporta a configuração)? Portanto, esse é um tipo de teste de tentativa e erro sem a necessidade de ter monitores reais?
fixer1234