X server 1.19 crashes when Qt apps (GPU acceleration ?) are involved with Geforce GTX 750 Ti

Hi !
Since my upgrade to Fedora 25 xfce (x64), things are getting really problematic whenever Qt apps are involved. Once in a while, and quite often (there’s a lot of Qt apps in Linux), smplayer, for example, crashes my desktop and I’m back to the login. I’m unsure if it’s entirely related to Qt, since lately Chrome also caused a crash (with the log file mentionning something about GPU acceleration)

Is there anyone with the same kind of trouble ?
Here’s some log if you can read this and find it useful :
journalctl

-- Logs begin at dim. 2015-03-01 03:10:01 CET, end at lun. 2016-12-19 23:08:00 CET. --
déc. 19 23:06:28 obsidian org.xfce.FileManager[1552]: Warning: libpng warning: iCCP: known incorrect sRGB profile
déc. 19 23:06:28 obsidian org.xfce.FileManager[1552]: Warning: libpng warning: iCCP: known incorrect sRGB profile
déc. 19 23:06:28 obsidian org.xfce.FileManager[1552]: Warning: libpng warning: iCCP: known incorrect sRGB profile
déc. 19 23:06:28 obsidian org.xfce.FileManager[1552]: Warning: libpng warning: iCCP: known incorrect sRGB profile
déc. 19 23:06:28 obsidian org.xfce.FileManager[1552]: Warning: libpng warning: iCCP: known incorrect sRGB profile
déc. 19 23:06:29 obsidian systemd[1]: Started Process Core Dump (PID 10323/UID 0).
déc. 19 23:06:29 obsidian xfce4-notifyd[5820]: xfce4-notifyd: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.
déc. 19 23:06:29 obsidian kernel: QDBusConnection[10306]: segfault at 7f65481e7aa0 ip 00007f655f14d01d sp 00007f65491ea9c0 error 4 in libQt5Core.so.5.7.1[7f655eedc000+478000]
déc. 19 23:06:29 obsidian polkitd[1134]: Unregistered Authentication Agent for unix-session:3 (system bus name :1.37, object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale fr_FR.utf8) (disconnected from bus)
déc. 19 23:06:29 obsidian org.xfce.FileManager[1552]: Warning: The X11 connection broke (error 1). Did the X11 server die?
déc. 19 23:06:29 obsidian systemd[1466]: xfce4-notifyd.service: Main process exited, code=exited, status=1/FAILURE
déc. 19 23:06:29 obsidian at-spi-bus-launcher[2770]: XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
déc. 19 23:06:29 obsidian at-spi-bus-launcher[2770]:       after 4185 requests (4185 known processed) with 0 events remaining.
déc. 19 23:06:29 obsidian bluetoothd[953]: Endpoint unregistered: sender=:1.47 path=/MediaEndpoint/A2DPSource
déc. 19 23:06:29 obsidian org.xfce.FileManager[1552]: Thunar: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.
déc. 19 23:06:29 obsidian systemd[1466]: xfce4-notifyd.service: Unit entered failed state.
déc. 19 23:06:29 obsidian bluetoothd[953]: Endpoint unregistered: sender=:1.47 path=/MediaEndpoint/A2DPSink
déc. 19 23:06:29 obsidian systemd[1466]: xfce4-notifyd.service: Failed with result 'exit-code'.
déc. 19 23:06:29 obsidian systemd[1]: Started Process Core Dump (PID 10326/UID 0).
déc. 19 23:06:29 obsidian systemd-coredump[10327]: Process 10302 (smplayer) of user 1000 dumped core.
                                                    
                                                    Stack trace of thread 10306:
                                                    #0  0x00007f655f14d01d _ZN7QObject10disconnectEPKS_PKcS1_S3_ (libQt5Core.so.5)
                                                    #1  0x00007f655f38efb0 _ZN22QDBusConnectionPrivate15closeConnectionEv (libQt5DBus.so.5)
                                                    #2  0x00007f655f37b852 _ZN22QDBusConnectionManager3runEv (libQt5DBus.so.5)
                                                    #3  0x00007f655ef829da _ZN14QThreadPrivate5startEPv (libQt5Core.so.5)
                                                    #4  0x00007f655ea356ca start_thread (libpthread.so.0)
                                                    #5  0x00007f655dec7f6f __clone (libc.so.6)
                                                    
                                                    Stack trace of thread 10302:
                                                    #0  0x00007f655ea3b460 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                    #1  0x00007f655ef8305a _ZN14QWaitCondition4waitEP6QMutexm (libQt5Core.so.5)
                                                    #2  0x00007f655ef825de _ZN7QThread4waitEm (libQt5Core.so.5)
                                                    #3  0x00007f655f37b5a6 _ZN22QDBusConnectionManagerD2Ev (libQt5DBus.so.5)
                                                    #4  0x00007f655f37b639 _ZZN12_GLOBAL__N_116Q_QGS__q_manager13innerFunctionEvEN6HolderD2Ev (libQt5DBus.so.5)
                                                    #5  0x00007f655ddfa420 __run_exit_handlers (libc.so.6)
                                                    #6  0x00007f655ddfa47a exit (libc.so.6)
                                                    #7  0x00007f654fecf523 _ZN14QXcbConnection16processXcbEventsEv (libQt5XcbQpa.so.5)
                                                    #8  0x00007f655f14a879 _ZN7QObject5eventEP6QEvent (libQt5Core.so.5)
                                                    #9  0x00007f655fc88ecc _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt5Widgets.so.5)
                                                    #10 0x00007f655fc90671 _ZN12QApplication6notifyEP7QObjectP6QEvent (libQt5Widgets.so.5)
                                                    #11 0x00007f655f1227aa _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5)
                                                    #12 0x00007f655f124e90 _ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData (libQt5Core.so.5)
                                                    #13 0x00007f655f1706a3 _ZL23postEventSourceDispatchP8_GSourcePFiPvES1_ (libQt5Core.so.5)
                                                    #14 0x00007f6559de0e42 g_main_context_dispatch (libglib-2.0.so.0)
                                                    #15 0x00007f6559de11c0 g_main_context_iterate.isra.24 (libglib-2.0.so.0)
                                                    #16 0x00007f6559de126c g_main_context_iteration (libglib-2.0.so.0)
                                                    #17 0x00007f655f17071f _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5)
                                                    #18 0x00007f655f12173a _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5)
                                                    #19 0x00007f655f12923c _ZN16QCoreApplication4execEv (libQt5Core.so.5)
                                                    #20 0x000056282f803229 main (smplayer)
                                                    #21 0x00007f655dde0401 __libc_start_main (libc.so.6)
                                                    #22 0x000056282f8048da _start (smplayer)
                                                    
                                                    Stack trace of thread 10312:
                                                    #0  0x00007f655debc00d poll (libc.so.6)
                                                    #1  0x00007f6559de1156 g_main_context_iterate.isra.24 (libglib-2.0.so.0)
                                                    #2  0x00007f6559de126c g_main_context_iteration (libglib-2.0.so.0)
                                                    #3  0x00007f655f17071f _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5)
                                                    #4  0x00007f655f12173a _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5)
                                                    #5  0x00007f655ef7e5f3 _ZN7QThread4execEv (libQt5Core.so.5)
                                                    #6  0x00007f655ef829da _ZN14QThreadPrivate5startEPv (libQt5Core.so.5)
                                                    #7  0x00007f655ea356ca start_thread (libpthread.so.0)
                                                    #8  0x00007f655dec7f6f __clone (libc.so.6)
déc. 19 23:06:29 obsidian kernel: nvidia-modeset: Freed GPU:0 (GPU-4d57798b-e9c2-0fad-4f23-bc1d035f5748) @ PCI:0000:01:00.0
déc. 19 23:06:29 obsidian acpid[940]: client 1332[0:0] has disconnected
déc. 19 23:06:30 obsidian lightdm[1322]: Error opening audit socket: Protocol not supported
déc. 19 23:06:29 obsidian systemd-coredump[10324]: Process 1332 (Xorg) of user 0 dumped core.
                                                    
                                                    Stack trace of thread 1332:
                                                    #0  0x00007fa2c254392f raise (libc.so.6)
                                                    #1  0x00007fa2c254552a abort (libc.so.6)
                                                    #2  0x00007fa2c2587260 __libc_message (libc.so.6)
                                                    #3  0x00007fa2c25908ea _int_free (libc.so.6)
                                                    #4  0x00007fa2c259431c __libc_free (libc.so.6)
                                                    #5  0x000000000059dca0 FlushClient (Xorg)
                                                    #6  0x000000000059dfef WriteToClient (Xorg)
                                                    #7  0x00007fa2bd13d453 n/a (nvidia_drv.so)
déc. 19 23:06:29 obsidian lightdm[1457]: pam_unix(lightdm-autologin:session): session closed for user mediaklan
déc. 19 23:06:30 obsidian kernel: nvidia-modeset: Allocated GPU:0 (GPU-4d57798b-e9c2-0fad-4f23-bc1d035f5748) @ PCI:0000:01:00.0
déc. 19 23:06:30 obsidian kernel: snd_hda_codec_hdmi hdaudioC1D0: HDMI: invalid ELD data byte 5
déc. 19 23:06:30 obsidian acpid[940]: client connected from 10344[0:0]
déc. 19 23:06:30 obsidian acpid[940]: 1 client rule loaded

/var/log/messages

Dec 19 23:06:28 obsidian org.xfce.FileManager: Warning: libpng warning: iCCP: known incorrect sRGB profile
Dec 19 23:06:28 obsidian org.xfce.FileManager: Warning: libpng warning: iCCP: known incorrect sRGB profile
Dec 19 23:06:28 obsidian org.xfce.FileManager: Warning: libpng warning: iCCP: known incorrect sRGB profile
Dec 19 23:06:29 obsidian systemd: Started Process Core Dump (PID 10323/UID 0).
Dec 19 23:06:29 obsidian journal: xfce4-notifyd: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.
Dec 19 23:06:29 obsidian kernel: QDBusConnection[10306]: segfault at 7f65481e7aa0 ip 00007f655f14d01d sp 00007f65491ea9c0 error 4 in libQt5Core.so.5.7.1[7f655eedc000+478000]
Dec 19 23:06:29 obsidian org.xfce.FileManager: Warning: The X11 connection broke (error 1). Did the X11 server die?
Dec 19 23:06:29 obsidian systemd: xfce4-notifyd.service: Main process exited, code=exited, status=1/FAILURE
Dec 19 23:06:29 obsidian at-spi-bus-launcher: XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
Dec 19 23:06:29 obsidian at-spi-bus-launcher:      after 4185 requests (4185 known processed) with 0 events remaining.
Dec 19 23:06:29 obsidian bluetoothd[953]: Endpoint unregistered: sender=:1.47 path=/MediaEndpoint/A2DPSource
Dec 19 23:06:29 obsidian org.xfce.FileManager: Thunar: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.
Dec 19 23:06:29 obsidian systemd: xfce4-notifyd.service: Unit entered failed state.
Dec 19 23:06:29 obsidian bluetoothd[953]: Endpoint unregistered: sender=:1.47 path=/MediaEndpoint/A2DPSink
Dec 19 23:06:29 obsidian systemd: xfce4-notifyd.service: Failed with result 'exit-code'.
Dec 19 23:06:29 obsidian systemd: Started Process Core Dump (PID 10326/UID 0).
Dec 19 23:06:29 obsidian systemd-coredump: Process 10302 (smplayer) of user 1000 dumped core.#012#012Stack trace of thread 10306:#012#0  0x00007f655f14d01d _ZN7QObject10disconnectEPKS_PKcS1_S3_ (libQt5Core.so.5)#012#1  0x00007f655f38efb0 _ZN22QDBusConnectionPrivate15closeConnectionEv (libQt5DBus.so.5)#012#2  0x00007f655f37b852 _ZN22QDBusConnectionManager3runEv (libQt5DBus.so.5)#012#3  0x00007f655ef829da _ZN14QThreadPrivate5startEPv (libQt5Core.so.5)#012#4  0x00007f655ea356ca start_thread (libpthread.so.0)#012#5  0x00007f655dec7f6f __clone (libc.so.6)#012#012Stack trace of thread 10302:#012#0  0x00007f655ea3b460 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)#012#1  0x00007f655ef8305a _ZN14QWaitCondition4waitEP6QMutexm (libQt5Core.so.5)#012#2  0x00007f655ef825de _ZN7QThread4waitEm (libQt5Core.so.5)#012#3  0x00007f655f37b5a6 _ZN22QDBusConnectionManagerD2Ev (libQt5DBus.so.5)#012#4  0x00007f655f37b639 _ZZN12_GLOBAL__N_116Q_QGS__q_manager13innerFunctionEvEN6HolderD2Ev (libQt5DBus.so.5)#012#5  0x00007f655ddfa420 __run_exit_handlers (libc.so.6)#012#6  0x00007f655ddfa47a exit (libc.so.6)#012#7  0x00007f654fecf523 _ZN14QXcbConnection16processXcbEventsEv (libQt5XcbQpa.so.5)#012#8  0x00007f655f14a879 _ZN7QObject5eventEP6QEvent (libQt5Core.so.5)#012#9  0x00007f655fc88ecc _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt5Widgets.so.5)#012#10 0x00007f655fc90671 _ZN12QApplication6notifyEP7QObjectP6QEvent (libQt5Widgets.so.5)#012#11 0x00007f655f1227aa _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5)#012#12 0x00007f655f124e90 _ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData (libQt5Core.so.5)#012#13 0x00007f655f1706a3 _ZL23postEventSourceDispatchP8_GSourcePFiPvES1_ (libQt5Core.so.5)#012#14 0x00007f6559de0e42 g_main_context_dispatch (libglib-2.0.so.0)#012#15 0x00007f6559de11c0 g_main_context_iterate.isra.24 (libglib-2.0.so.0)#012#16 0x00007f6559de126c g_main_context_iteration (libglib-2.0.so.0)#012#17 0x00007f655f17071f _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5)#012#18 0x00007f655f12173a _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5)#012#19 0x00007f655f12923c _ZN16QCoreApplication4execEv (libQt5Core.so.5)#012#20 0x000056282f803229 main (smplayer)#012#21 0x00007f655dde0401 __libc_start_main (libc.so.6)#012#22 0x000056282f8048da _start (smplayer)#012#012Stack trace of thread 10312:#012#0  0x00007f655debc00d poll (libc.so.6)#012#1  0x00007f6559de1156 g_main_context_iterate.isra.24 (libglib-2.0.so.0)#012#2  0x00007f6559de126c g_main_context_iteration (libglib-2.0.so.0)#012#3  0x00007f655f17071f _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5)#012#4  0x00007f655f12173a _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5)#012#5  0x00007f655ef7e5f3 _ZN7QThread4execEv (libQt5Core.so.5)#012#6  0x00007f655ef829da _ZN14QThreadPrivate5startEPv (libQt5Core.so.5)#012#7  0x00007f655ea356ca start_thread (libpthread.so.0)#012#8  0x00007f655dec7f6f __clone (libc.so.6)
Dec 19 23:06:29 obsidian kernel: nvidia-modeset: Freed GPU:0 (GPU-4d57798b-e9c2-0fad-4f23-bc1d035f5748) @ PCI:0000:01:00.0
Dec 19 23:06:30 obsidian acpid: client 1332[0:0] has disconnected
Dec 19 23:06:30 obsidian lightdm: Error opening audit socket: Protocol not supported
Dec 19 23:06:30 obsidian systemd-coredump: Process 1332 (Xorg) of user 0 dumped core.#012#012Stack trace of thread 1332:#012#0  0x00007fa2c254392f raise (libc.so.6)#012#1  0x00007fa2c254552a abort (libc.so.6)#012#2  0x00007fa2c2587260 __libc_message (libc.so.6)#012#3  0x00007fa2c25908ea _int_free (libc.so.6)#012#4  0x00007fa2c259431c __libc_free (libc.so.6)#012#5  0x000000000059dca0 FlushClient (Xorg)#012#6  0x000000000059dfef WriteToClient (Xorg)#012#7  0x00007fa2bd13d453 n/a (nvidia_drv.so)
Dec 19 23:06:30 obsidian kernel: nvidia-modeset: Allocated GPU:0 (GPU-4d57798b-e9c2-0fad-4f23-bc1d035f5748) @ PCI:0000:01:00.0
Dec 19 23:06:30 obsidian kernel: snd_hda_codec_hdmi hdaudioC1D0: HDMI: invalid ELD data byte 5
Dec 19 23:06:30 obsidian acpid: client connected from 10344[0:0]
Dec 19 23:06:30 obsidian acpid: 1 client rule loaded

If you want your issue to be looked at you will need to follow this

https://devtalk.nvidia.com/default/topic/522835/linux/if-you-have-a-problem-please-read-this-first/

Thanks, I just read the last lines and totally ignore the nvidia-bug-report.sh thingy. I will do that and report here, waiting patiently for my next crash…

Here’s the url to the nvidia-bug-report.log.gz :
http://mediaklan.com/_frm/nvidia-bug-report.log.gz

Try this as /etc/X11/xorg.conf.d/09-msttcore-fontpath.conf is overriding the module paths,

sudo mv /etc/X11/xorg.conf.d/00-nvidia.conf /etc/X11/xorg.conf.d/99-nvidia.conf

Thank you leigh123linux. That’s good to know. This doesn’t solve the issue, but I’m under the impression some things run smoother than before. Thank you for the advice !
Update : for now, it seems I may have been able to avoid the crash by downgrading to Xorg 1.18 using packages from fedora 24. That’s not really a solution of course.