Ich versuche, mit den folgenden Befehlen eine HDMI-Verbindung zu einem Monitor zu aktivieren, der mit einem HDMI-Kabel an meinen Lenovo Laptop angeschlossen ist.
> xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1600 x 900, current 1600 x 900, maximum 1600 x 900
default connected primary 1600x900+0+0 0mm x 0mm
1600x900 77.0*
> cvt 1920 1080
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
> xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
xrandr: Failed to get size of gamma for output default
> xrandr --addmode VGA1 1920x1080_60.00
xrandr: Failed to get size of gamma for output default
xrandr: cannot find output "VGA1"
Stimmt etwas mit den Befehlen nicht? Stimmt etwas nicht xrandr
? Vielleicht muss ich zusätzliche Pakete installieren?
Sie sagten , dass Sie eine verbinden versuchten HDMI - Monitor, aber wie kommt es, dass Sie aufzurufen versuchten ,
xrandr
auf VGA - Ausgang?So oder so...
Die Tatsache, dass Sie
xrandr
keine 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
lspci
Sie 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,
xrandr
funktioniert 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.
quelle
Sie geben an
VGA1
, aber es gibt keine solche Ausgabe.Also versuche:
quelle
xrandr --output default --mode 1920x1080_60.00
.xrandr
angezeigt wird , wenn offensichtlich mindestens 2 vorhanden sein sollten - wenn ich nur (toshiba Laptop) laufen lasse, bekomme ich 4, von denen 3 alsdisconnected
(einschließlich VGA1 und HDMI1) angezeigt werden.xrandr
, dass mehr als eine Ausgabe angezeigt wird ? Ich habe meine Ausgabe eingestellt, die nur eine 'Standard'-Ausgabe und keine VGA1 oder HDMI1 auflistet ...