¿Cómo encuentro la marca / modelo del monitor?

12

Mi amigo ha comprado recientemente un vehículo de segunda mano con una computadora en el automóvil y está conectado a un monitor con pantalla táctil en el tablero (¡muy impresionante!).

Ahora, lo he ayudado a instalar Ubuntu en él hoy, pero no podemos establecer la marca y el modelo del monitor de pantalla táctil conectado para tratar de obtener los controladores para que la función de pantalla táctil funcione.

¿Hay algún comando de Linux para resolver la marca / modelo de un monitor conectado? He intentado con Google, que me indicó el /etc/X11directorio, pero no me ha encantado.

thefragileomen
fuente
Lo más probable es que haya más información disponible después de la ejecución sudo lshw -sanitize: edite la pregunta y publique la salida allí
Vadim Rutkovsky
1
Las siguientes opciones parecen dejar de funcionar
Kendrick,

Respuestas:

4

lshwo sudo lshwfuncionará mejor que lspci.

Lucas Bailey
fuente
4

Puedo ver la marca y el modelo de mi monitor en /var/log/Xorg.0.log. Sin embargo, es emitido por el controlador de video, así que no estoy seguro de que sea universal:

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

Si eso no funciona, instale edid-decode y apúntelo/sys/class/drm/*/edid como sugiere su manual:

ls /sys/class/drm/*/edid | xargs -n 1 edid-decode | grep Manufacturer:
Mihai Capotă
fuente
Esta opción fue la más cercana que nunca en mi pantalla respondió con el modelo 4096 de Dell que terminó siendo inútil. La segunda pantalla que no me importaba, por supuesto, respondió con un número de modelo adecuado
Kendrick,
3

Estaba buscando la respuesta yo mismo en Fedora. Esto le dará una larga lista de todas las preguntas relacionadas con el video:

xrandr -q --verbose | less

Busque la cadena EDID y cópiela / péguela en un archivo, por ejemplo, monitor.txt (tal vez haya una mejor manera). Luego use:

edid-decode monitor.txt

para obtener toda la información sobre su monitor de la cadena EDID.

Si solo tiene un monitor, puede hacer algo como:

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

Intenta correr:

lspci

Su monitor debe aparecer en alguna parte.

SirCharlo
fuente
1

Instale el paquete read-edidy use el comando:

sudo get-edid | parse-edid

En mi sistema, la salida relevante es:

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" es el código para "Samsung", que se encuentra en http://edid.tv/manufacturer/ .

Mauro Castanho
fuente