Como determinar a resolução máxima de exibição suportável? [duplicado]

12

Estou tentando determinar qual é a maior resolução de monitor que será suportada por um computador.

Sistema

  • Compaq Presario SR1750NX da era Win XP que contém
  • Radeon Xpress 200 gráficos integrados em uma placa-mãe baseada no AMD Athlon 64.

    O Radeon Xpress 200 usa memória de vídeo compartilhada (UMA). O computador tem 3 GB de RAM. (Não estou familiarizado com o funcionamento da UMA e se o vídeo pode acessar a quantidade de memória necessária ou o quanto isso seria necessário.)

  • Atualmente, ele está executando o Linux Mint 17.0. Eu entendo que a AMD tem uma versão Linux do Catalyst. No entanto, o Xpress 200 provavelmente antecede a aquisição da ATI pela AMD, e a aparência da interface parece genérica, então o driver provavelmente é FOSS e possivelmente exigiu alguma engenharia reversa.

  • O único conector de vídeo embutido é o VGA. Um conector VGA não tem limite de resolução, mas eu entendo que a qualidade de saída em resoluções mais altas depende do DAC e de outros fatores.

Xpress 200 Info

A única coisa que eu vi que lida com o máximo de resolução VGA suportada do chipset de vídeo, em si, é o link postado por Daniel B em um comentário, abaixo. A versão "para a arquitetura Intel" do Xpress 200 foi projetada para suportar até 2048x1536 (aparentemente uma especificação comum baseada em um DAC de 400MHz). Supondo que as especificações sejam as mesmas na versão "for AMD architecture", isso parece ser um limite superior. Não está claro se outros fatores poderiam limitá-lo abaixo disso (por exemplo, memória máxima que ele pode usar).

Uso

Eu não acho que isso afeta nada, mas apenas no caso, o uso pretendido é muito espaço na tela para conteúdo estático (planilhas grandes, muitas guias do navegador e coisas do tipo), eu não estou tentando veja o vídeo de alta resolução ou faça renderização em 3D.

Informações do sistema

Alguns anos atrás, atualizei o monitor para 1600x900, apenas supondo que ele seria suportado. As configurações de resolução disponíveis nas preferências do monitor listam 1400x1050 como a única resolução mais alta, que é praticamente a mesma contagem total de pixels que o monitor atual. No entanto, não sei se isso reflete as suposições do sistema com base no monitor atual ou na limitação real do sistema (ou talvez no limite do driver do Linux). O driver do Linux não tem uma opção explícita "listar tudo".

Atualizar

  • eu verifiquei com a AMD e HP para ver se eles tinham alguma especificação útil. Resposta: Não.
  • Eu usei o comando xrandr para ver o que ele poderia mostrar, o que produziu isso (seguido das configurações disponíveis para o monitor atual):

    Screen 0: minimum 320 x 200, current 1600 x 900, maximum 4096 x 4096 e VGA-0 connected 1600x900+0+0 (yada yada...)

    O máximo de 4096 x 4096 refere-se ao tamanho da tela virtual (máximo framebuffer), em vez de uma resolução (útil) possível da porta VGA. Isso implicaria, pelo menos, que o limite do chipset não seja mais limitado pela memória (uma variável eliminada)?

O que estou procurando em uma resposta

Gostaria de obter um monitor de resolução mais alta, mas não sei como determinar qual seria o limite suportado pelo sistema ou qual é o fator de limitação.

  • Uma resposta para esse computador em particular seria ótima. Se isso não puder ser respondido sem as especificações disponíveis, alguém realmente usando um monitor de resolução maior em um sistema similar seria uma boa evidência.
  • Em um sentido mais geral, como faço para determinar o limite para um determinado sistema? É apenas o limite do chipset (nesse caso, eu provavelmente já tenho uma resposta), ou isso pode ser ainda mais limitado por outros fatores (memória, drivers, etc.)? Se pode haver mais limites, esses podem ser determinados de uma maneira prática, ou basicamente se resume a apenas localizar especificações?
por fixer1234 14.03.2016 / 18:42

4 respostas

1

Então, depois de vasculhar a web por páginas neste cartão, descobri que o waybackmachine tem uma cópia da página de especificações da ATi

link

Mais importante:

Gráficos 3D: Suporta resolução de até 2536x2536 @ 32bpp

Gráficos 2D: Suporta uma resolução máxima de 2048x1536 @ 32bpp

Suporte Externo : Suporte para telas de resolução fixa de VGA (640x480) a UXGA de largura (1600x1200)

    
por 19.03.2017 / 14:00
2

O monitor envia dados EDID que contém a lista de habilidades do monitor.

Veja aqui para mais detalhes.

link

Como você descobre um fabricante / modelo de painel de tela de laptop com o Linux? (Samsung, LG, Chi Mei, etc)

ls /sys/class/drm/
cat   /sys/class/drm/card0-DP-2/edid
    
por 24.01.2017 / 18:57
1

Voltando aos velhos tempos das telas CRT (as grandes com os furos na parte superior), a resolução da tela era determinada apenas pela resolução máxima suportada pela sua placa gráfica ( CGA , EGA , VGA , SVGA , ....) e, claro, seu nível de presbiopia (ou quão pequena letra você pode ler). Este foi um atributo de CRT monitores devido à sua analog natureza.

Hoje em dia, porém, e desde o advento das "telas de número fixo de pixels" (ou telas digitais) como LCD s, TFT s, ... o problema com a resolução tem sido bem mais simples!

Agora, há The Display resolution , que é um e apenas um para cada painel de exibição. Essa resolução muito específica é a única que não desbota as cores do seu monitor ou distorce o que você vê devido ao aumento de escala / redução de escala para fazer com que a resolução selecionada definida em seu sistema operacional caiba em The Display Resolution . Isto é simplesmente porque corresponde ao número real de elementos de pixel que seu display digital contém.

Mais sobre resoluções de tela podem ser vistas em: link

Para resumir, ainda há uma "resolução máxima" que é suportada pela sua placa gráfica, e funcionará mesmo que distorcida, mas você não gostaria de deixar o native resolution do seu monitor LCD ou TFT porque você terá uma qualidade de imagem inferior à ideal.

A única maneira de se livrar desses limites é se você conectou seu laptop a um monitor externo que suporta uma resolução de tela nativa diferente (por exemplo, HP S2331 que suporta 1920x1080). Eu tenho procurado e não consegui encontrar qual é a resolução nativa do painel do seu laptop (provavelmente se você olhar abaixo e digitar no google um número de série e tentar encontrar o número de peça real do próprio painel você terá uma chance melhor Mas há também o caminho mais fácil! Basta alterar as resoluções a partir do padrão para as polegadas do seu monitor e parar quando o borrão desaparecer ...! Você pode até conectar seu laptop antigo a uma tela Full HD e se a sua placa gráfica e o seu processador pode reproduzir material HD obter uma resolução Full HD 1080p. (Duvido que embora ... mas teoricamente é possível).

Com base na discussão abaixo, percebi que você está após um teste padronizado para um desempenho total do sistema em relação a uma resolução específica. Esse teste, infelizmente, não existe porque diferentes aplicativos têm requisitos diferentes de um sistema. Por exemplo, os aplicativos 3D exigem desempenho da CPU, da memória e da placa gráfica, bem como a velocidade de transferência de dados da ponte da placa-mãe, enquanto a navegação na Web precisa principalmente de memória.

A coisa mais próxima de um teste padronizado que eu posso imaginar é a reprodução de vídeo. Para evitar ter comprado a tela só para perceber que ela não pode reproduzir o vídeo na resolução X, você pode testá-la reproduzindo o vídeo no modo sem cabeça usando o X framebuffer virtual xvfb . Então você pode obter estatísticas de reprodução usando o método descrito aqui: link E compare-os com os de outra máquina.

Eu realmente espero que isso ajude!

    
por 03.08.2016 / 11:39
0

Você observou a lista "listar todas" das resoluções nas propriedades do adaptador de vídeo? Se eu não estiver muito enganado (possível!), Isso mostra todas as saídas de vídeo suportadas da sua placa de vídeo, supondo que você tenha os drivers mais recentes instalados etc.

Isso era verdade para minha antiga placa Radeon em um antigo intel optiplex 745 - testei em um monitor que suportava resoluções mais altas, hackeava a tabela para permitir resoluções mais altas com a proporção correta e não obtinha nenhuma imagem a menos que eu usasse valores inferiores aos listados nas propriedades do adaptador de vídeo.

    
por 13.08.2016 / 06:14