lshw
ou sudo lshw
funcionará melhor que lspci
.
Meu amigo comprou recentemente um veículo de segunda mão com um computador no carro e está conectado a um monitor touchscreen no painel (muito impressionante!).
Agora, ajudei-o a instalar o Ubuntu nele hoje, mas não podemos estabelecer a marca e o modelo do monitor touchscreen conectado para tentar obter os drivers para fazer a função touchscreen funcionar.
Existe algum comando do Linux para descobrir a marca / modelo de um monitor conectado? Eu tentei o Google, que me apontou para o diretório /etc/X11
, mas não tive nenhuma alegria com isso.
lshw
ou sudo lshw
funcionará melhor que lspci
.
Eu posso ver a marca e o modelo do meu monitor em /var/log/Xorg.0.log
. No entanto, ele é enviado pelo driver de vídeo, então não tenho certeza se é universal:
[ 26.795] (II) RADEON(0): Monitor name: DELL U2412M
Se isso não funcionar, instale edid-decode e aponte para /sys/class/drm/*/edid
como o manual sugere:
ls /sys/class/drm/*/edid | xargs -n 1 edid-decode | grep Manufacturer:
Tente executar:
lspci
Seu monitor deve estar listado em algum lugar.
Estava procurando a resposta no Fedora. Isso fornecerá uma lista longa para todas as perguntas relacionadas a vídeos:
xrandr -q --verbose | less
Procure a sequência EDID e copie / cole-a em um arquivo. monitor.txt (talvez haja uma maneira melhor.) Então use:
edid-decode monitor.txt
para obter todas as informações sobre o seu monitor a partir da string EDID.
Se você tiver apenas um monitor, poderá fazer algo como:
xrandr -q --verbose | grep -i EDID -A 8 | grep -v EDID | sed s/\t//g | edid-decode