¿Cómo determinar la resolución de pantalla máxima compatible? [duplicar]

12

Estoy tratando de determinar cuál es la resolución de monitor más alta que será compatible con una computadora.

Sistema

  • Gana la era XP Compaq Presario SR1750NX que contiene
  • Gráficos integrados Radeon Xpress 200 en una placa base AMD Athlon 64.

    La Radeon Xpress 200 utiliza memoria de video compartida (UMA). La computadora tiene 3 GB de RAM. (No estoy familiarizado con cómo funciona UMA y si el video puede acceder a la memoria que necesita, o cuánto sería).

  • Actualmente está ejecutando Linux Mint 17.0. Entiendo que AMD tiene una versión de Linux de Catalyst. Sin embargo, el Xpress 200 probablemente es anterior a la adquisición de ATI por parte de AMD, y la apariencia de la interfaz de usuario parece genérica, por lo que el controlador es probablemente FOSS y posiblemente requirió ingeniería inversa.

  • El único conector de video incorporado es VGA. Un conector VGA no tiene límite de resolución, pero entiendo que la calidad de salida a resoluciones más altas depende del DAC y otros factores.

Xpress 200 Info

Lo único que he visto que trata con la resolución VGA máxima admitida del conjunto de chips de video, en sí, es el enlace publicado por Daniel B en un comentario, a continuación. La versión "para la arquitectura Intel" del Xpress 200 está especificada para admitir hasta 2048x1536 (aparentemente una especificación común basada en un DAC de 400MHz). Suponiendo que las especificaciones son las mismas en la versión "para la arquitectura AMD", parece ser un límite superior. No está claro si otros factores lo limitarían por debajo de eso (por ejemplo, la memoria máxima que puede usar).

Uso

No creo que esto afecte a nada, pero por si acaso, el uso previsto es una gran cantidad de espacio en la pantalla para contenido estático (hojas de cálculo grandes, muchas pestañas del navegador y similares), no estoy tratando de ver res video o renderizado 3D.

Información del sistema

Hace algunos años, actualicé el monitor a 1600x900, solo suponiendo que sería compatible. La configuración de resolución disponible en las preferencias del monitor enumera 1400x1050 como la única resolución más alta, que es prácticamente el mismo recuento total de píxeles que el monitor actual. Sin embargo, no sé si esto refleja suposiciones del sistema basadas en el monitor actual o la limitación real del sistema (o tal vez el límite del controlador de Linux). El controlador de Linux no tiene una opción explícita de "listar todos".

Actualizar

  • Verifiqué con AMD y HP para ver si tenían especificaciones útiles. Respuesta: No.
  • Usé el xrandrcomando para ver qué podría mostrar, lo que produjo esto (seguido de la configuración disponible para el monitor actual):

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

    El máximo de 4096 x 4096 se refiere al tamaño de pantalla virtual (framebuffer máximo), en lugar de una resolución (útil) posible desde el puerto VGA. ¿Eso implicaría al menos que el límite del conjunto de chips no está más limitado por la memoria (una variable eliminada)?

Lo que estoy buscando en una respuesta

Me gustaría obtener un monitor de mayor resolución, pero no sé cómo determinar cuál sería el límite admitido por el sistema o qué factor es la limitación.

  • Una respuesta para esta computadora en particular sería genial. Si eso no se puede responder sin las especificaciones disponibles, alguien que realmente use un monitor de mayor resolución en un sistema similar sería una buena evidencia.
  • En un sentido más general, ¿cómo hago para determinar el límite para un sistema dado? ¿Es solo el límite del conjunto de chips (en cuyo caso, probablemente ya tenga una respuesta), o puede estar limitado por otros factores (memoria, controladores, etc.)? Si puede haber más límites, ¿pueden determinarse de manera práctica, o se reduce básicamente a la ubicación de especificaciones?
fijador1234
fuente
¿Qué hay de esto ? Dice "resoluciones de hasta 2048x1536x32bpp".
Daniel B
@DanielB: Gracias, es uno que no vi. Menciona "Gráficos integrados DirectX 9.0 (resoluciones de hasta 2048x1536x32bpp)", que supongo que es un límite superior. Sin embargo, no está claro si eso estaría limitado por el hardware o los controladores.
Fixer1234
Esa es simplemente la resolución máxima del conector VGA, por lo que puede ser falso. Desafortunadamente, parece que todas las hojas de datos del puente norte se perdieron cuando se suspendió la marca ATI.
Daniel B
@DanielB: Acabo de notar que el enlace describe Xpress 200 para la arquitectura Intel. No sé si hay alguna diferencia entre eso y su uso (¿versión?) En la arquitectura AMD (el caso con el Presario). Re: hojas de datos: las alegrías de trabajar con hardware antiguo.
Fixer1234
Cuando dice "compatible con el hardware de gráficos", ¿incluye el monitor? IIRC a menudo no hay controladores para el monitor, por lo que incluso si obtiene la resolución correcta para la tarjeta gráfica instalada, es posible que el monitor no lo admita.
Jim2B

Respuestas:

1

Entonces, después de rastrear la web en busca de páginas en esta tarjeta, encontré que el waybackmachine tiene una copia de la página de especificaciones de ATi

https://web.archive.org/web/20061006060608/http://www.ati.com/products/radeonxpress200/specs.html

Más importante:

Gráficos 3D: admite resolución de hasta 2536x2536 @ 32bpp

Gráficos 2D: admite una resolución máxima de 2048x1536 @ 32bpp

Soporte externo : Soporte para pantallas de resolución fija desde VGA (640x480) hasta UXGA ancho (1600x1200)

djsmiley2k TMW
fuente
1
¡Fantástico! Las capacidades 2D y 3D solo reflejan lo que el chipset es capaz de soportar, pero el soporte de monitor externo se parece a lo que estaba preguntando. Había perdido la esperanza en este caso. Gracias.
Fixer1234
Gracias por aceptar, esto se convirtió en una misión para mí, ¡tratar de aclarar algunos problemas sin respuesta!
djsmiley2k TMW
2

El monitor envía datos EDID que contienen la lista de capacidades del monitor.

Ver aquí para más detalles.

/unix/114359/how-to-get-edid-for-a-single-monitor

¿Cómo puede encontrar un fabricante / modelo de panel de pantalla de computadora portátil con Linux? (Samsung, LG, Chi Mei, etc.)

ls /sys/class/drm/
cat   /sys/class/drm/card0-DP-2/edid
cybernard
fuente
Gracias por responder. No estoy seguro de si no entiendo la respuesta o es posible que hayas leído mal la pregunta. Entiendo que EDID es que son datos proporcionados por el monitor para identificar las resoluciones de las que es capaz. En realidad estoy buscando lo contrario. Esto se refiere a una computadora bastante antigua sin especificaciones disponibles en sus capacidades gráficas. Quiero comprar un monitor con la resolución nativa máxima que admita la computadora, pero no sé cuál es esa resolución. Entonces, la pregunta es cómo puedo determinar cuál es la resolución más alta que admitirá la computadora.
fijador1234
@ fixer1234 es el conector físico en la parte posterior de la tarjeta de video VGA (3 filas de pines), DVI, displayport o hdmi? VGA efectivamente supera los 2560x1600. Cualquier cosa más y puerto de pantalla o hdmi se hacen necesarios. 4k requiere la versión más nueva de los puertos. Que tan grande quieres
cybernard el
Sí, el único conector es VGA (esta es una computadora de la era Win XP). Parece que el conjunto de chips tiene un límite superior de 2048x1536, pero no está claro si eso podría estar más limitado. Me conformaré con la resolución máxima que manejará con el hardware original (es demasiado viejo para que valga la pena ampliar sus capacidades; lo mantendré en funcionamiento mientras dure por la diversión de ver cómo puede seguir siendo usado).
fixer1234
1

En los viejos días de CRTpantallas (los grandes con los agujeros en la parte superior), la resolución de pantalla se determina únicamente por la resolución máxima admitida por la tarjeta gráfica ( CGA, EGA, VGA, SVGA, ....) y por supuesto el nivel de la presbicia (o cuán pequeña es una carta que puedes leer). Este era un atributo de los CRTmonitores debido a su analognaturaleza.

Sin embargo, hoy en día, y desde el advenimiento de las "pantallas de números fijos de píxeles" (o pantallas digitales) como LCDs, TFTs, ... ¡el problema con la resolución ha sido bastante más simple!

Ahora, hay The Display resolutionuno y solo uno para cada panel de visualización. Esta resolución muy específica es la única que no desenfocaría los colores de su monitor o distorsionaría lo que ve debido al aumento / reducción de escala para que la resolución seleccionada que establezca en su sistema operativo se ajuste The Display Resolution. Esto es simplemente porque corresponde al número real de elementos de píxeles que contiene su pantalla digital.

Se puede ver más sobre las resoluciones de pantalla en:
https://en.wikipedia.org/wiki/Display_resolution

En resumen, todavía hay una "resolución máxima" que es lo que sus ayudas de la tarjeta gráfica, y funcionará aunque distorsionados, pero no querría dejar el native resolutionde la LCDo TFTdel monitor, ya que tendrá menos de una calidad de imagen óptima.

La única forma en que podría salir de estos límites es si conectó su computadora portátil a un monitor externo que admite una resolución de pantalla nativa diferente (por ejemplo, HP S2331 que admite 1920x1080). He estado buscando y no pude encontrar cuál es la resolución nativa del panel de tu computadora portátil (probablemente si miras a continuación y presionas en Google un número de serie e intentas encontrar el número de pieza real del panel en sí, tendrás una mejor oportunidad , pero también existe la manera fácil. Simplemente cambie las resoluciones a partir del estándar para las pulgadas de su monitor y deténgase cuando desaparezca el desenfoque ... Incluso podría conectar su computadora portátil anterior a una pantalla Full HD y si su tarjeta gráfica y su El procesador puede reproducir material HD y obtener una resolución Full HD 1080p (aunque lo dudo ... pero en teoría es posible).

Con base en la discusión a continuación, me di cuenta de que está buscando una prueba estandarizada para un rendimiento completo del sistema con una resolución específica. Tal prueba desafortunadamente no existe porque diferentes aplicaciones tienen diferentes requisitos de un sistema. Por ejemplo, las aplicaciones 3D requieren CPU, memoria y rendimiento de la tarjeta gráfica, así como la velocidad de transferencia de datos del puente de la placa base, mientras que la navegación web necesita principalmente memoria.

Lo más parecido a una prueba estandarizada que se me ocurre es la reproducción de video. Para evitar de haber comprado la pantalla sólo para darse cuenta de que no puede reproducir el vídeo a una resolución de X puede probarlo por reproduce un vídeo en el modo sin cabeza utilizando X framebuffer virtual XVFB . Luego puede obtener estadísticas de reproducción utilizando el método descrito aquí: https://forum.videolan.org/viewtopic.php?t=61867 Y compárelas con las de otra máquina.

¡Realmente espero que esto ayude!

Angelos Asonitis
fuente
En los CRT de color, la resolución de la pantalla estaba limitada por el tono del punto. Nada que ver con tu vista.
Chenmunka el
Gracias por la respuesta, y bienvenido a Super User. Lo que escribió es información correcta, pero el problema es en realidad algo diferente. Es un sistema de escritorio y quiero obtener un monitor externo cuya resolución nativa sea la máxima que admitirá la tarjeta gráfica. La pregunta es cómo averiguar cuál es esa resolución. Como esto realmente no aborda esa pregunta, podría atraer votos negativos (ninguna buena acción queda impune), por lo que es posible que desee eliminarla. Sin embargo, su publicación está bien escrita y puede haber otra pregunta en el sitio que responda si la vuelve a publicar allí.
Fixer1234
Hola, muchas gracias pero no tengo miedo a las críticas negativas. Si alguien quiere rechazar la respuesta, déjelo a un lado ... En cuanto a su pregunta, di por sentado que el monitor sería un tft desde que mencionó un modelo de computadora portátil HP. En cualquier caso, si su monitor es un CRT, en la mayoría de los casos solo tendrá que aprender cuál es la resolución máxima que admite su tarjeta gráfica.
Angelos Asonitis
Lo que para el ATI RadeonX200 con chipset RS480 es de acuerdo con: blogulate.com/content/msi-rs-480-m2-il-2-specifications , hasta 2536 × 2536 @ 32bpp en 3D y 2048 × 1536 @ 32bpp en 2D. Pero probablemente tendrá que verificar esto en la práctica porque podría verse afectado por el rendimiento general de la computadora. A menos que sea un ATI Xpress 200P (que se basa en el chipset RX480) ... Además, tenga en cuenta que sobre la salida VGA la resolución máxima puede ser menor. Por favor, comuníquese si esto es lo que necesita. Por último, pero no menos importante, si su monitor es un panel plano, es mejor usar la resolución del panel nativo.
Angelos Asonitis
@AgelosAssonitis, el sistema de alerta es limitado. Recibirá una alerta de comentarios solo en su propia publicación o si usted es la única otra persona asociada con una publicación. Puede "dirigir" un comentario con @, como hice aquí, y esa persona recibirá una alerta si ya estaba asociada con la publicación. Me topé con tus comentarios. Lo siento si di la impresión de que es una computadora portátil; Es un escritorio. Además, el plan es obtener un monitor LED y usarlo en su resolución nativa, como mencionó. La información que encontró sobre el conjunto de chips coincide con lo que había encontrado. Así que hemos llegado al mismo lugar.
Fixer1234
0

¿Has mirado la lista de resoluciones "enumerar todos" en las propiedades de tu adaptador de pantalla? Si no estoy terriblemente equivocado (¡posible!) Que muestra todas las salidas de video compatibles de su tarjeta de video, suponiendo que tenga instalados los controladores más recientes, etc.

Esto era cierto para mi vieja tarjeta Radeon en un viejo Intel Optiplex 745: probé en un monitor que podía admitir resoluciones más altas, pirateé la tabla para permitir resoluciones más altas con la relación de aspecto correcta y no obtuve ninguna imagen a menos que usara valores inferiores a esos enumerado en las propiedades del adaptador de pantalla.

Zediiiii
fuente
La versión de Windows del controlador generalmente tiene una "lista de todos". Estoy en Linux y el controlador no. No puedo decir si lo que muestra es todo de lo que es capaz, o si la lista se limita a lo que puede mostrar en el monitor conectado. La lista incluye muchas resoluciones que se pueden interpolar en el monitor actual, pero la resolución más alta en la lista es la resolución nativa del monitor conectado.
Fixer1234