Mehrere Grafikkarten auf Fedora 15 (Gnome 3)

3262
Michael

Ich habe das (entzückende) Unglück, 3 Grafikkarten zu haben. Sie sind XFX Radeon 5750. Jeder steuert 2 Monitore über DVI. Ich habe es wirklich schwer, diese auf Fedora 15 (Gnome 3) zum Laufen zu bringen. Mein Setup besteht also aus 3 Spalten mit 2 Monitoren (der obere Monitor ist in jeder Spalte umgedreht, um die Blende zwischen den Monitoren zu reduzieren).

Wenn der (grafische) Anmeldebildschirm angezeigt wird, haben alle 6 den blauen Streifenhintergrund, der die Standardeinstellung sein muss, aber wenn ich mich anmelde, werden die Dinge interessant.

In der folgenden xorg.conf werden nur zwei der Bildschirme im Serverlayout angezeigt, während die anderen 4 auskommentiert sind. Das Einloggen mit nur zwei aktiven Bildschirmen funktioniert gut (und erinnert sich sogar daran, dass der oberste auf dem Kopf steht, und sollte über dem unteren betrachtet werden. Ich bin nicht sicher, wo diese Informationen gespeichert werden. Zeigt "Einstellungen" an

Sobald ich jedoch einen dritten Bildschirm oder mehr unkommentiert habe, wird beim Anmelden eine Fehlermeldung angezeigt. Es ist eine dieser freundlichen, weniger hilfreichen Nachrichten (Oh nein! Etwas ist schief gelaufen. Ein Problem ist aufgetreten und das System kann sich nicht erholen. Bitte loggen Sie sich aus und versuchen Sie es erneut).

Wenn ich keine xorg.conf verwende, werden im Prefs-Fenster "Displays" nur die beiden Monitore auf einer meiner Grafikkarten angezeigt

Danke an alle, die mir helfen können! (xorg.conf und dann lspci unten und xorg log)

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 

lspci-Ausgabe folgt

[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 (auf fpaste gepostet, da es so lange dauert. Danke an marcusw für die Anfrage)

http://www.fpaste.org/r5ww/

xorg protokolliert mit allen 6 Monitoren, die in xorg.conf aktiviert sind (sie werden alle eingeschaltet und blau, aber dann wird die zuvor erwähnte benutzerfreundliche Fehlermeldung angezeigt). http://www.fpaste.org/X63H/

5
Sie könnten versuchen, Ihre xorg.conf zu löschen und xrandr zu verwenden. Außerdem müssen Sie eine tatsächliche Fehlermeldung erhalten, bevor jemand versuchen kann, Ihnen zu helfen. Überprüfen Sie /var/log/Xorg.0.log. marcusw vor 12 Jahren 0
Oh viel Glück damit. ATI _AND_ mehrere Karten _AND_ mehrere Anzeigen ... ernsthaft. Viel Glück Mann! Shiki vor 12 Jahren 0
Nun, ich brauche nur einen Monitor, um für meine aktuelle Forschung zu arbeiten (und ich kann 2 bekommen), also arbeite ich nicht daran, bis jemand einen anderen Vorschlag hat. Ich bin immer noch sehr interessiert. Michael vor 12 Jahren 1

1 Antwort auf die Frage

1
pzanoni

Der Login-Manager-Bildschirm funktioniert also gut?

Versuchen Sie es mit einer anderen Desktop-Umgebung. Eine dieser weniger modernen (wie icewm) könnte funktionieren.

Beim Laufen xrandrwird die maximal mögliche Bildschirmgröße angezeigt (meine ist 8192x8192). Versucht Ihr DE, eine größere Bildschirmgröße einzustellen?

Sie können versuchen, in xorg.conf die Bildschirmgröße anzugeben, also können Sie etwas Kleines wie 800x600 ausprobieren und testen. Da der Login-Manager jedoch funktioniert, wird das Problem wahrscheinlich nicht gelöst.

Überprüfen Sie auch die Datei $ HOME / .xsession-errors.

Sie können auch versuchen, Ihren Login-Manager zu stoppen, ssh auf dem Computer zu starten, X (ohne den Login-Manager) zu starten, dann die Desktop-Umgebung manuell zu starten und zu prüfen, ob eine Fehlermeldung angezeigt wird.