A tela fica preta ao conectar um segundo monitor

8

Estou executando o 11.04 em um mackbook Pro de 13 "de 2011 (intel hd 3000 gpu).

Antes, tudo estava bem, mas hoje, quando conecto um monitor externo (a Acer de 17 "está conectada através de uma mini porta de vídeo ao adaptador VGA), o laptop reconhece imediatamente o monitor, mas a tela fica preta. Parece que ainda está tudo Eu posso ver o cursor e posso vê-lo mudar à medida que se move sobre coisas como caixas de texto ou bordas de janelas abertas, mas mesmo depois de desconectar o monitor, não consigo nada além de uma tela preta até reiniciar o gdm.

Ontem, eu estava usando o laptop com um monitor Asus de 22 "usando uma porta de mini monitor para adaptador DVI e estava tudo bem. Esse mesmo monitor também estava funcionando bem na semana passada quando eu estava executando o OS X e em um laptop HP mais antigo sem adaptador (direto para VGA).

Como posso consertar isso?

gregghz
fonte
Encontrou alguma solução? Acontecendo comigo também em um monitor externo Asus u35jc-a1 Samsung T220. No começo, pensei que estivesse relacionado ao Unity, mas também está acontecendo no Gnome 2.
Seb

Respostas:

4

Acabei de encontrar a página oficial de erros, com possíveis soluções alternativas, como instalar outras versões do kernel: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/745112

Por enquanto, parece que temos que esperar ou brincar com outros núcleos ...

EDIT: Acabei de instalar e experimentar o kernel linux-headers-2.6.39-020639rc4e funciona como um encanto - pelo menos a esse respeito. Espero que seja tão estável quanto o anterior também!

Seb
fonte
onde você conseguiu esse kernel?
Gregghz 02/05
ok, eu encontrei esse kernel. Eu tentei e funciona ... melhor .... não faz com que minha tela principal fique em branco. Mas, no monitor externo, é completamente preto, exceto pela parte do painel da unidade (não sei como chamá-lo) na parte superior e no cursor. (este kernel: kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.39-rc4-natty )
gregghz
o kernel aqui: kernel.ubuntu.com/~kernel-ppa/mainline/drm-intel-next-proposed exibe o mesmo comportamento que o mencionado anteriormente.
Gregghz 02/05
11
BTW, tudo está funcionando bem agora em um kernel 3.0. Eu também o tinha trabalhando em um kernel 2.39.
gregghz
1

A instalação de um novo kernel 2.6.39 resolveu um problema no meu caso. Aqui estão as instruções passo a passo para usuários menos experientes: http://blog.lome.pl/blog/ubuntu-11-4-black-screen-problem-solved/

blazej
fonte
como mencionado nos comentários sobre a resposta de Seb, sem dados. O monitor do laptop funciona bem com os kernels mais recentes, mas o externo ainda é uma tela preta.
Gregghz #
Você experimentou o que está aqui: launchpad.net/~kernel-ppa/+archive/ppa/+packages ? É 2.6.39-rc5 e não 2.6.39-rc4, então talvez funcione melhor ... e realmente funcionou para mim.
Blazej
1

Estou executando o Ubuntu 11.04 com uma Nvidia e uma Intel AGP integrada no meu laptop.

Estou usando um monitor externo conectado através de um mini DisplayPort conectado à placa Intel. Está funcionando desde que instalei o Ubuntu 11.04 por mês, hoje o monitor externo parou de responder:

  • O monitor externo não relata sincronização
  • Sistema> Preferências> Monitores relata o monitor externo como conectado e operacional.
  • Print Screen inclui a imagem do monitor externo
  • O monitor principal do laptop funciona conforme o esperado.

Após verificar novamente os cabos, conexões e o monitor externo, inicializei no Kernel anterior (suponho que ontem recebi uma atualização do kernel) e o monitor externo voltou à vida. Fiz o teste algumas vezes e o comportamento foi consistente.

O Kernel ofensivo é 2.6.38-11-genérico.

O último Kernel em bom estado conhecido é 2.6.38-10-genérico.

Até agora, continuo com o Kernel anterior enquanto estiver usando um monitor externo.

A seguir estão as informações do meu dispositivo gráfico:

anibal@collar-de-bolas:~ $ lspci | grep -i VGA
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: nVidia Corporation Device 0df4 (rev a1)
anibal@collar-de-bolas:~ $ sudo lshw -C video
[sudo] password for anibal: 
  *-display               
       description: VGA compatible controller
       product: nVidia Corporation
       vendor: nVidia Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nouveau latency=0
       resources: irq:16 memory:f0000000-f0ffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:3000(size=128) memory:f1000000-f107ffff
  *-display
       description: VGA compatible controller
       product: 2nd Generation Core Processor Family Integrated 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 rom
       configuration: driver=i915 latency=0
       resources: irq:54 memory:f1400000-f17fffff memory:e0000000-efffffff ioport:4000(size=64)
Aníbal Rojas
fonte
Acabei de preencher um bug do Kernel para isso: bugs.launchpad.net/ubuntu/+source/linux/+bug/838181 , verifique se ele se aplica a você.
Aníbal Rojas
0

Como uma solução alternativa para poder continuar trabalhando, veja aqui

Transcrição:

Você precisa acessar um shell tty (sem interface do usuário) usando, por exemplo, ctrl + alt + F2. No shell tty, você precisa fazer o login e encontrar qualquer processo de compiz, usando o comando

ps -ef | grep compix

Em seguida, mate todos os processos do compiz:

kill -9 <processes ids separated using space>

Em seguida, execute a unidade para inicializar a interface do usuário:

unity&

Reserve um momento para carregar e volte ao 'shell da interface do usuário', usando ctrl + alt + F8, para ver a interface do usuário sendo inicializada.

AlikElzin-kilaka
fonte
0

Eu tive esse problema com um monitor DVI conectado a um dock, usando o Ubuntu 11.10. Eu o resolvi excluindo o arquivo~/.config/monitors.xml

trampgeek
fonte