Wie finde ich die Marke / das Modell des Monitors heraus?


12

Mein Freund hat kürzlich ein gebrauchtes Fahrzeug mit einem Computer im Auto gekauft und es ist mit einem Touchscreen-Monitor auf dem Armaturenbrett verbunden (sehr beeindruckend!).

Jetzt habe ich ihm geholfen, Ubuntu heute darauf zu installieren, aber wir können Marke und Modell des angeschlossenen Touchscreen-Monitors nicht ermitteln, um zu versuchen, die Treiber zu beschaffen, damit die Touchscreen-Funktion funktioniert.

Gibt es Linux-Befehle, um die Marke / das Modell eines angeschlossenen Monitors zu ermitteln? Ich habe Google ausprobiert, das mich auf das /etc/X11Verzeichnis hingewiesen hat, aber ich hatte keine Freude damit.


Höchstwahrscheinlich werden weitere Informationen nach dem Ausführen verfügbar sein sudo lshw -sanitize- bitte bearbeiten Sie die Frage und veröffentlichen Sie die Ausgabe dort
Vadim Rutkovsky

1
Die folgenden Optionen scheinen nicht mehr zu funktionieren
Kendrick

Antworten:



4

Ich kann die Marke und das Modell meines Monitors in sehen /var/log/Xorg.0.log. Es wird jedoch vom Videotreiber ausgegeben, daher bin ich mir nicht sicher, ob es universell ist:

[ 26.795] (II) RADEON(0): Monitor name: DELL U2412M

Wenn dies nicht funktioniert, installieren Sie edid-decode und zeigen Sie darauf, /sys/class/drm/*/edidwie im Handbuch angegeben:

ls /sys/class/drm/*/edid | xargs -n 1 edid-decode | grep Manufacturer:

Diese Option kam meiner Anzeige auf dem Dell-Modell 4096 am nächsten, was jedoch unbrauchbar wurde. Das zweite Display, das mir natürlich egal war, antwortete mit einer richtigen Modellnummer
Kendrick

3

Ich habe selbst auf Fedora nach der Antwort gesucht. Auf diese Weise erhalten Sie eine lange Liste mit allen Fragen zum Video:

xrandr -q --verbose | less

Suchen Sie nach einer EDID-Zeichenfolge und kopieren Sie sie in eine Datei, z. B. monitor.txt (möglicherweise gibt es einen besseren Weg). Verwenden Sie dann:

edid-decode monitor.txt

um alle Informationen über Ihren Monitor aus der EDID-Zeichenfolge abzurufen.

Wenn Sie nur einen Monitor haben, können Sie Folgendes tun:

xrandr -q --verbose | grep -i EDID -A 8 | grep -v EDID | sed s/\\t//g | edid-decode

1

Versuchen Sie zu laufen:

lspci

Ihr Monitor sollte dort irgendwo aufgelistet sein.


1

Installieren Sie das Paket read-edidund verwenden Sie den folgenden Befehl:

sudo get-edid | parse-edid

In meinem System ist die relevante Ausgabe:

This is read-edid version 3.0.2. Prepare for some fun.
Attempting to use i2c interface
<some messages>
Section "Monitor"
   Identifier "S22B300"
   ModelName "S22B300"
   VendorName "SAM"
<other info>

"SAM" ist der Code für "Samsung" unter http://edid.tv/manufacturer/ .

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.