Tela conectada ao 'mini-displayport' não funciona mais em um monitor Apple

2

Estou executando o Ubuntu em um Mac Pro com um monitor Apple. A máquina possui uma GeForce GT 120 (também conhecida como GeForce 9500GT). A saída DVI ainda está funcionando, mas a tela conectada ao 'mini-displayport' não funciona mais. As coisas estavam funcionando perfeitamente em 11,10. Após a atualização para 12.04, o X falha em iniciar. Eu fiz uma instalação limpa do Ubuntu 12.04 e inicialmente as coisas pareciam estar funcionando, mas depois de algumas reinicializações eu tive exatamente os mesmos erros.

O mais estranho é que os erros parecem acontecer de forma bastante aleatória. De vez em quando, X começa bem e tudo está OK. Mas na maioria das vezes, o X falha em iniciar. Existem dois erros que vejo nos meus arquivos de log:

  • " tela (s) encontrada (s), mas nenhuma tem uma configuração utilizável. "
  • " Falha ao derrubar o canal EVO "

Algumas informações sobre minha configuração:

  • xorg.conf conforme gerado por nvidia-xconfig : link
  • Xorg.0.log logo após a nova instalação, quando OK: link
  • Xorg.0.log pouco mais tarde: X morreu após eu sair: link (erro 1)
  • Xorg.0.log X falha ao iniciar de todo na inicialização: link (erro 2).

Algumas informações sobre o HW:

jeroen@jeroen-ubuntu:~$ jockey-text -l
xorg:nvidia_current - NVIDIA accelerated graphics driver (Proprietary, Enabled, In use)
xorg:nvidia_current_updates - NVIDIA accelerated graphics driver (post-release updates) (Proprietary, Disabled, Not in use)


jeroen@jeroen-ubuntu:~$ lspci | grep VGA
05:00.0 VGA compatible controller: NVIDIA Corporation G96 [GeForce 9500 GT] (rev a1)
jeroen@jeroen-ubuntu:~$ sudo lshw -C video
  *-display
       description: VGA compatible controller
       product: G96 [GeForce 9500 GT]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:05:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nvidia latency=0
       resources: irq:16 memory:8a000000-8affffff memory:80000000-87ffffff memory:88000000-89ffffff ioport:3000(size=128) memory:8b000000-8b07ffff
    
por Jeroen 27.04.2012 / 21:30

1 resposta

1

Até agora estou bastante certo de que este foi, de fato, um bug nos drivers nvidia que foi introduzido em 295.40. Eu resolvi o meu problema degradando a nvidia-current para a versão 290 usando as instruções daqui: Como eu faço o downgrade da nvidia drivers em 12.04? . Tudo parece estar correndo bem novamente.

    
por Jeroen 02.05.2012 / 01:34