Como descubro a marca / modelo do monitor?

12

Meu amigo comprou recentemente um veículo usado com um computador de bordo e ele é conectado a um monitor de tela sensível ao toque no painel (muito impressionante!).

Agora, eu o ajudei a instalar o Ubuntu hoje, mas não podemos estabelecer a marca e o modelo do monitor de tela sensível ao toque conectado para tentar obter os drivers para que a função da tela sensível ao toque funcione.

Existem comandos do Linux para determinar a marca / modelo de um monitor conectado? Eu tentei o Google, que me apontou para o /etc/X11diretório, mas não tive nenhuma alegria com isso.

thefragileomen
fonte
Provavelmente, mais informações estarão disponíveis após a execução sudo lshw -sanitize- por favor, edite a pergunta e publique a saída lá
Vadim Rutkovsky
1
As opções abaixo parecem não funcionam mais
Kendrick

Respostas:

4

lshwou sudo lshwfuncionará melhor que lspci.

Lucas Bailey
fonte
4

Posso ver a marca e o modelo do meu monitor em /var/log/Xorg.0.log. No entanto, ele é produzido pelo driver de vídeo, então não tenho certeza de que seja universal:

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

Se isso não funcionar, instale o edid-decode e aponte-o /sys/class/drm/*/edidcomo sugere o manual:

ls /sys/class/drm/*/edid | xargs -n 1 edid-decode | grep Manufacturer:
Mihai Capotă
fonte
Esta opção chegou mais perto do que nunca no meu monitor, respondendo com o modelo 4096 da Dell, que acabou sendo inútil. A segunda exibição com a qual eu não me importei respondeu com um número de modelo adequado
Kendrick
3

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 string EDID e copie / cole-a em um arquivo, por exemplo, monitor.txt (talvez exista uma maneira melhor.) Em seguida, 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
Fedya
fonte
1

Tente executar:

lspci

Seu monitor deve estar listado em algum lugar.

SirCharlo
fonte
1

Instale o pacote read-edide use o comando:

sudo get-edid | parse-edid

No meu sistema, a saída relevante é:

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" é o código para "Samsung", encontrado em http://edid.tv/manufacturer/ .

Mauro Castanho
fonte