Description of problem: Undocking a Lenovo P50 series crashes a running X-session. This has been working flawlessly until a few weeks ago. Version-Release number of selected component (if applicable): gdm: Name : gdm Arch : x86_64 Epoch : 1 Version : 3.22.3 Release : 1.fc25 Size : 2.1 M Repo : @System From repo : updates further associated packages which might be relevant to the problem: gnome-shell: Name : gnome-shell Arch : x86_64 Epoch : 0 Version : 3.22.3 Release : 1.fc25 Size : 9.6 M Repo : @System From repo : updates xorg-x11-drv-nouveau: Name : xorg-x11-drv-nouveau Arch : x86_64 Epoch : 1 Version : 1.0.15 Release : 1.fc25 Size : 219 k Repo : @System From repo : updates xorg-x11-server-Xorg: Name : xorg-x11-server-Xorg Arch : x86_64 Epoch : 0 Version : 1.19.3 Release : 1.fc25 Size : 3.6 M Repo : @System From repo : updates How reproducible: When undocking a P50 series laptop (we tested this with 3 different devices), gdm-x-session segfaults. The P50 series has a dual graphic setup: [f.engel@gerty ~]$ lspci |grep VGA 00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06) 01:00.0 VGA compatible controller: NVIDIA Corporation GM107GLM [Quadro M1000M] (rev a2) This means that I do use Xorg instead of Wayland. Steps to Reproduce: 1. Get a P50 laptop with dual graphics 2. Log in to Gnome 3. Undock Actual results: GDM crashes, and restart. Applications are gone and unsaved progress seems lost. Expected results: The X-session stays alive and continues on the internal laptop display as it did a few weeks ago. Additional info: Relevant output of journalctl when undocking (starting at the moment of the undock, ending with the restart of the new X-server process): Mai 15 13:55:28 gerty kernel: usb 1-4: USB disconnect, device number 3 Mai 15 13:55:28 gerty kernel: usb 1-4.1: USB disconnect, device number 5 Mai 15 13:55:28 gerty kernel: usb 1-4.2: USB disconnect, device number 7 Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1136]: (II) config/udev: removing device Chicony USB Keyboard Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1136]: (II) UnloadModule: "libinput" Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1136]: (II) systemd-logind: releasing fd for 13:73 Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: (II) config/udev: removing device Chicony USB Keyboard Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: (**) Option "fd" "31" Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: (II) UnloadModule: "libinput" Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: (II) systemd-logind: releasing fd for 13:73 Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: (II) modeset(0): EDID vendor "SDC", prod id 18514 Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: (II) modeset(0): Printing DDC gathered Modelines: Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: (II) modeset(0): Modeline "1920x1080"x0.0 142.90 1920 1968 2000 2082 1080 1082 1087 1144 -hsync -vsync (68.6 kHz eP) Mai 15 13:55:28 gerty kernel: thinkpad_acpi: undocked from hotplug port replicator Mai 15 13:55:28 gerty kernel: usb 2-4: USB disconnect, device number 2 Mai 15 13:55:28 gerty kernel: usb 2-4.4: USB disconnect, device number 3 Mai 15 13:55:28 gerty kernel: usb 1-4.4: USB disconnect, device number 9 Mai 15 13:55:28 gerty kernel: usb 1-4.4.1: USB disconnect, device number 11 Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: (II) modeset(0): EDID vendor "SDC", prod id 18514 Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: (II) modeset(0): Printing DDC gathered Modelines: Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: (II) modeset(0): Modeline "1920x1080"x0.0 142.90 1920 1968 2000 2082 1080 1082 1087 1144 -hsync -vsync (68.6 kHz eP) Mai 15 13:55:28 gerty pulseaudio[1386]: [pulseaudio] sink-input.c: Failed to create sink input: sink is suspended. Mai 15 13:55:28 gerty kernel: thinkpad_acpi: EC reports that Thermal Table has changed Mai 15 13:55:28 gerty kernel: nouveau 0000:01:00.0: disp: 0x64a8[0]: INIT_GENERIC_CONDITON: unknown 0x07 Mai 15 13:55:28 gerty kernel: e1000e: enp0s31f6 NIC Link is Down Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: failed to get BO with handle -1 Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: (EE) Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: (EE) Backtrace: Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: (EE) 0: /usr/libexec/Xorg (OsLookupColor+0x139) [0x59ea19] Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: (EE) 1: /lib64/libpthread.so.0 (__restore_rt+0x0) [0x7f701a3235bf] Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: (EE) 2: /usr/lib64/xorg/modules/drivers/nouveau_drv.so (_init+0x216a9) [0x7f701657de19] Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: (EE) 3: /usr/libexec/Xorg (xf86DisableUnusedFunctions+0x14c) [0x4afddc] Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: (EE) 4: /usr/libexec/Xorg (xf86RandR12SetConfig+0xa8b) [0x4b816b] Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: (EE) 5: /usr/libexec/Xorg (RRCrtcSet+0x2de) [0x4f9b7e] Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: (EE) 6: /usr/libexec/Xorg (ProcRRSetCrtcConfig+0x455) [0x4fb3c5] Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: (EE) 7: /usr/libexec/Xorg (SendErrorToClient+0x405) [0x437175] Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: (EE) 8: /usr/libexec/Xorg (InitFonts+0x428) [0x43b0b8] Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: (EE) 9: /lib64/libc.so.6 (__libc_start_main+0xf1) [0x7f7019f6c401] Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: (EE) 10: /usr/libexec/Xorg (_start+0x2a) [0x424d5a] Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: (EE) 11: ? (?+0x2a) [0x2a] Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: (EE) Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: (EE) Segmentation fault at address 0x30 Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: (EE) Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: Fatal server error: Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: (EE) Caught signal 11 (Segmentation fault). Server aborting Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: (EE) Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: (EE) Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: Please consult the Fedora Project support Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: at http://wiki.x.org Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: for help. Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: (EE) Please also check the log file at "/home/f.engel/.local/share/xorg/Xorg.1.log" for additional information. Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: (EE) Mai 15 13:55:28 gerty /usr/libexec/gdm-x-session[1676]: (II) AIGLX: Suspending AIGLX clients for VT switch Mai 15 13:55:29 gerty /usr/libexec/gdm-x-session[1676]: (EE) Server terminated with error (1). Closing log file. Mai 15 13:55:29 gerty audit[1678]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=3 subj=unconfined_u:unconfined_r:xserver_t:s0-s0:c0.c1023 pid=1678 comm="Xorg" exe="/usr/libexec/Xorg" sig=6 Mai 15 13:55:29 gerty abrt-hook-ccpp[7382]: Process 1678 (Xorg) of user 1000 killed by SIGABRT - dumping core Mai 15 13:55:30 gerty chromium-browser.desktop[2521]: [2521:2521:0515/135530.259567:ERROR:chrome_browser_main_extra_parts_x11.cc(62)] X IO error received (X server probably went away) Mai 15 13:55:30 gerty keepass.desktop[4215]: mono: Fatal IO error 11 (Resource temporarily unavailable) on X server :1. Mai 15 13:55:30 gerty chromium-browser.desktop[2521]: [2598:2598:0515/135530.259570:ERROR:x11_util.cc(88)] X IO error received (X server probably went away) Mai 15 13:55:30 gerty evolution-alarm[1912]: evolution-alarm-notify: Fatal IO error 11 (Resource temporarily unavailable) on X server :1. Mai 15 13:55:30 gerty org.gnome.Nautilus[1682]: X IO Error Mai 15 13:55:30 gerty sealertauto.desktop[1910]: seapplet: Fatal IO error 11 (Resource temporarily unavailable) on X server :1. Mai 15 13:55:30 gerty nautilus[5749]: nautilus: Fatal IO error 11 (Resource temporarily unavailable) on X server :1. Mai 15 13:55:30 gerty gnome-software[1920]: gnome-software: Fatal IO error 11 (Resource temporarily unavailable) on X server :1. Mai 15 13:55:30 gerty abrt-applet[1913]: abrt: Fatal IO error 11 (Resource temporarily unavailable) on X server :1. Mai 15 13:55:30 gerty org.gnome.Shell.desktop[1774]: xcb_connection_has_error() returned true Mai 15 13:55:30 gerty libvirtd[1004]: libvirt version: 2.2.0, package: 2.fc25 (Fedora Project, 2016-11-14-21:04:29, buildvm-25.phx2.fedoraproject.org) Mai 15 13:55:30 gerty libvirtd[1004]: hostname: gerty Mai 15 13:55:30 gerty libvirtd[1004]: Ende der Datei beim Lesen von Daten: Input/output error Mai 15 13:55:30 gerty pulseaudio[7385]: [pulseaudio] client-conf-x11.c: xcb_connection_has_error() returned true Mai 15 13:55:30 gerty rtkit-daemon[895]: Successfully made thread 7390 of process 7390 (/usr/bin/pulseaudio) owned by '1000' high priority at nice level -11. Mai 15 13:55:30 gerty rtkit-daemon[895]: Supervising 4 threads of 2 processes of 2 users. Mai 15 13:55:30 gerty pulseaudio[7390]: [pulseaudio] pid.c: Stale PID file, overwriting. Mai 15 13:55:30 gerty abrt-server[7383]: Deleting problem directory ccpp-2017-05-15-13:55:29-1678 (dup of ccpp-2017-04-28-16:02:44-1742) Mai 15 13:55:30 gerty rtkit-daemon[895]: Supervising 4 threads of 2 processes of 2 users. Mai 15 13:55:30 gerty rtkit-daemon[895]: Successfully made thread 7394 of process 7390 (/usr/bin/pulseaudio) owned by '1000' RT at priority 5. Mai 15 13:55:30 gerty rtkit-daemon[895]: Supervising 5 threads of 2 processes of 2 users. Mai 15 13:55:30 gerty rtkit-daemon[895]: Supervising 5 threads of 2 processes of 2 users. Mai 15 13:55:30 gerty rtkit-daemon[895]: Successfully made thread 7397 of process 7390 (/usr/bin/pulseaudio) owned by '1000' RT at priority 5. Mai 15 13:55:30 gerty rtkit-daemon[895]: Supervising 6 threads of 2 processes of 2 users. Mai 15 13:55:30 gerty gnome-settings-daemon.desktop[1887]: xcb_connection_has_error() returned true Mai 15 13:55:30 gerty gnome-settings-[1887]: gnome-settings-daemon: Fatal IO error 0 (Success) on X server :1. Mai 15 13:55:30 gerty gnome-session[1685]: gnome-session-binary[1685]: WARNING: App 'gnome-settings-daemon.desktop' exited with code 1 Mai 15 13:55:30 gerty gnome-session-binary[1685]: WARNING: App 'gnome-settings-daemon.desktop' exited with code 1 Mai 15 13:55:30 gerty gnome-settings-[1452]: failed to connect to device: Failed to connect to missing device /org/freedesktop/ColorManager/devices/xrandr_Dell_Inc__DELL_U2713HM_7JNY543F562L_f_engel_1000 Mai 15 13:55:30 gerty gnome-settings-[1452]: failed to connect to device: Failed to connect to missing device /org/freedesktop/ColorManager/devices/xrandr_eDP_1_f_engel_1000 Mai 15 13:55:30 gerty gnome-settings-[7407]: Unable to initialize GTK+ Mai 15 13:55:30 gerty gnome-session[1685]: gnome-session-binary[1685]: WARNING: App 'gnome-settings-daemon.desktop' exited with code 1 Mai 15 13:55:30 gerty gnome-session-binary[1685]: WARNING: App 'gnome-settings-daemon.desktop' exited with code 1 Mai 15 13:55:30 gerty at-spi-bus-launcher[1728]: XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":1" Mai 15 13:55:30 gerty at-spi-bus-launcher[1728]: after 9747 requests (9747 known processed) with 0 events remaining. Mai 15 13:55:30 gerty gnome-shell[1774]: gnome-shell: Fatal IO error 4 (Interrupted system call) on X server :1. Mai 15 13:55:30 gerty gnome-session[1685]: gnome-session-binary[1685]: WARNING: App 'org.gnome.Shell.desktop' exited with code 1 Mai 15 13:55:30 gerty gnome-session-binary[1685]: WARNING: App 'org.gnome.Shell.desktop' exited with code 1 Mai 15 13:55:30 gerty polkitd[933]: Unregistered Authentication Agent for unix-session:3 (system bus name :1.52, object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8) (disconnected from bus) Mai 15 13:55:30 gerty gnome-session[1685]: gnome-session-binary[1685]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed Mai 15 13:55:30 gerty gnome-session-binary[1685]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed Mai 15 13:55:30 gerty gnome-session[1685]: gnome-session-binary[1685]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed Mai 15 13:55:30 gerty gnome-session-binary[1685]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed Mai 15 13:55:30 gerty gnome-session-binary[1685]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed Mai 15 13:55:30 gerty gnome-session[1685]: gnome-session-binary[1685]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed Mai 15 13:55:30 gerty gnome-session[1685]: gnome-session-binary[1685]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed Mai 15 13:55:30 gerty gnome-session[1685]: gnome-session-binary[1685]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed Mai 15 13:55:30 gerty gnome-session-binary[1685]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed Mai 15 13:55:30 gerty gnome-session-binary[1685]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed Mai 15 13:55:30 gerty gnome-session[1685]: gnome-session-binary[1685]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed Mai 15 13:55:30 gerty gnome-session-binary[1685]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed Mai 15 13:55:30 gerty gdm-password][1549]: pam_unix(gdm-password:session): session closed for user f.engel Mai 15 13:55:30 gerty audit[1549]: USER_END pid=1549 uid=0 auid=1000 ses=3 subj=system_u:system_r:xdm_t:s0-s0:c0.c1023 msg='op=PAM:session_close grantors=pam_selinux,pam_loginuid,pam_selinux,pam_keyinit,pam_namespace,pam_keyinit,pam_limits,pam_systemd,pam_unix,pam_gnome_keyring acc Mai 15 13:55:30 gerty audit[1549]: USER_LOGOUT pid=1549 uid=0 auid=1000 ses=3 subj=system_u:system_r:xdm_t:s0-s0:c0.c1023 msg='uid=1000 exe="/usr/libexec/gdm-session-worker" hostname=? addr=? terminal=? res=success' Mai 15 13:55:30 gerty audit[1549]: CRED_DISP pid=1549 uid=0 auid=1000 ses=3 subj=system_u:system_r:xdm_t:s0-s0:c0.c1023 msg='op=PAM:setcred grantors=pam_unix,pam_gnome_keyring acct="f.engel" exe="/usr/libexec/gdm-session-worker" hostname=gerty addr=? terminal=/dev/tty2 res=success' Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (II) systemd-logind: got resume for 13:68 Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (II) systemd-logind: got resume for 13:74 Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (II) systemd-logind: got resume for 13:75 Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (II) systemd-logind: got resume for 13:65 Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (II) systemd-logind: got resume for 226:1 Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (II) systemd-logind: got resume for 226:0 Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (II) AIGLX: Resuming AIGLX clients after VT switch Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (II) modeset(0): EDID vendor "SDC", prod id 18514 Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (II) modeset(0): Printing DDC gathered Modelines: Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (II) modeset(0): Modeline "1920x1080"x0.0 142.90 1920 1968 2000 2082 1080 1082 1087 1144 -hsync -vsync (68.6 kHz eP) Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (II) NOUVEAU(G0): NVEnterVT is called. Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (EE) NOUVEAU(G0): failed to set mode: Invalid argument Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (EE) Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (EE) Backtrace: Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (EE) 0: /usr/libexec/Xorg (OsLookupColor+0x139) [0x59ea19] Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (EE) 1: /lib64/libpthread.so.0 (__restore_rt+0x0) [0x7fc5f83f45bf] Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (EE) 2: /usr/lib64/xorg/modules/drivers/nouveau_drv.so (_init+0x216a9) [0x7fc5f464ee19] Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (EE) 3: /usr/libexec/Xorg (xf86DisableUnusedFunctions+0x14c) [0x4afddc] Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (EE) 4: /usr/libexec/Xorg (xf86SetDesiredModes+0x107) [0x4b0467] Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (EE) 5: /usr/lib64/xorg/modules/drivers/nouveau_drv.so (_init+0xae40) [0x7fc5f4621c90] Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (EE) 6: /usr/libexec/Xorg (xorgGetVersion+0x91c) [0x48d15c] Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (EE) 7: /usr/libexec/Xorg (xf86PruneDuplicateModes+0x196d) [0x4b7e9d] Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (EE) 8: /usr/libexec/Xorg (xf86AllocateLinearOffscreenArea+0x15a0) [0x482d30] Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (EE) 9: /usr/libexec/Xorg (xf86VTEnter+0xc7) [0x479cb7] Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (EE) 10: /usr/libexec/Xorg (xf86RemoveSIGIOHandler+0xa38) [0x49f6a8] Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (EE) 11: /usr/libexec/Xorg (xf86RemoveSIGIOHandler+0xd4b) [0x49fa6b] Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (EE) 12: /lib64/libdbus-1.so.3 (dbus_connection_dispatch+0x3f1) [0x7fc5fa4ef221] Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (EE) 13: /lib64/libdbus-1.so.3 (dbus_connection_dispatch+0x6cd) [0x7fc5fa4efb2d] Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (EE) 14: /usr/libexec/Xorg (config_fini+0x461) [0x498ff1] Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (EE) 15: /usr/libexec/Xorg (OsCleanup+0x641) [0x59f981] Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (EE) 16: /usr/libexec/Xorg (WaitForSomething+0xcc) [0x5983cc] Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (EE) 17: /usr/libexec/Xorg (SendErrorToClient+0x13a) [0x436eaa] Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (EE) 18: /usr/libexec/Xorg (InitFonts+0x428) [0x43b0b8] Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (EE) 19: /lib64/libc.so.6 (__libc_start_main+0xf1) [0x7fc5f803d401] Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (EE) 20: /usr/libexec/Xorg (_start+0x2a) [0x424d5a] Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (EE) 21: ? (?+0x2a) [0x2a] Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (EE) Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (EE) Segmentation fault at address 0x30 Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (EE) Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: Fatal server error: Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (EE) Caught signal 11 (Segmentation fault). Server aborting Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (EE) Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (EE) Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: Please consult the Fedora Project support Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: at http://wiki.x.org Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: for help. Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (EE) Please also check the log file at "/var/lib/gdm/.local/share/xorg/Xorg.0.log" for additional information. Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (EE) Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (II) AIGLX: Suspending AIGLX clients for VT switch Mai 15 13:55:30 gerty /usr/libexec/gdm-x-session[1136]: (EE) Server terminated with error (1). Closing log file. Mai 15 13:55:30 gerty audit[1138]: ANOM_ABEND auid=4294967295 uid=42 gid=42 ses=4294967295 subj=system_u:system_r:xserver_t:s0-s0:c0.c1023 pid=1138 comm="Xorg" exe="/usr/libexec/Xorg" sig=6 Mai 15 13:55:30 gerty abrt-hook-ccpp[7415]: Process 1138 (Xorg) of user 42 killed by SIGABRT - ignoring (repeated crash) Mai 15 13:55:30 gerty at-spi-bus-launcher[1327]: XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0" Mai 15 13:55:30 gerty at-spi-bus-launcher[1327]: after 29 requests (29 known processed) with 0 events remaining. Mai 15 13:55:31 gerty gnome-shell[1343]: gnome-shell: Fatal IO error 11 (Resource temporarily unavailable) on X server :0. Mai 15 13:55:31 gerty gnome-session[1323]: gnome-session-binary[1323]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed Mai 15 13:55:31 gerty gnome-session-binary[1323]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed Mai 15 13:55:31 gerty gnome-settings-[1452]: gnome-settings-daemon: Fatal IO error 11 (Resource temporarily unavailable) on X server :0. Mai 15 13:55:31 gerty polkitd[933]: Unregistered Authentication Agent for unix-session:c2 (system bus name :1.32, object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale de_DE.UTF-8) (disconnected from bus) Mai 15 13:55:31 gerty gnome-session-binary[1323]: WARNING: App 'gnome-settings-daemon.desktop' exited with code 1 Mai 15 13:55:31 gerty gnome-session[1323]: gnome-session-binary[1323]: WARNING: App 'gnome-settings-daemon.desktop' exited with code 1 Mai 15 13:55:31 gerty gnome-session[1323]: gnome-session-binary[1323]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed Mai 15 13:55:31 gerty gnome-session-binary[1323]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed Mai 15 13:55:31 gerty gnome-session[1323]: gnome-session-binary[1323]: WARNING: App 'org.gnome.Shell.desktop' exited with code 1 Mai 15 13:55:31 gerty gnome-session-binary[1323]: WARNING: App 'org.gnome.Shell.desktop' exited with code 1 Mai 15 13:55:31 gerty gnome-shell[7416]: Unable to initialize Clutter: Unable to open display ':0' Mai 15 13:55:31 gerty gnome-shell[7416]: Unable to initialize Clutter. Mai 15 13:55:31 gerty gnome-session[1323]: gnome-session-binary[1323]: WARNING: App 'org.gnome.Shell.desktop' exited with code 1 Mai 15 13:55:31 gerty gnome-session[1323]: gnome-session-binary[1323]: WARNING: App 'org.gnome.Shell.desktop' respawning too quickly Mai 15 13:55:31 gerty gnome-session-binary[1323]: WARNING: App 'org.gnome.Shell.desktop' exited with code 1 Mai 15 13:55:31 gerty gnome-session-binary[1323]: Unrecoverable failure in required component org.gnome.Shell.desktop Mai 15 13:55:31 gerty gnome-session-binary[1323]: WARNING: App 'org.gnome.Shell.desktop' respawning too quickly Mai 15 13:55:31 gerty gnome-session[1323]: Unable to init server: Could not connect: Connection refused Mai 15 13:55:31 gerty audit[7420]: ANOM_ABEND auid=4294967295 uid=42 gid=42 ses=4294967295 subj=system_u:system_r:xdm_t:s0-s0:c0.c1023 pid=7420 comm="gnome-session-f" exe="/usr/libexec/gnome-session-failed" sig=11 Mai 15 13:55:31 gerty kernel: gnome-session-f[7420]: segfault at 0 ip 00007fa50b8123a9 sp 00007fffd2191440 error 4 in libgtk-3.so.0.2200.12[7fa50b533000+6f9000] Mai 15 13:55:31 gerty abrt-hook-ccpp[7421]: Process 7420 (gnome-session-failed) of user 42 killed by SIGSEGV - dumping core Mai 15 13:55:31 gerty gdm-launch-environment][1116]: pam_unix(gdm-launch-environment:session): session closed for user gdm Mai 15 13:55:31 gerty audit[1116]: USER_END pid=1116 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:xdm_t:s0-s0:c0.c1023 msg='op=PAM:session_close grantors=pam_keyinit,pam_keyinit,pam_limits,pam_systemd,pam_unix acct="gdm" exe="/usr/libexec/gdm-session-worker" hostname Mai 15 13:55:31 gerty audit[1116]: CRED_DISP pid=1116 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:xdm_t:s0-s0:c0.c1023 msg='op=PAM:setcred grantors=pam_permit acct="gdm" exe="/usr/libexec/gdm-session-worker" hostname=gerty addr=? terminal=/dev/tty1 res=success' Mai 15 13:55:31 gerty gdm[1011]: Child process -1136 was already dead. Mai 15 13:55:31 gerty audit[7423]: USER_AUTH pid=7423 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:xdm_t:s0-s0:c0.c1023 msg='op=PAM:authentication grantors=pam_permit acct="gdm" exe="/usr/libexec/gdm-session-worker" hostname=gerty addr=? terminal=/dev/tty1 res=succes Mai 15 13:55:31 gerty audit[7423]: USER_ACCT pid=7423 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:xdm_t:s0-s0:c0.c1023 msg='op=PAM:accounting grantors=pam_permit acct="gdm" exe="/usr/libexec/gdm-session-worker" hostname=gerty addr=? terminal=/dev/tty1 res=success' Mai 15 13:55:31 gerty audit[7423]: CRED_ACQ pid=7423 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:xdm_t:s0-s0:c0.c1023 msg='op=PAM:setcred grantors=pam_permit acct="gdm" exe="/usr/libexec/gdm-session-worker" hostname=gerty addr=? terminal=/dev/tty1 res=success' Mai 15 13:55:31 gerty systemd-logind[920]: New session c3 of user gdm. -- -- A new session with the ID c3 has been created for the user gdm. -- -- The leading process of the session is 7423. Mai 15 13:55:31 gerty systemd[1]: Started Session c3 of user gdm. -- Subject: Unit session-c3.scope has finished start-up -- Defined-By: systemd -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel -- -- Unit session-c3.scope has finished starting up. -- -- The start-up result is done. Mai 15 13:55:31 gerty gdm-launch-environment][7423]: pam_unix(gdm-launch-environment:session): session opened for user gdm by (uid=0) Mai 15 13:55:31 gerty audit[7423]: USER_START pid=7423 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:xdm_t:s0-s0:c0.c1023 msg='op=PAM:session_open grantors=pam_keyinit,pam_keyinit,pam_limits,pam_systemd,pam_unix acct="gdm" exe="/usr/libexec/gdm-session-worker" hostnam Mai 15 13:55:31 gerty abrt-server[7422]: Deleting problem directory ccpp-2017-05-15-13:55:31-7420 (dup of ccpp-2017-05-09-17:49:26-22928) Mai 15 13:55:31 gerty gnome-session[7443]: generating cookie with syscall Mai 15 13:55:31 gerty gnome-session[7443]: generating cookie with syscall Mai 15 13:55:31 gerty gnome-session[7443]: generating cookie with syscall Mai 15 13:55:31 gerty gnome-session[7443]: generating cookie with syscall Mai 15 13:55:31 gerty gnome-shell[7458]: Can't initialize KMS backend: could not find drm kms device Mai 15 13:55:31 gerty gnome-session[7443]: gnome-session-binary[7443]: WARNING: App 'org.gnome.Shell.desktop' exited with code 1 Mai 15 13:55:31 gerty gnome-session-binary[7443]: WARNING: App 'org.gnome.Shell.desktop' exited with code 1 Mai 15 13:55:31 gerty gnome-session-binary[7443]: Unrecoverable failure in required component org.gnome.Shell.desktop Mai 15 13:55:31 gerty gdm-launch-environment][7423]: pam_unix(gdm-launch-environment:session): session closed for user gdm Mai 15 13:55:31 gerty audit[7423]: USER_END pid=7423 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:xdm_t:s0-s0:c0.c1023 msg='op=PAM:session_close grantors=pam_keyinit,pam_keyinit,pam_limits,pam_systemd,pam_unix acct="gdm" exe="/usr/libexec/gdm-session-worker" hostname Mai 15 13:55:31 gerty audit[7423]: CRED_DISP pid=7423 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:xdm_t:s0-s0:c0.c1023 msg='op=PAM:setcred grantors=pam_permit acct="gdm" exe="/usr/libexec/gdm-session-worker" hostname=gerty addr=? terminal=/dev/tty1 res=success' Mai 15 13:55:31 gerty gdm[1011]: GdmDisplay: display lasted 0,207680 seconds Mai 15 13:55:31 gerty gdm[1011]: Child process -7431 was already dead. Mai 15 13:55:31 gerty gdm[1011]: Child process 7423 was already dead. Mai 15 13:55:31 gerty gdm[1011]: Unable to kill session worker process Mai 15 13:55:31 gerty systemd-logind[920]: Removed session c3. -- Subject: Session c3 has been terminated -- Defined-By: systemd -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel -- Documentation: http://www.freedesktop.org/wiki/Software/systemd/multiseat -- -- A session with the ID c3 has been terminated. Mai 15 13:55:31 gerty audit[7463]: USER_AUTH pid=7463 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:xdm_t:s0-s0:c0.c1023 msg='op=PAM:authentication grantors=pam_permit acct="gdm" exe="/usr/libexec/gdm-session-worker" hostname=gerty addr=? terminal=/dev/tty1 res=succes Mai 15 13:55:31 gerty audit[7463]: USER_ACCT pid=7463 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:xdm_t:s0-s0:c0.c1023 msg='op=PAM:accounting grantors=pam_permit acct="gdm" exe="/usr/libexec/gdm-session-worker" hostname=gerty addr=? terminal=/dev/tty1 res=success' Mai 15 13:55:31 gerty audit[7463]: CRED_ACQ pid=7463 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:xdm_t:s0-s0:c0.c1023 msg='op=PAM:setcred grantors=pam_permit acct="gdm" exe="/usr/libexec/gdm-session-worker" hostname=gerty addr=? terminal=/dev/tty1 res=success' Mai 15 13:55:31 gerty systemd-logind[920]: New session c4 of user gdm. -- Subject: A new session c4 has been created for user gdm -- Defined-By: systemd -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel -- Documentation: http://www.freedesktop.org/wiki/Software/systemd/multiseat -- -- A new session with the ID c4 has been created for the user gdm. -- -- The leading process of the session is 7463. Mai 15 13:55:31 gerty systemd[1]: Started Session c4 of user gdm. -- Subject: Unit session-c4.scope has finished start-up -- Defined-By: systemd -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel -- -- Unit session-c4.scope has finished starting up. -- -- The start-up result is done. Mai 15 13:55:31 gerty gdm-launch-environment][7463]: pam_unix(gdm-launch-environment:session): session opened for user gdm by (uid=0) Mai 15 13:55:31 gerty audit[7463]: USER_START pid=7463 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:xdm_t:s0-s0:c0.c1023 msg='op=PAM:session_open grantors=pam_keyinit,pam_keyinit,pam_limits,pam_systemd,pam_unix acct="gdm" exe="/usr/libexec/gdm-session-worker" hostnam Mai 15 13:55:31 gerty /usr/libexec/gdm-x-session[7467]: (--) Log file renamed from "/var/lib/gdm/.local/share/xorg/Xorg.pid-7469.log" to "/var/lib/gdm/.local/share/xorg/Xorg.0.log"
I'm seeing this too, also on a P50. One difference - I'm using the KDE spin, not Gnome. Started after a dnf update... May 10 23:25:59 DEBUG ---> Package xorg-x11-drv-nouveau.x86_64 1:1.0.13-1.fc25 will be upgraded May 10 23:25:59 DEBUG ---> Package xorg-x11-drv-nouveau.x86_64 1:1.0.15-1.fc25 will be an upgrade log excerpt: May 12 08:59:37 p50 audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-hostnamed comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success' May 12 08:59:37 p50 kernel: audit: type=1131 audit(1494593977.588:246): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-hostnamed comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success' May 12 08:59:38 p50 kernel: usb 1-4: USB disconnect, device number 2 May 12 08:59:38 p50 kernel: usb 1-4.4: USB disconnect, device number 4 May 12 08:59:38 p50 kernel: usb 1-4.4.2: USB disconnect, device number 6 May 12 08:59:38 p50 kernel: usb 2-4: USB disconnect, device number 2 May 12 08:59:38 p50 kernel: usb 2-4.4: USB disconnect, device number 3 May 12 08:59:38 p50 kernel: thinkpad_acpi: undocked from hotplug port replicator May 12 08:59:38 p50 audit[4097]: AVC avc: denied { write } for pid=4097 comm="iw" path="/run/tlp/lock_tlp" dev="tmpfs" ino=25523 scontext=system_u:system_r:ifconfig_t:s0-s0:c0.c1023 tcontext=system_u:object_r:tlp_var_run_t:s0 tclass=file permissive=0 May 12 08:59:38 p50 kernel: audit: type=1400 audit(1494593978.747:247): avc: denied { write } for pid=4097 comm="iw" path="/run/tlp/lock_tlp" dev="tmpfs" ino=25523 scontext=system_u:system_r:ifconfig_t:s0-s0:c0.c1023 tcontext=system_u:object_r:tlp_var_run_t:s0 tclass=file permissive=0 May 12 08:59:38 p50 audit[4100]: AVC avc: denied { write } for pid=4100 comm="ethtool" path="/run/tlp/lock_tlp" dev="tmpfs" ino=25523 scontext=system_u:system_r:ifconfig_t:s0-s0:c0.c1023 tcontext=system_u:object_r:tlp_var_run_t:s0 tclass=file permissive=0 May 12 08:59:38 p50 kernel: audit: type=1400 audit(1494593978.758:248): avc: denied { write } for pid=4100 comm="ethtool" path="/run/tlp/lock_tlp" dev="tmpfs" ino=25523 scontext=system_u:system_r:ifconfig_t:s0-s0:c0.c1023 tcontext=system_u:object_r:tlp_var_run_t:s0 tclass=file permissive=0 May 12 08:59:38 p50 kernel: e1000e: enp0s31f6 NIC Link is Down May 12 08:59:38 p50 plasmashell[2094]: networkmanager-qt: virtual void NetworkManager::DevicePrivate::propertyChanged(const QString&, const QVariant&) Unhandled property "RxBytes" May 12 08:59:38 p50 plasmashell[2094]: networkmanager-qt: virtual void NetworkManager::DevicePrivate::propertyChanged(const QString&, const QVariant&) Unhandled property "TxBytes" May 12 08:59:38 p50 kdeinit5[2034]: colord: Failed to register device: "device id 'xrandr-Sharp Corporation' already exists" May 12 08:59:38 p50 kdeinit5[2034]: colord: EDID ICC Profile already exists "/home/rstory/.local/share/icc/edid-5cd97fdd84cf5f4c0793de4c7ea16d4d.icc" May 12 08:59:38 p50 kdeinit5[2034]: networkmanager-qt: virtual void NetworkManager::DevicePrivate::propertyChanged(const QString&, const QVariant&) Unhandled property "RxBytes" May 12 08:59:38 p50 kdeinit5[2034]: networkmanager-qt: virtual void NetworkManager::DevicePrivate::propertyChanged(const QString&, const QVariant&) Unhandled property "TxBytes" May 12 08:59:39 p50 dbus-daemon[1073]: [system] Activating service name='org.kde.powerdevil.backlighthelper' requested by ':1.39' (uid=20210 pid=2192 comm="/usr/libexec/org_kde_powerdevil -session 1023c1a61" label="unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023") (using servicehelper) May 12 08:59:39 p50 dbus-daemon[1073]: [system] Successfully activated service 'org.kde.powerdevil.backlighthelper' May 12 08:59:39 p50 kernel: thinkpad_acpi: EC reports that Thermal Table has changed May 12 08:59:39 p50 kernel: nouveau 0000:01:00.0: disp: 0x64a8[0]: INIT_GENERIC_CONDITON: unknown 0x07 May 12 08:59:39 p50 audit[1278]: ANOM_ABEND auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:xserver_t:s0-s0:c0.c1023 pid=1278 comm="Xorg" exe="/usr/libexec/Xorg" sig=6 May 12 08:59:39 p50 kernel: audit: type=1701 audit(1494593979.730:249): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:xserver_t:s0-s0:c0.c1023 pid=1278 comm="Xorg" exe="/usr/libexec/Xorg" sig=6 May 12 08:59:39 p50 abrt-hook-ccpp[4174]: Process 1278 (Xorg) of user 0 killed by SIGABRT - dumping core May 12 08:59:40 p50 at-spi-bus-launcher[3806]: XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0" May 12 08:59:40 p50 at-spi-bus-launcher[3806]: after 29 requests (29 known processed) with 0 events remaining. May 12 08:59:40 p50 akonadi_newmailnotifier_agent[3511]: The X11 connection broke (error 1). Did the X11 server die?
after 'dnf downgrade xorg-x11-drv-nouveau', Xorg survives an undock. Unfortunately, machine hangs upon a redock, which I suppose warrants a new bug. I've had the re-dock issue for a while on newer kernels. It was working on 4.10.8, until the latest dnf update.
I can confirm your workaround. Downgrading nouveau did indeed fix the crash. I changed the component to nouveau, since you have the same problem with KDM. Regarding your re-dock issue: I am using 4.10.14 and everything works like a charm.
Maybe your re-dock problem is indeed related to KDE/KWM?
possible dup of #1426245
For those downgrading xorg-x11-drv-nouveau, can you confirm that you're seeing the 'modesetting' driver being used on the older version, and not nouveau? The newer nouveau versions add support for Maxwell/Pascal (against my recommendation...), however, the nouveau DDX cannot handle DP MST hotplugging, which at least the P50 dock makes use of. I suspect this is the cause of the dock issues on the newer version. In F26/rawhide, I've modified the xserver to autoconfigure 'modesetting' on new NVIDIA GPUs. For F25, I'll probably submit a revert patch for just Maxwell/Pascal.
# egrep "modesetting|nouveau" /var/log/Xorg.0.log [ 21.964] (==) Matched nouveau as autoconfigured driver 1 [ 21.964] (==) Matched modesetting as autoconfigured driver 4 [ 21.966] (II) LoadModule: "nouveau" [ 21.966] (II) Loading /usr/lib64/xorg/modules/drivers/nouveau_drv.so [ 21.967] (II) Module nouveau: vendor="X.Org Foundation" [ 21.967] (II) LoadModule: "modesetting" [ 21.967] (II) Loading /usr/lib64/xorg/modules/drivers/modesetting_drv.so [ 21.968] (II) Module modesetting: vendor="X.Org Foundation" [ 21.968] (II) modesetting: Driver for Modesetting Kernel Drivers: kms [ 22.079] (II) [drm] nouveau interface version: 1.3.1 [ 62.975] (II) modeset(G0): [DRI2] DRI driver: nouveau [ 62.975] (II) modeset(G0): [DRI2] VDPAU driver: nouveau
(In reply to Robert Story from comment #7) > # egrep "modesetting|nouveau" /var/log/Xorg.0.log > [ 21.964] (==) Matched nouveau as autoconfigured driver 1 > [ 21.964] (==) Matched modesetting as autoconfigured driver 4 > [ 21.966] (II) LoadModule: "nouveau" > [ 21.966] (II) Loading /usr/lib64/xorg/modules/drivers/nouveau_drv.so > [ 21.967] (II) Module nouveau: vendor="X.Org Foundation" > [ 21.967] (II) LoadModule: "modesetting" > [ 21.967] (II) Loading /usr/lib64/xorg/modules/drivers/modesetting_drv.so > [ 21.968] (II) Module modesetting: vendor="X.Org Foundation" > [ 21.968] (II) modesetting: Driver for Modesetting Kernel Drivers: kms > [ 22.079] (II) [drm] nouveau interface version: 1.3.1 > [ 62.975] (II) modeset(G0): [DRI2] DRI driver: nouveau > [ 62.975] (II) modeset(G0): [DRI2] VDPAU driver: nouveau And it works correctly in this configuration? In the failing configuration, you see "NOUVEAU(G0)" instead yeah?
Yes, this configuration works. Unfortunately I did not save an Xorg log from the failing configuration.
I will upgrade the driver back to the current version later and run the same egrep against the log file.
Here is my output with 1.0.15. It is like you said... [f.engel@gerty xorg]$ egrep "modesetting|nouveau" Xorg.1.log [ 7786.194] (==) Matched nouveau as autoconfigured driver 1 [ 7786.194] (==) Matched modesetting as autoconfigured driver 4 [ 7786.194] (II) LoadModule: "nouveau" [ 7786.194] (II) Loading /usr/lib64/xorg/modules/drivers/nouveau_drv.so [ 7786.194] (II) Module nouveau: vendor="X.Org Foundation" [ 7786.194] (II) LoadModule: "modesetting" [ 7786.194] (II) Loading /usr/lib64/xorg/modules/drivers/modesetting_drv.so [ 7786.194] (II) Module modesetting: vendor="X.Org Foundation" [ 7786.195] (II) modesetting: Driver for Modesetting Kernel Drivers: kms [ 7786.196] (II) [drm] nouveau interface version: 1.3.1 [ 7786.411] (II) NOUVEAU(G0): [DRI2] DRI driver: nouveau [ 7786.411] (II) NOUVEAU(G0): [DRI2] VDPAU driver: nouveau
if anyone else sees docking issues after downgrading nouveau so that undocking works, head over to bz#1452697 and chime in. (Note: first dock works if you boot/login while undocked. It's the second one that gets you.)
xorg-x11-drv-nouveau-1.0.15-2.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-0031ce08bf
update works for me..
xorg-x11-drv-nouveau-1.0.15-2.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-0031ce08bf
xorg-x11-drv-nouveau-1.0.15-2.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.
Thank you, the new version fixes the problem for me. Unfortunately, my external display is not detected anymore after I re-dock the laptop, but I think this is another bug.