Bug 1451009 - X crashes on undocking of laptop
Summary: X crashes on undocking of laptop
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: xorg-x11-drv-nouveau
Version: 25
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Ray Strode [halfline]
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-05-15 14:45 UTC by Florian Engel
Modified: 2017-05-23 11:16 UTC (History)
7 users (show)

Fixed In Version: xorg-x11-drv-nouveau-1.0.15-2.fc25
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-05-23 00:41:03 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Florian Engel 2017-05-15 14:45:23 UTC
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"

Comment 1 Robert Story 2017-05-15 16:27:13 UTC
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?

Comment 2 Robert Story 2017-05-15 16:48:17 UTC
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.

Comment 3 Florian Engel 2017-05-15 18:00:58 UTC
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.

Comment 4 Florian Engel 2017-05-15 18:01:49 UTC
Maybe your re-dock problem is indeed related to KDE/KWM?

Comment 5 Robert Story 2017-05-15 18:57:05 UTC
possible dup of #1426245

Comment 6 Ben Skeggs 2017-05-16 20:40:46 UTC
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.

Comment 7 Robert Story 2017-05-16 23:22:17 UTC
# 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

Comment 8 Ben Skeggs 2017-05-16 23:57:41 UTC
(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?

Comment 9 Robert Story 2017-05-17 11:11:31 UTC
Yes, this configuration works. Unfortunately I did not save an Xorg log from the failing configuration.

Comment 10 Florian Engel 2017-05-17 11:19:55 UTC
I will upgrade the driver back to the current version later and run the same egrep against the log file.

Comment 11 Florian Engel 2017-05-19 10:19:43 UTC
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

Comment 12 Robert Story 2017-05-19 13:36:43 UTC
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.)

Comment 13 Fedora Update System 2017-05-19 15:00:12 UTC
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

Comment 14 Robert Story 2017-05-19 15:33:53 UTC
update works for me..

Comment 15 Fedora Update System 2017-05-20 22:31:50 UTC
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

Comment 16 Fedora Update System 2017-05-23 00:41:03 UTC
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.

Comment 17 Florian Engel 2017-05-23 11:16:51 UTC
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.


Note You need to log in before you can comment on or make changes to this bug.