Ich versuche festzustellen, welche Bildschirmauflösung von einem Computer unterstützt wird.
System
- Win XP-Ära Compaq Presario SR1750NX, die enthält
Radeon Xpress 200 integrierte Grafik auf einem AMD Athlon 64-basierten Motherboard.
Die Radeon Xpress 200 verwendet Shared Video Memory (UMA). Der Computer verfügt über 3 GB RAM. (Ich bin nicht vertraut damit, wie UMA funktioniert und ob das Video auf so viel Speicher zugreifen kann, wie es benötigt, oder wie viel das wäre.)
Derzeit wird Linux Mint 17.0 ausgeführt. Ich verstehe, dass AMD eine Linux-Version von Catalyst hat. Der Xpress 200 datiert jedoch wahrscheinlich vor der Übernahme von ATI durch AMD, und das Erscheinungsbild der Benutzeroberfläche sieht allgemein aus, sodass der Treiber wahrscheinlich FOSS ist und möglicherweise ein Reverse Engineering erforderlich ist.
Der einzige integrierte Videoanschluss ist VGA. Ein VGA-Anschluss hat keine Auflösungsbeschränkung, aber ich verstehe, dass die Ausgabequalität bei höheren Auflösungen vom DAC und anderen Faktoren abhängt.
Xpress 200 Info
Das einzige, was ich gesehen habe, was mit der maximal unterstützten VGA-Auflösung des Video-Chipsatzes selbst zu tun hat, ist der Link, den Daniel B in einem Kommentar unten gepostet hat. Die "für Intel-Architektur" -Version des Xpress 200 soll bis zu 2048 x 1536 unterstützen (anscheinend eine verbreitete Spezifikation, die auf einem 400-MHz-DAC basiert). Unter der Annahme, dass die Spezifikationen in der Version "für AMD-Architektur" identisch sind, scheint dies eine Obergrenze zu sein. Es ist nicht klar, ob andere Faktoren es darunter einschränken würden (z. B. maximaler Speicher, den es verwenden kann).
Verwendung
Ich glaube nicht, dass dies irgendetwas beeinflusst, aber für den Fall, dass die beabsichtigte Verwendung viel Platz auf dem Bildschirm für statische Inhalte (große Tabellenkalkulationen, viele Browser-Registerkarten und ähnliches) ist, versuche ich nicht, Hi-Fi-Dateien anzuzeigen. Res Video oder 3D-Rendering.
Informationen aus dem System
Vor einigen Jahren habe ich den Monitor auf 1600x900 aktualisiert und nur vermutet, dass er unterstützt wird. In den verfügbaren Auflösungseinstellungen in den Monitoreinstellungen ist 1400 x 1050 als einzige höhere Auflösung aufgeführt. Dies entspricht praktisch der Gesamtpixelzahl des aktuellen Monitors. Ich weiß jedoch nicht, ob dies Systemannahmen widerspiegelt, die auf dem aktuellen Monitor oder der tatsächlichen Systembeschränkung (oder möglicherweise der Beschränkung des Linux-Treibers) basieren. Der Linux-Treiber hat keine explizite Option "Alle auflisten".
Aktualisieren
- Ich habe bei AMD und HP nachgefragt, ob sie nützliche Spezifikationen hatten. Antwort: nein
Ich habe den
xrandr
Befehl verwendet, um zu sehen, was möglicherweise angezeigt wird. Daraus ergab sich Folgendes (gefolgt von den verfügbaren Einstellungen für den aktuellen Monitor):Screen 0: minimum 320 x 200, current 1600 x 900, maximum 4096 x 4096
VGA-0 connected 1600x900+0+0 (yada yada...)
Das Maximum von 4096 x 4096 bezieht sich auf die Größe des virtuellen Bildschirms (maximaler Framebuffer) und nicht auf eine (nützliche) Auflösung, die über den VGA-Anschluss möglich ist. Würde das zumindest bedeuten, dass das Chipsatzlimit nicht weiter durch den Speicher begrenzt wird (eine Variable wurde eliminiert)?
Was ich in einer Antwort suche
Ich möchte einen Monitor mit höherer Auflösung erhalten, weiß aber nicht, wie die vom System unterstützte Grenze ermittelt werden soll oder welcher Faktor die Beschränkung ist.
- Eine Antwort für diesen speziellen Computer wäre großartig. Wenn dies ohne die verfügbaren Spezifikationen nicht beantwortet werden kann, ist es ein guter Beweis, wenn jemand tatsächlich einen Monitor mit höherer Auflösung auf einem ähnlichen System verwendet.
- Wie bestimme ich den Grenzwert für ein bestimmtes System? Ist es nur das Chipsatzlimit (in diesem Fall habe ich wahrscheinlich bereits eine Antwort) oder kann dies durch andere Faktoren (Speicher, Treiber usw.) weiter eingeschränkt werden? Wenn es weitere Grenzen geben kann, können diese auf praktische Weise bestimmt werden, oder handelt es sich im Grunde genommen nur um das Auffinden von Spezifikationen?