Mausbewegung schiesst Xorg ab

lundi 27 avril 2015

Hallo,

ich habe in meinem Rechner 2 gleiche Grafikkarten:
Code:

lspic | grep VGA:
0d:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Cedar PRO [Radeon HD 5450/6350]
10:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Cedar PRO [Radeon HD 5450/6350]

Auszug aus xorg.conf:
Code:

Section "ServerLayout"
        Identifier    "X.org Configured"
        Screen      0  "Screen0" 0 0
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection
Section "Module"
        Load  "dri"
        Load  "FGL.renamed.libglx"
        Load  "dbe"
        Load  "record"
        Load  "glx"
        Load  "extmod"
        Load  "dri2"
EndSection
Section "Monitor"
        #DisplaySize          520  320        # mm
        Identifier  "Monitor0"
        VendorName  "BNQ"
        ModelName    "BenQ G2400W"
        HorizSync    31.0 - 94.0
        VertRefresh  50.0 - 85.0
        Option            "DPMS"
        Option        "LeftOf" "Monitor1"
EndSection

Section "Monitor"
        #DisplaySize          520  320        # mm
        Identifier  "Monitor1"
        VendorName  "BNQ"
        ModelName    "BenQ G2400W"
        HorizSync    31.0 - 94.0
        VertRefresh  50.0 - 85.0
        Option            "DPMS"
        Option        "RightOf" "Monitor0"
EndSection
Section "Device"
        Identifier "Card0"
        Driver          "radeon"
        BusID          "PCI:13:0:0"
EndSection

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

Mittels xrander werden die beiden Monitore, die an einer Grafikkarte per HDMI und DVI angeschlossen sind, zu einem großen Desktop vereint:

Code:

xrandr --output DVI-0 --right-of HDMI-0
Soweit funktioniert es auch.

Jetzt kommt die zweite Grafikkarte ins Spiel.
xorg.conf erweitert:
Code:

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

Section "Monitor"
        DisplaySize          530  300        # mm
        Identifier  "Monitor2"
        VendorName  "SAM"
        ModelName    "Samsung irgendwas"
        Option        "LeftOf" "Monitor0"
EndSection

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

ServerLayout Section erweitert um:
Code:

        Screen            1  "Screen1"
Wenn ich Xorg nun starte, wird auf allen 3 Bildschirmen auch was angezeigt (Gnome Login). Wenn ich mich einlogge und xfce4 (oder Gnome) geladen ist, läuft noch alles (die Sekunden an der Uhr laufen noch) bis ich die Maus bewege. Denn steht alle. Mauszeiger kann nicht mehr bewegt werden, die Uhr steht auch. Per Netzwerk kann ich auf den Rechner per ssh zugreifen. Xorg lässt sich nicht abschiessen (kill -9 bringt nichts). Auch den gdm3 beenden geht nicht (/etc/init.d/gdm3 stop bringt nichts).


Syslog sagt nur (mehrfach):
Code:


Apr 27 21:01:07 giant kernel: [ 1562.088045] INFO: task Xorg:6341 blocked for more than 120 seconds.
Apr 27 21:01:07 giant kernel: [ 1562.088048] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Apr 27 21:01:07 giant kernel: [ 1562.088051] Xorg            D ffff88064f2327c0    0  6341  6330 0x00400000
Apr 27 21:01:07 giant kernel: [ 1562.088055]  ffff8806343501c0 0000000000000082 0000000000000000 ffff880636712180
Apr 27 21:01:07 giant kernel: [ 1562.088061]  00000000000127c0 ffff8806295fbfd8 ffff8806295fbfd8 ffff8806343501c0
Apr 27 21:01:07 giant kernel: [ 1562.088065]  ffff8806321b8508 00000001810713c9 0000000000000246 ffff8806363db000
Apr 27 21:01:07 giant kernel: [ 1562.088070] Call Trace:
Apr 27 21:01:07 giant kernel: [ 1562.088075]  [<ffffffff8124e0f7>] ? vga_get+0x10e/0x158
Apr 27 21:01:07 giant kernel: [ 1562.088079]  [<ffffffff8103f72d>] ? try_to_wake_up+0x197/0x197
Apr 27 21:01:07 giant kernel: [ 1562.088082]  [<ffffffff8124e207>] ? vga_arb_write+0xc6/0x48a
Apr 27 21:01:07 giant kernel: [ 1562.088086]  [<ffffffff810fb559>] ? vfs_write+0xa2/0xe9
Apr 27 21:01:07 giant kernel: [ 1562.088089]  [<ffffffff810fb736>] ? sys_write+0x45/0x6b
Apr 27 21:01:07 giant kernel: [ 1562.088092]  [<ffffffff81356172>] ? system_call_fastpath+0x16/0x1b

Xorg.0.log bringt keine Fehler.

Frage 1: Warum stürzt Xorg komplett ab?

Frage 2: Wie bekomme ich den 3. Monitor an der 2. Grafikkarte zum laufen (und dann links neben Monitor 1 und 2)?

Danke und Gruß

Holger


0 commentaires:

Enregistrer un commentaire

 

Lorem

Ipsum

Dolor