Em um laptop Lenovo com Ubuntu 14.04, não consigo exibir as coisas da tela atual em um monitor conectado ao HDMI. Os cabos HDMI estão conectados ao laptop e ao monitor, e o monitor está ligado.
Indo a
Systems Settings -> Displays
e clicando em 'Detectar Monitores', apenas a tela padrão do laptop é exibida. O monitor externo não é mostrado.
Como posso corrigir esse problema para ver a tela atual na tela do laptop e na tela do monitor?
Além disso, não é importante se a tela reproduzir o som do laptop. Também quero apenas a saída da tela visível mostrada no monitor externo, que funciona bem ao iniciar o laptop com o sistema operacional Windows (sem nenhuma alteração no hardware e / ou cabos) ...
Informação adicional:
xrandr
mostra apenas o monitor padrão; a saída total dexrandr
éxrandr: Failed to get size of gamma for output default Screen 0: minimum 1600 x 900, current 1600 x 900, maximum 1600 x 900 default connected primary 1600x900+0+0 0mm x 0mm 1600x900 77.0*
A conexão HDMI funciona perfeitamente ao executar o laptop com Windows (inicialização dupla)
Saída da linha de
lspci
:00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09) (prog-if 00 [VGA controller]) Subsystem: Lenovo Device 3977 Flags: bus master, fast devsel, latency 0, IRQ 7 Memory at c0000000 (64-bit, non-prefetchable) [size=4M] Memory at b0000000 (64-bit, prefetchable) [size=256M] I/O ports at 3000 [size=64] Expansion ROM at <unassigned> [disabled] Capabilities: <access denied>
Saída de
sudo lshw -C display
:*-display UNCLAIMED description: VGA compatible controller product: 3rd Gen Core processor 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 configuration: latency=0 resources: memory:c0000000-c03fffff memory:b0000000-bfffffff ioport:3000(size=64)
Também tentei remover e reinstalar o pacote
xserver-xorg-video-intel
- mas ele não mudou nada (após a reinicialização).Segui as etapas fornecidas aqui para um monitor Samsung LS22B150NS com uma resolução de 1920 x 1080 pixels. Mas eu recebi um erro
xrandr: cannot find output "VGA1"
:alex:~$ cvt 1920 1080 # 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync alex:~$ xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync xrandr: Failed to get size of gamma for output default alex:~$ xrandr --addmode VGA1 1920x1080_60.00 xrandr: Failed to get size of gamma for output default xrandr: cannot find output "VGA1"
lshw -C display
para verificar se há apenas 1 placa de vídeo?Respostas:
Tente instalar o driver Intel HD Graphics mais recente a partir daqui: Intel graphics Installer for linux 1.2.1
fonte
Meu segundo monitor HDMI estava funcionando antes, mas por qualquer motivo eu consegui quebrá-lo.
Ambas as configurações de vídeo e
xrandr
não mostraram que o HDMI estava conectado. (O monitor em si não disse que o cabo foi desconectado quando conectado).O que funcionou para mim foi remover o arquivo de configuração da tela
~/.config/monitors.xml
e reiniciar.Então, para ficar claro, meu problema era simples.
fonte