O Ubuntu 12.04 congela após o login com 3 telas não espelhadas. ATI Radeon HD 6870

0

Eu tenho 3 telas que são executadas em 1 ati radeon hd 6870. Eu tentei mudar de modo de espelho, mas deu-me os seguintes erros:

A configuração selecionada para exibições não pôde ser aplicada o tamanho virtual necessário não se ajusta ao tamanho disponível: solicitado = (4800, 900), mínimo = (320, 200), máximo = (1600, 1600).

Falha ao aplicar a configuração:% s GDBus.Error: org.gtk.GDBus.UnmappedGError.Quark._gnome_2drr_2derror_2dquark.Code3: o tamanho virtual requerido não se ajusta ao tamanho disponível: solicitado = (4800, 900), mínimo = (320, 200), máximo = (1600, 1600)

Depois disso eu instalei o driver de catalisador ati 12.6 e mudei no catalisador. Ele pede uma reinicialização para entrar em vigor. Após a reinicialização parece funcionar para o passwordbox é apenas na tela principal. Mas assim que entrei na minha senha. A tela principal fica preta e meu kb & amp; ms não está respondendo. Eu não posso abrir um tty nem nada. Eu atualizei o kernel para o 3.4, mas depois não consegui instalar o driver do catalisador, então fui para o 3.3.6. mas ainda congela depois que a senha é digitada. Posso fazer login através do tty.

Aqui está o meu arquivo xorg.conf:

Section "ServerLayout"
    Identifier     "aticonfig Layout"
    Screen      0  "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Module"
EndSection

Section "Monitor"
    Identifier   "aticonfig-Monitor[0]-0"
    Option      "VendorName" "ATI Proprietary Driver"
    Option      "ModelName" "Generic Autodetecting Monitor"
    Option      "DPMS" "true"
EndSection

Section "Monitor"
    Identifier   "0-DFP5"
    Option      "VendorName" "ATI Proprietary Driver"
    Option      "ModelName" "Generic Autodetecting Monitor"
    Option      "DPMS" "true"
    Option      "PreferredMode" "1600x900"
    Option      "TargetRefresh" "60"
    Option      "Position" "1600 0"
    Option      "Rotate" "normal"
    Option      "Disable" "false"
EndSection

Section "Monitor"
    Identifier   "0-DFP11"
    Option      "VendorName" "ATI Proprietary Driver"
    Option      "ModelName" "Generic Autodetecting Monitor"
    Option      "DPMS" "true"
    Option      "PreferredMode" "1600x900"
    Option      "TargetRefresh" "60"
    Option      "Position" "3200 0"
    Option      "Rotate" "normal"
    Option      "Disable" "false"
EndSection

Section "Monitor"
    Identifier   "0-DFP10"
    Option      "VendorName" "ATI Proprietary Driver"
    Option      "ModelName" "Generic Autodetecting Monitor"
    Option      "DPMS" "true"
    Option      "PreferredMode" "1600x900"
    Option      "TargetRefresh" "60"
    Option      "Position" "0 0"
    Option      "Rotate" "normal"
    Option      "Disable" "false"
EndSection

Section "Device"
    Identifier  "aticonfig-Device[0]-0"
    Driver      "fglrx"
    Option      "Monitor-DFP5" "0-DFP5"
    Option      "Monitor-DFP11" "0-DFP11"
    Option      "Monitor-DFP10" "0-DFP10"
    BusID       "PCI:1:0:0"
EndSection

Section "Screen"
    Identifier "aticonfig-Screen[0]-0"
    Device     "aticonfig-Device[0]-0"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Virtual   4800 1600
        Depth     24
    EndSubSection
EndSection

Por favor ajude. 3 exibições espelhadas não são úteis.

    
por Martin 25.07.2012 / 11:02

1 resposta

1

Eu encontrei uma maneira de configurar os 3 monitores. Eu reinstalei o Ubuntu e usei os drivers padrão de código aberto e criei o arquivo /etc/X11/xorg.conf

sudo nano /etc/X11/xorg.conf

e adicionou o seguinte:

Section "Device"
        Identifier      "Configured Video Device"
EndSection

Section "Monitor"
        Identifier      "Configured Monitor"
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Monitor         "Configured Monitor"
        Device          "Configured Video Device"
        SubSection "Display"
                Viewport   0 0
                Virtual   4800 900
                Depth     24
        EndSubSection
EndSection

o virtual 4800 900 deve ser o total de sua resolução de tela, por exemplo. (1600 * 3 = 4800)

Depois fui mostrar ... e mudei a opção de exibição espelhada. Apenas não rearranje as telas. Isso faz com que ele trava assim que você aplicá-lo.

Outra coisa que notei é que depois de aplicar as atualizações a segunda tela tinha sombras estranhas e as janelas deixavam fantasmas. A terceira tela iria piscar de vez em quando.

Para corrigir, vá para exibir e ativar e desativar o modo de espelho novamente.

* EDITAR

Eu encontrei uma maneira que funciona melhor. Instale o kernel 3.5 e o xorg-edgers

link

link

    
por Martin 26.07.2012 / 12:18