Comment déterminer la résolution d'affichage maximale prise en charge? [dupliquer]

12

J'essaie de déterminer quelle est la résolution d'écran la plus élevée qui sera prise en charge par un ordinateur.

Système

  • Gagnez le Compaq Presario SR1750NX de l'ère XP qui contient
  • Carte graphique intégrée Radeon Xpress 200 sur une carte mère AMD Athlon 64.

    La Radeon Xpress 200 utilise une mémoire vidéo partagée (UMA). L'ordinateur dispose de 3 Go de RAM. (Je ne sais pas comment fonctionne UMA et si la vidéo peut accéder à autant de mémoire qu'elle en a besoin, ni combien cela serait.)

  • Il exécute actuellement Linux Mint 17.0. Je comprends qu'AMD a une version Linux de Catalyst. Cependant, le Xpress 200 est probablement antérieur à l'acquisition d'ATI par AMD, et l'apparence de l'interface utilisateur semble générique, donc le pilote est probablement FOSS, et peut-être nécessitait une certaine ingénierie inverse.

  • Le seul connecteur vidéo intégré est VGA. Un connecteur VGA n'a pas de limite de résolution, mais je comprends que la qualité de sortie à des résolutions plus élevées dépend du DAC et d'autres facteurs.

Xpress 200 Info

La seule chose que j'ai vue concernant la résolution VGA maximale prise en charge du chipset vidéo, lui-même, est le lien publié par Daniel B dans un commentaire ci-dessous. La version "pour l'architecture Intel" du Xpress 200 est conçue pour prendre en charge jusqu'à 2048x1536 (apparemment une spécification commune basée sur un DAC 400 MHz). En supposant que les spécifications sont les mêmes dans la version "pour l'architecture AMD", cela semblerait être une limite supérieure. Il n'est pas clair si d'autres facteurs le limiteraient en dessous de cela (par exemple, la mémoire maximale qu'il peut utiliser).

Usage

Je ne pense pas que cela affecte quoi que ce soit, mais juste au cas où, l'utilisation prévue est beaucoup d'espace d'écran pour le contenu statique (grandes feuilles de calcul, beaucoup d'onglets de navigateur, etc.), je n'essaie pas de voir vidéo ou faire un rendu 3D.

Info du système

Il y a quelques années, j'ai mis à niveau le moniteur en 1600x900, devinant simplement qu'il serait pris en charge. Les paramètres de résolution disponibles dans les préférences du moniteur répertorient 1400 x 1050 comme la seule résolution la plus élevée, qui est pratiquement le même nombre total de pixels que le moniteur actuel. Cependant, je ne sais pas si cela reflète les hypothèses du système basées sur le moniteur actuel ou la limitation réelle du système (ou peut-être la limite du pilote Linux). Le pilote Linux n'a pas d'option explicite "lister tout".

Mise à jour

  • J'ai vérifié auprès d'AMD et de HP pour voir s'ils avaient des spécifications utiles. Réponse: non
  • J'ai utilisé la xrandrcommande pour voir ce qu'elle pourrait montrer, ce qui a produit cela (suivi des paramètres disponibles pour le moniteur actuel):

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

    Le maximum 4096 x 4096 fait référence à la taille de l'écran virtuel (framebuffer maximum), plutôt qu'à une résolution (utile) possible à partir du port VGA. Cela impliquerait-il au moins que la limite du chipset ne soit plus limitée par la mémoire (une variable éliminée)?

Ce que je recherche dans une réponse

J'aimerais obtenir un moniteur de résolution supérieure, mais je ne sais pas comment déterminer la limite prise en charge par le système, ni quel est le facteur de limitation.

  • Une réponse pour cet ordinateur particulier serait formidable. Si cela ne peut pas être répondu sans spécifications disponibles, quelqu'un utilisant réellement un moniteur de résolution plus élevée sur un système similaire serait une bonne preuve.
  • Dans un sens plus général, comment dois-je procéder pour déterminer la limite d'un système donné? Est-ce simplement la limite du chipset (auquel cas, j'ai probablement déjà une réponse), ou cela peut-il être encore limité par d'autres facteurs (mémoire, pilotes, etc.)? S'il peut y avoir d'autres limites, celles-ci peuvent-elles être déterminées de manière pratique, ou se résume-t-elle simplement à localiser les spécifications?
fixateur1234
la source
Et ça ? Il dit «résolutions jusqu'à 2048x1536x32bpp».
Daniel B
@DanielB: Merci, c'est celui que je n'ai pas repéré. Il mentionne, "Graphiques intégrés DirectX 9.0 (résolutions jusqu'à 2048x1536x32bpp)", que je suppose être une limite supérieure. Il n'est pas clair, cependant, si cela serait limité par le matériel ou les pilotes.
fixer1234
Il s'agit simplement de la résolution maximale du connecteur VGA, donc cela pourrait être faux. Malheureusement, il semble que toutes les fiches techniques du northbridge aient été perdues lorsque la marque ATI a été abandonnée.
Daniel B
@DanielB: Je viens de remarquer que le lien décrit Xpress 200 pour l'architecture Intel. Je ne sais pas s'il y a une différence entre cela et son utilisation (version?) Dans l'architecture AMD (le cas avec le Presario). Re: fiches techniques - les joies de travailler avec du vieux matériel.
fixer1234
Lorsque vous dites "pris en charge par le matériel graphique", incluez-vous le moniteur? IIRC, il n'y a souvent pas de pilotes pour le moniteur, donc même si vous obtenez la résolution correcte pour la carte graphique installée, cela peut ne pas être pris en charge par le moniteur.
Jim2B

Réponses:

1

Donc, après avoir parcouru le Web à la recherche de pages sur cette carte, j'ai trouvé que le waybackmachine avait une copie de la page de spécifications d'ATi

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

Plus important encore:

Graphiques 3D: prend en charge une résolution jusqu'à 2536x2536 @ 32bpp

Graphiques 2D: prend en charge une résolution maximale de 2048x1536 @ 32 bpp

Prise en charge externe : prise en charge des écrans à résolution fixe de VGA (640x480) à UXGA large (1600x1200)

djsmiley2k TMW
la source
1
Fantastique! Les capacités 2D et 3D reflètent simplement ce que le chipset est capable de prendre en charge, mais le support du moniteur externe ressemble à ce que je demandais. J'avais perdu espoir sur celui-ci. Merci.
fixer1234
Merci d'avoir accepté, cela est devenu une mission pour moi, en essayant de résoudre certains problèmes sans réponse!
djsmiley2k TMW
2

Le moniteur envoie des données EDID qui contiennent la liste des capacités des moniteurs.

Voir ici pour plus de détails.

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

Comment trouver un fabricant / modèle de panneau d'écran pour ordinateur portable avec Linux? (Samsung, LG, Chi Mei, etc.)

ls /sys/class/drm/
cat   /sys/class/drm/card0-DP-2/edid
cybernard
la source
Merci d'avoir répondu. Je ne sais pas si je ne comprends pas la réponse ou si vous avez peut-être mal lu la question. Ma compréhension de l'EDID est qu'il s'agit de données fournies par le moniteur pour identifier les résolutions dont il est capable. Je cherche en fait l'inverse. Cela fait référence à un ordinateur assez ancien sans spécifications disponibles sur ses capacités graphiques. Je veux acheter un moniteur avec la résolution native maximale prise en charge par l'ordinateur, mais je ne sais pas quelle est cette résolution. La question est donc de savoir comment déterminer la résolution la plus élevée prise en charge par l'ordinateur.
fixer1234
@ fixer1234 est le connecteur physique à l'arrière de la carte vidéo VGA (3 rangées de broches), DVI, displayport ou hdmi? VGA dépasse efficacement environ 2560x1600. Rien de plus et le port d'affichage ou HDMI devient nécessaire. 4k nécessite la dernière version des ports. Quelle taille voulez-vous?
cybernard
Oui, le seul connecteur est VGA (il s'agit d'un ordinateur de l'ère Win XP précoce). Il semble que le chipset ait une limite supérieure de 2048x1536, mais il n'est pas clair si cela pourrait être encore limité. Je me contenterai de la résolution maximale qu'il gérera avec le matériel d'origine (il est trop vieux pour mériter d'étendre ses capacités; je le fais fonctionner aussi longtemps qu'il dure pour le plaisir de voir comment il peut encore être utilisé).
fixer1234
1

De retour dans les vieux jours CRTécrans (les grands avec les trous sur le dessus), la résolution d'affichage est déterminée uniquement par la résolution maximale supportée par votre carte graphique ( CGA, EGA, VGA, SVGA, ....) et bien sûr votre niveau de presbytie (ou comment une petite lettre que vous pouvez lire). C'était un attribut des CRTmoniteurs en raison de leur analognature.

De nos jours, cependant, et depuis l'avènement des "écrans à nombre de pixels fixes" (ou écrans numériques) comme LCDs, TFTs, ... le problème avec la résolution a été bien plus simple!

Maintenant, il y en a The Display resolutionun et un seul pour chaque panneau d'affichage. Cette résolution très spécifique est la seule qui ne brouillerait pas les couleurs de votre moniteur ou ne déformerait pas ce que vous voyez en raison de la mise à l'échelle / de la mise à l'échelle pour que la résolution sélectionnée que vous définissez dans votre système d'exploitation s'intègre The Display Resolution. C'est simplement parce qu'il correspond au nombre réel d'éléments de pixel que contient votre affichage numérique.

Plus d'informations sur les résolutions d'écran peuvent être consultées sur:
https://en.wikipedia.org/wiki/Display_resolution

Pour résumer, il existe toujours une "résolution maximale" qui est prise en charge par votre carte graphique, et elle fonctionnera même si elle est déformée, mais vous ne voudriez pas quitter le native resolutionvotre LCDou le TFTmoniteur car vous aurez une qualité d'image moins qu'optimale.

La seule façon de sortir de ces limites est de brancher votre ordinateur portable à un moniteur externe prenant en charge une résolution d'affichage native différente (par exemple, HP S2331 qui prend en charge 1920x1080). J'ai cherché et je n'ai pas trouvé la résolution native du panneau de votre ordinateur portable (probablement si vous regardez ci-dessous et tapez dans google un numéro de série et essayez de trouver le numéro de pièce réel du panneau lui-même, vous aurez plus de chances , mais il y a aussi le moyen facile! Changez simplement les résolutions à partir de la norme pour les pouces de votre moniteur et arrêtez lorsque le flou disparaît ...! Vous pouvez même brancher votre ancien ordinateur portable sur un écran Full HD et si votre carte graphique et votre le processeur peut reproduire le matériel HD et obtenir une résolution Full HD 1080p (je doute que ... mais théoriquement c'est possible).

Sur la base de la discussion ci-dessous, j'ai réalisé que vous recherchez un test standardisé pour une performance complète du système sur une résolution spécifique. Un tel test n'existe malheureusement pas car différentes applications ont des exigences différentes d'un système. Par exemple, les applications 3D nécessitent des performances de processeur, de mémoire et de carte graphique ainsi que la vitesse de transfert des données du pont de la carte mère, tandis que la navigation Web nécessite principalement de la mémoire.

La chose la plus proche d'un test standardisé à laquelle je peux penser est la reproduction vidéo. Pour éviter d'avoir acheté l'écran juste pour réaliser qu'il ne peut pas reproduire la vidéo à la résolution X, vous pouvez le tester en lisant la vidéo en mode sans tête à l'aide de X virtual framebuffer xvfb . Ensuite, vous pouvez obtenir des statistiques de lecture en utilisant la méthode décrite ici: https://forum.videolan.org/viewtopic.php?t=61867 Et les comparer avec celles d'une autre machine.

J'espère vraiment que cela vous aidera!

Angelos Asonitis
la source
Sur les CRT couleur, la résolution d'affichage était limitée par le pas du point. Rien à voir avec votre vue.
Chenmunka
Merci pour la réponse et bienvenue à Super User. Ce que vous avez écrit est une information correcte, mais le problème est en fait quelque chose de différent. C'est un système de bureau et je veux obtenir un moniteur externe dont la résolution native est le maximum que la carte graphique prendra en charge. La question est de savoir comment comprendre cette résolution. Étant donné que cela ne répond pas vraiment à cette question, cela pourrait attirer des votes négatifs (aucune bonne action n'est impunie), vous pouvez donc la supprimer. Votre message est bien écrit, cependant, et il peut y avoir une autre question sur le site à laquelle il répond si vous le republiez là-bas.
fixer1234
Bonjour, merci beaucoup mais je n'ai pas peur des critiques négatives! Si quelqu'un veut voter contre la réponse, laissez-le voter ... Quant à votre question, je considère comme acquis que le moniteur serait un tft puisque vous avez mentionné un modèle d'ordinateur portable HP. Dans tous les cas, si votre moniteur est un tube cathodique, dans la plupart des cas, vous n'aurez qu'à apprendre quelle est la résolution maximale prise en charge par votre carte graphique.
Angelos Asonitis
Lequel pour l'ATI RadeonX200 avec chipset RS480 est selon: blogulate.com/content/msi-rs-480-m2-il-2-specifications , jusqu'à 2536 × 2536 @ 32bpp en 3D et 2048 × 1536 @ 32bpp en 2D. Mais vous devrez probablement vérifier cela dans la pratique car cela pourrait être affecté par les performances globales de l'ordinateur. Sauf s'il s'agit d'un ATI Xpress 200P (qui est basé sur le chipset RX480) .... N'oubliez pas non plus que sur la sortie VGA, la résolution maximale peut être inférieure. Veuillez communiquer si c'est ce dont vous avez besoin. Enfin, si votre moniteur est un écran plat, il est préférable d'utiliser la résolution du panneau natif.
Angelos Asonitis
@AgelosAssonitis, le système d'alerte est limité. Vous recevez une alerte aux commentaires uniquement sur votre propre message ou si vous êtes la seule autre personne associée à un message. Vous pouvez "adresser" un commentaire avec @, comme je l'ai fait ici, et cette personne recevra une alerte si elle était déjà associée au message. Je suis juste tombé sur vos commentaires. Désolé si j'ai donné l'impression qu'il s'agit d'un ordinateur portable; c'est un bureau. En outre, le plan consiste à obtenir un moniteur LED et à l'utiliser à sa résolution native, comme vous l'avez mentionné. Les informations que vous avez trouvées sur le chipset correspondent à ce que j'avais trouvé. Nous sommes donc arrivés au même endroit.
fixer1234
0

Avez-vous regardé la liste "list all" des résolutions dans les propriétés de votre carte graphique? Si je ne me trompe pas horriblement (possible!), Cela montre toutes les sorties vidéo prises en charge de votre carte vidéo, en supposant que les pilotes les plus récents soient installés, etc.

Cela était vrai pour mon ancienne carte Radeon dans un vieil Intel Optiplex 745 - J'ai testé sur un moniteur qui pouvait prendre en charge des résolutions plus élevées, j'ai piraté le tableau pour permettre des résolutions plus élevées avec le rapport d'aspect correct, et je n'ai obtenu aucune image à moins que j'utilise des valeurs inférieures à celles répertorié dans les propriétés de l'adaptateur d'affichage.

Zediiiii
la source
La version Windows du pilote a généralement une "liste de tous". Je suis sous Linux et pas le pilote. Je ne peux pas dire si ce qu'il montre est tout ce dont il est capable, ou la liste est limitée à ce qu'il peut afficher sur le moniteur connecté. La liste comprend de nombreuses résolutions qui peuvent être interpolées sur le moniteur actuel, mais la résolution la plus élevée répertoriée est la résolution native du moniteur connecté.
fixer1234