Várias placas gráficas no Fedora 15 (Gnome 3)

5

Eu tenho a (deliciosa) infelicidade de ter 3 placas gráficas. Eles são XFX Radeon 5750s. Cada um dirige 2 monitores via dvi. Eu estou tendo muita dificuldade para fazer isso rodando no fedora 15 (gnome 3). Portanto, minha configuração é de 3 colunas de 2 monitores (o monitor superior é montado de cabeça para baixo em cada coluna para reduzir o painel entre os monitores).

Quando a tela de login (gráfica) aparece, todas as 6 têm o plano de fundo azul que deve ser o padrão, mas quando eu faço login, as coisas ficam interessantes.

No xorg.conf abaixo, você verá apenas 2 das telas no serverlayout enquanto as outras 4 estão comentadas. Fazer o login com apenas 2 das telas ativas funciona bem (e até lembra que a parte superior está de cabeça para baixo e deve ser considerada acima da mais baixa, não tenho certeza de onde ela armazena essa informação, mas eu a configurei usando o gráfico " Exibe "configurações"

No entanto, assim que eu descomentei uma terceira tela, ou mais, ela me dá uma mensagem de erro quando eu faço o login. É uma daquelas mensagens amigáveis e menos úteis (Ah, não! Algo deu errado. Ocorreu um problema e o sistema não pode se recuperar. Faça o logout e tente novamente).

Se eu não usar um xorg.conf, então o painel "Displays" mostrará apenas os dois monitores em uma das minhas placas gráficas

Obrigado a qualquer um que possa me ajudar a seguir em frente! (xorg.conf e depois lspci abaixo, e log xorg)

xorg.conf

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen        "Screen0" 0 0
    Screen        "Screen1" Below "Screen0"
#    Screen        "Screen2" RightOf "Screen0"
#    Screen        "Screen3" RightOf "Screen1"
#    Screen        "Screen4" RightOf "Screen3"
#    Screen        "Screen5" RightOf "Screen4"
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    ModulePath   "/usr/lib/xorg/modules"
    FontPath     "catalogue:/etc/X11/fontpath.d"
    FontPath     "built-ins"
EndSection

Section "Module"
    Load  "record"
    Load  "dri"
    Load  "dbe"
    Load  "extmod"
    Load  "dri2"
    Load  "glx"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
EndSection

Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "mouse"
    Option        "Protocol" "auto"
    Option        "Device" "/dev/input/mice"
    Option        "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier   "Monitor0"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
EndSection

Section "Monitor"
    Identifier   "Monitor1"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
EndSection

Section "Monitor"
    Identifier   "Monitor2"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
EndSection

Section "Monitor"
    Identifier   "Monitor3"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
EndSection

Section "Monitor"
    Identifier   "Monitor4"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
EndSection

Section "Monitor"
    Identifier   "Monitor5"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
EndSection


Section "Device"
    Identifier  "Card0"
    Driver      "radeon"
    BusID       "PCI:4:0:0"
EndSection

Section "Device"
    Identifier  "Card1"
    Driver      "radeon"
    BusID       "PCI:5:0:0"
EndSection

Section "Device"
    Identifier  "Card2"
    Driver      "radeon"
    BusID       "PCI:6:0:0"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

Section "Screen"
    Identifier "Screen1"
    Device     "Card0"
    Monitor    "Monitor1"
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

Section "Screen"
    Identifier "Screen2"
    Device     "Card1"
    Monitor    "Monitor2"
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

Section "Screen"
    Identifier "Screen3"
    Device     "Card1"
    Monitor    "Monitor3"
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

Section "Screen"
    Identifier "Screen4"
    Device     "Card2"
    Monitor    "Monitor4"
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

Section "Screen"
    Identifier "Screen5"
    Device     "Card2"
    Monitor    "Monitor5"
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

A saída do lspci segue

[tgm@tgm ~]$ lspci
00:00.0 Host bridge: Intel Corporation 5520/5500/X58 I/O Hub to ESI Port (rev 13)
00:01.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 1 (rev 13)
00:03.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 3 (rev 13)
00:07.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 7 (rev 13)
00:14.0 PIC: Intel Corporation 5520/5500/X58 I/O Hub System Management Registers (rev 13)
00:14.1 PIC: Intel Corporation 5520/5500/X58 I/O Hub GPIO and Scratch Pad Registers (rev 13)
00:14.2 PIC: Intel Corporation 5520/5500/X58 I/O Hub Control Status and RAS Registers (rev 13)
00:14.3 PIC: Intel Corporation 5520/5500/X58 I/O Hub Throttle Registers (rev 13)
00:1a.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4
00:1a.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5
00:1a.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6
00:1a.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2
00:1b.0 Audio device: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller
00:1c.0 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 1
00:1c.1 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 2
00:1c.2 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 3
00:1d.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1
00:1d.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2
00:1d.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3
00:1d.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 90)
00:1f.0 ISA bridge: Intel Corporation 82801JIR (ICH10R) LPC Interface Controller
00:1f.2 IDE interface: Intel Corporation 82801JI (ICH10 Family) 4 port SATA IDE Controller #1
00:1f.3 SMBus: Intel Corporation 82801JI (ICH10 Family) SMBus Controller
00:1f.5 IDE interface: Intel Corporation 82801JI (ICH10 Family) 2 port SATA IDE Controller #2
02:00.0 PCI bridge: nVidia Corporation NF200 PCIe 2.0 switch for mainboards (rev a3)
03:00.0 PCI bridge: nVidia Corporation NF200 PCIe 2.0 switch for mainboards (rev a3)
03:02.0 PCI bridge: nVidia Corporation NF200 PCIe 2.0 switch for mainboards (rev a3)
04:00.0 VGA compatible controller: ATI Technologies Inc Juniper [Radeon HD 5750 Series]
04:00.1 Audio device: ATI Technologies Inc Juniper HDMI Audio [Radeon HD 5700 Series]
05:00.0 VGA compatible controller: ATI Technologies Inc Juniper [Radeon HD 5750 Series]
05:00.1 Audio device: ATI Technologies Inc Juniper HDMI Audio [Radeon HD 5700 Series]
06:00.0 VGA compatible controller: ATI Technologies Inc Juniper [Radeon HD 5750 Series]
06:00.1 Audio device: ATI Technologies Inc Juniper HDMI Audio [Radeon HD 5700 Series]
07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
08:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)

xorg log (postado no fpaste devido a quanto tempo é. graças ao marcusw para o pedido)

link

xorg log com todos os 6 monitores ativados no xorg.conf (todos eles são ligados e têm o azul, mas um recebe a mensagem de erro amigável acima mencionada). link

    
por Michael 18.10.2011 / 01:34

1 resposta

1

Então a tela do gerenciador de login funciona bem?

Tente um ambiente de área de trabalho diferente. Um desses menos modernos (como o icewm) pode funcionar.

A execução de xrandr mostrará o tamanho máximo de tela possível (o meu é 8192x8192). Seu DE está tentando definir um tamanho de tela maior?

Você poderia tentar especificar no xorg.conf o tamanho da tela, assim você poderia tentar algo pequeno como 800x600 e testar. Mas como o gerenciador de login funciona, isso provavelmente não resolve o problema.

Além disso, verifique o arquivo $ HOME / .xsession-errors.

Você também pode tentar parar seu gerenciador de login, ssh para a máquina, iniciar o X (sem o gerenciador de login), iniciar manualmente o ambiente da área de trabalho e tentar verificar se há alguma mensagem de erro.

    
por 03.04.2012 / 16:41