Sie sagten , dass Sie eine verbinden versuchten HDMI - Monitor, aber wie kommt es, dass Sie aufzurufen versuchten , xrandrauf VGA - Ausgang?
So oder so...
xrandr: Fehlgeschlagen Größe von gamma erhalten für die Ausgabe
Standardbildschirm 0: mindestens 1600 x 900, 1600 x 900 aktuellen, maximal 1600 x 900
Standard - geschalteten Primär 1600x900 + 0 + 0 0 mm x 0mm
Die Tatsache, dass Sie xrandrkeine Ausgabe außer der Standardeinstellung auflisten und die Monitordimension nicht erfassen können, zeigt, dass auf Ihrem System ein VESA- Fallback- Treiber (a la Super VGA ) ausgeführt wird .
In diesem Zustand hätten Sie keine Hoffnung darauf, eine nicht standardmäßige Ausgabe zu verwenden oder sogar eine angemessene Auflösung für die Standardausgabe festzulegen. geschweige denn das Hinzufügen von benutzerdefinierten Video-Timings, wie Sie es ursprünglich versucht haben.
Sie müssen zuerst einen geeigneten Treiber finden und installieren . Das ist der schwierige Teil. Verwenden lspciSie diese Option , um Ihren Grafikchip zu finden und im Internet danach zu suchen. (Siehe auch die Antwort von @ n2h4 )
Sobald der richtige Treiber betriebsbereit ist, xrandrfunktioniert er ordnungsgemäß. Sobald Sie Ihren Monitor angeschlossen haben, wird er möglicherweise automatisch angezeigt, ohne dass ein spezieller Befehl erforderlich ist.
PS Ihr System-BIOS unterstützt möglicherweise eine Bestimmung zur Verwendung nicht standardmäßiger Ausgaben, auch wenn Sie keinen Treiber haben. Alles, was Sie tun müssen, ist das HDMI- oder VGA-Kabel anzuschließen, während Ihr System hochfährt (während der BIOS POST-Bildschirm angezeigt wird; dies funktioniert nach dem Start des Linux-Kernels nicht). Wenn es funktioniert, wird der Hauptbildschirm ausgeschaltet und Sie sehen Ihren Startbildschirm auf dem externen Display.
Ich hatte diese Bestimmung auf meinem Samsung-Laptop ein Jahr lang genutzt, bevor ich das System auf das System mit dem richtigen Treiber für den von mir verwendeten Intel-Grafikchip aktualisieren konnte.