• xorg-server/noveau drivers cause X coredumps


    After updating the following packages on 2018-05-20, I was unable to log in to my system. The system greeter loaded fine, but entering credentials simply caused the stream to run black and return to the greeter. I am running XFCE.

    [2018-05-20 20:37] [ALPM] upgraded xf86-video-fbdev (0.4.4+12+ge0bce0d-1 -> 0.4.4+13+g9af7f81-1)
    [2018-05-20 20:37] [ALPM] upgraded xf86-video-nouveau (1.0.15-2 -> 1.0.15-3)
    [2018-05-20 20:37] [ALPM] upgraded xf86-video-vesa (2.4.0-1 -> 2.4.0-2)
    [2018-05-20 20:37] [ALPM] upgraded xorg-server-common (1.19.6+13+gd0d1a694f-2 -> 1.20.0-2)
    [2018-05-20 20:37] [ALPM] upgraded xorg-server (1.19.6+13+gd0d1a694f-2 -> 1.20.0-2)
    

    I found the following in my system logs:

    May 22 20:02:22 hackbox xfce4-notifyd[794]: xfce4-notifyd: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.
    May 22 20:02:22 hackbox at-spi-bus-launcher[711]: XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
    May 22 20:02:22 hackbox at-spi-bus-launcher[711]:       after 21 requests (21 known processed) with 0 events remaining.
    May 22 20:02:22 hackbox systemd[668]: xfce4-notifyd.service: Main process exited, code=exited, status=1/FAILURE
    May 22 20:02:22 hackbox systemd[668]: xfce4-notifyd.service: Failed with result 'exit-code'.
    May 22 20:02:22 hackbox polkitd[457]: Unregistered Authentication Agent for unix-session:c2 (system bus name :1.38, object path /org/gnome/>
    May 22 20:02:22 hackbox lightdm[662]: pam_unix(lightdm:session): session closed for user chuggs
    
    May 22 20:02:23 hackbox dbus-daemon[440]: [system] Rejected send message, 2 matched rules; type="method_call", sender=":1.50" (uid=1000 pid>
    May 22 20:02:23 hackbox systemd[668]: Started Sound Service.
    May 22 20:02:23 hackbox pulseaudio[770]: E: [pulseaudio] bluez5-util.c: GetManagedObjects() failed: org.freedesktop.DBus.Error.AccessDenied>
    May 22 20:02:23 hackbox systemd-coredump[825]: Process 500 (X) of user 0 dumped core.
                                                   
                                                   Stack trace of thread 500:
                                                   #0  0x00007f2bf9cce86b raise (libc.so.6)
                                                   #1  0x00007f2bf9cb940e abort (libc.so.6)
                                                   #2  0x000055937ad1960a OsAbort (Xorg)
                                                   #3  0x000055937ad196ff FatalError (Xorg)
                                                   #4  0x000055937ae4fe1e n/a (Xorg)
                                                   #5  0x00007f2bf9cce8f0 __restore_rt (libc.so.6)
                                                   #6  0x000055937ae24f7e miRenderColorToPixel (Xorg)
                                                   #7  0x00007f2bf3042af8 n/a (libexa.so)
                                                   #8  0x000055937ae236af n/a (Xorg)
                                                   #9  0x000055937adca88a n/a (Xorg)
                                                   #10 0x000055937acfdef8 n/a (Xorg)
                                                   #11 0x00007f2bf9cbb06b __libc_start_main (libc.so.6)
                                                   #12 0x000055937acfe21a _start (Xorg)
                                                   
                                                   Stack trace of thread 509:
                                                   #0  0x00007f2bf7d0dffc [email protected]@GLIBC_2.3.2 (libpthread.so.0)
                                                   #1  0x00007f2bf15f6d84 n/a (nouveau_dri.so)
                                                   #2  0x00007f2bf15f6a78 n/a (nouveau_dri.so)
                                                   #3  0x00007f2bf7d08075 start_thread (libpthread.so.0)
                                                   #4  0x00007f2bf9d9053f __clone (libc.so.6)
    May 22 20:02:23 hackbox pulseaudio[770]: Invalid MIT-MAGIC-COOKIE-1 keyE: [pulseaudio] x11wrap.c: XOpenDisplay() failed
    May 22 20:02:23 hackbox pulseaudio[770]: E: [pulseaudio] module.c: Failed to load module "module-x11-publish" (argument: "display=:0.0"): i>
    May 22 20:02:23 hackbox lightdm[900]: pam_unix(lightdm-greeter:session): session opened for user lightdm by (uid=0)
    

    Checking the Xorg logs showed only two errors:

    [  1974.104] (EE) Failed to load module "nv" (module does not exist, 0)
    [  1974.105] (EE) open /dev/fb0: Permission denied
    

    Digging around for info on Google this showed only some very old issues from 4 years ago when X was updated to run without root. It seems unlikely to be the issue here. There a number of others for whom this xorg-server upgrade has caused issues:

    The common theme seems to be running Nvidia drivers and using older hardware (I am running a GeForce GT 610).
    My problem presented differently enough that I wanted to create a new post rather than adding noise to those. Rolling back to the older versions of the packages listed above resolved my problem for now. I would appreciate any insight anyone has on this.

  • @chuggs said in xorg-server/noveau drivers cause X coredumps:

    xf86-video-nouveau

    I read on archforum that the latest problem with nvidia drivers also effecting users with nouveau drivers and xfce…

    If you want to try to get araound the downgraded situation, you can do remove xf86-video-nouveau and make use of the inside kernel driver.

    As far as i know you need only to enable nouiveau for early KMS:
    https://wiki.archlinux.org/index.php/Nouveau#Enable_early_KMS

    I will try this out onto my xfce install now also… ;)

  • yea seems to work here with:

    • uninstalling xf86-video-nouveau
    • adding nouveau to the MODULES array in /etc/mkinitcpio.conf:
    MODULES="... nouveau ..."
    

    rebuild kernel-images: sudo mkinitcio -p linux

    But makle sure to do NOT have any conf under /etc/X11/xorg.conf.d/ wich is calling nouveau driver as it will make X fail to start…

    And as a remind: i can start fine with xf86-video-nouveau and also nvidia drivers to xfce here…
    So this may help you to get a workaround, but without the option to configure something special… (i got tearing with this solution)

drivers50 coredumps2 cause2 Posts 4Views 416
Bloom Email Optin Plugin

Looks like your connection to Antergos Community Forum was lost, please wait while we try to reconnect.