HDMI2VGA Converter - Der xrandr erkennt den angeschlossenen VGA-Monitor nicht

1243
JuanMatias

Ich habe einen HDMI2VGA-Konverter, der an meinen Laptop (HDMI) und an meinen Monitor (VGA) angeschlossen ist.

xrandr zeigt HDMI als getrennt an, daher kann ich es nicht aktivieren (von einem Standardbenutzer-POV). Es ist mir gelungen, den Monitor mit den xrandr-Befehlen zum Einstellen der Ausgabe zu aktivieren. Die Modi sind jedoch von schlechter Qualität, da das System den Monitor nicht erkennt.

Ich denke, das Betriebssystem erkennt den Monitor nicht, da er sich hinter dem Adapter befindet.

Die Fragen sind:

  1. Was kann ich tun, damit meine Mutter (mein Standardbenutzer) vom Laptopbildschirm zum Monitor wechseln oder den Desktop auf dem HDMI-Monitor erweitern kann?
  2. Was kann ich tun, um eine gute Ausgabequalität zu erhalten? (der Monitor funktioniert in Ordnung, ich verwende ihn über den VGA-Anschluss in einem anderen PC)

Hier einige Daten:

uname -a Linux dhcppc2 4.14.8-300.fc27.x86_64 #1 SMP Wed Dec 20 19:00:18 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux 

(es passiert in meiner Fedora-Maschine und im Linux Mint-Notebook meiner Mutter)

sudo lshw -c video *-display:0  description: VGA compatible controller product: Mobile 4 Series Chipset Integrated Graphics Controller vendor: Intel Corporation physical id: 2 bus info: pci@0000:00:02.0 version: 09 width: 64 bits clock: 33MHz capabilities: msi pm vga_controller bus_master cap_list rom configuration: driver=i915 latency=0 resources: irq:16 memory:fe400000-fe7fffff memory:d0000000-dfffffff ioport:cc00(size=8) memory:c0000-dffff *-display:1 UNCLAIMED description: Display controller product: Mobile 4 Series Chipset Integrated Graphics Controller vendor: Intel Corporation physical id: 2.1 bus info: pci@0000:00:02.1 version: 09 width: 64 bits clock: 33MHz capabilities: pm bus_master cap_list configuration: latency=0 resources: memory:fe800000-fe8fffff  lspci | grep VGA 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 09)  xrandr -q Screen 0: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192 LVDS-1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 310mm x 174mm 1366x768 60.10*+ 1024x768 60.04 60.00  960x720 60.00  928x696 60.05  896x672 60.01  800x600 60.00 60.32 56.25  700x525 59.98  640x512 60.02  640x480 60.00 59.94  512x384 60.00  400x300 60.32 56.34  320x240 60.05  VGA-1 disconnected (normal left inverted right x axis y axis) HDMI-1 disconnected (normal left inverted right x axis y axis) 1366x768 60.10  1024x768 60.04  DP-1 disconnected (normal left inverted right x axis y axis) HDMI-2 disconnected (normal left inverted right x axis y axis) 1366x768 60.10  DP-2 disconnected (normal left inverted right x axis y axis) DP-3 disconnected (normal left inverted right x axis y axis) 

(Modi in HDMI-Ausgängen sind Modi, die ich per Befehlszeile hinzugefügt habe)

Die Befehle, die ich zum Aktivieren des Monitors ausführen, sind:

xrandr --addmode HDMI-1 1366x768 xrandr --output HDMI-1 --mode 1366x768 --left-of LVDS-1 

Der Adapter verfügt über einen HDMI-Eingang, einen USB-Anschluss zur Stromversorgung, einen Video-VGA-Analogausgang und einen Audioausgang.

2
Übernimmt das System die Informationen zu [EDID] (https://en.wikipedia.org/wiki/Extended_Display_Identification_Data), wenn sowohl der Adapter als auch der VGA-Monitor eingeschaltet sind? (Überprüfen Sie dies mit 'xrandr --verbose') Wenn Sie den analogen VGA-Monitor an den anderen PC anschließen, können Sie die EDID-Informationen des Monitors von diesem PC erhalten und entschlüsseln? dirkt vor 6 Jahren 0
für das 2. Problem: Sie können mit dem Tool `cvt` neue Auflösungen erstellen, die nicht" beworben "werden (es gibt auch das ähnliche Tool` gtf`). Unter Debian sind beide Teil von xserver-xorg-core und sollten daher standardmäßig überall verfügbar sein. Verwenden Sie "xrandr --newmode" mit der Ausgabe von cvt, um es zu erstellen, und dann "xrandr --addmode", um es für die ausgewählte Displayausgabe zu verwenden. A.B vor 6 Jahren 0
@dirkt Nein, diese Informationen können bei Verwendung des Konverters nicht abgerufen werden. Wenn der Monitor über den VGA-Anschluss (anderer PC) angeschlossen ist, werden Informationen abgerufen. JuanMatias vor 6 Jahren 0
@AB Tatsächlich habe ich es getan, ich habe einen neuen Modus (1366x768) sowohl in Mint als auch in Fedora hinzugefügt, aber ich habe hier zwei Probleme: 1. Die Qualität war so schlecht (möglicherweise war die Lösung falsch?) 2. Ich brauche eine Lösung, die eine einfache benutzer (aka meine mutter) verwenden können. JuanMatias vor 6 Jahren 0
Können Sie also die richtige EDID einstellen, indem Sie eine benutzerdefinierte EDID erzwingen (mit den Binärdaten, die vom anderen PC kopiert werden), wenn Sie den Konverter verwenden, z. B. in `xorg.conf`? (Google, Details hängen von Grafikkarte und Treiber ab). Dies kann funktionieren oder nicht, wenn der Konverter andere Modi erwartet. Versuchen Sie daher mehrere Modi (oder alle). dirkt vor 6 Jahren 0

0 Antworten auf die Frage