GNOME Bugzilla – Bug 786775
GDM 3.24 crash and segfault on Fedora 26
Last modified: 2017-08-25 08:24:05 UTC
No desktop manager runs, from GDM, the LightDM, to SDDM to KDM, all seg fault. Perhaps related to old Radeon card? 09:0d.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RV100
[Radeon 7000 / Radeon VE] <gnome-version> <platform>3</platform> <minor>24</minor> <micro>2</micro> <distributor>GNOME.Org</distributor> <date>2017-05-09</date> Aug 22 12:12:42 curie /usr/libexec/gdm-x-session: Require OpenGL version 2.1 or later. Aug 22 12:12:42 curie /usr/libexec/gdm-x-session: (EE) modeset(0): Failed to initialize glamor at ScreenInit() time. Aug 22 12:12:42 curie /usr/libexec/gdm-x-session: (EE) Aug 22 12:12:42 curie /usr/libexec/gdm-x-session: Fatal server error: Aug 22 12:12:42 curie /usr/libexec/gdm-x-session: (EE) AddScreen/ScreenInit failed for driver 0 Aug 22 12:12:42 curie /usr/libexec/gdm-x-session: (EE) Aug 22 12:12:42 curie /usr/libexec/gdm-x-session: Please consult the Fedora Project support Aug 22 12:12:42 curie /usr/libexec/gdm-x-session: #011 at http://wiki.x.org Aug 22 12:12:42 curie /usr/libexec/gdm-x-session: for help. Aug 22 12:12:42 curie /usr/libexec/gdm-x-session: (EE) Please also check the log file at "/var/lib/gdm/.local/share/xorg/Xorg.0.log" for additional information. Aug 22 12:12:42 curie /usr/libexec/gdm-x-session: (EE) Aug 22 12:12:42 curie /usr/libexec/gdm-x-session: (EE) Server terminated with error (1). Closing log file. Aug 22 12:12:42 curie /usr/libexec/gdm-x-session: Unable to run X server Aug 22 12:12:42 curie gdm: GLib: g_variant_new_string: assertion 'string != NULL' failed from /var/log/X.org.log: [1814142.896] (II) modesetting: Driver for Modesetting Kernel Drivers: kms [1814142.896] (II) FBDEV: driver for framebuffer: fbdev [1814142.896] (II) VESA: driver for VESA chipsets: vesa [1814142.909] (II) modeset(0): using drv /dev/dri/card0 [1814142.916] (WW) Falling back to old probe method for fbdev [1814142.916] (II) Loading sub module "fbdevhw" [1814142.916] (II) LoadModule: "fbdevhw" [1814142.917] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so [1814142.917] (II) Module fbdevhw: vendor="X.Org Foundation" [1814142.917] compiled for 1.19.3, module version = 0.0.2 [1814142.917] ABI class: X.Org Video Driver, version 23.0 [1814142.917] (WW) Falling back to old probe method for vesa [1814142.917] (EE) [1814142.917] (EE) Backtrace: [1814142.918] (EE) 0: /usr/libexec/Xorg (OsLookupColor+0x13e) [0x8212a4e] [1814142.918] (EE) 1: ? (?+0x13e) [0xb77a7e4d] [1814142.919] (EE) 2: /lib/libpciaccess.so.0 (pci_device_next+0x100) [0xb7476220] [1814142.920] (EE) 3: /lib/libpciaccess.so.0 (pci_device_find_by_slot+0x56) [0xb74762d6] [1814142.920] (EE) 4: /lib/libpciaccess.so.0 (pci_device_vgaarb_init+0xf3) [0xb7478833] [1814142.921] (EE) 5: /usr/libexec/Xorg (xf86ConfigPciEntity+0x4614) [0x80e8324] [1814142.921] (EE) 6: /usr/libexec/Xorg (xf86BusConfig+0x125) [0x80b9865] [1814142.921] (EE) 7: /usr/libexec/Xorg (InitOutput+0x9fd) [0x80c905d] [1814142.922] (EE) 8: /usr/libexec/Xorg (InitFonts+0x2b0) [0x807e860] [1814142.922] (EE) 9: /usr/libexec/Xorg (miPolyFillRect+0x27b) [0x80655cb] [1814142.923] (EE) 10: /lib/libc.so.6 (__libc_start_main+0xf3) [0xb70ab2c3] [1814142.923] (EE) 11: /usr/libexec/Xorg (_start+0x21) [0x80653c5] [1814142.923] (EE) [1814142.923] (EE) Segmentation fault at address 0x0 [1814142.923] (EE) Fatal server error: [1814142.923] (EE) Caught signal 11 (Segmentation fault). Server aborting [1814142.923] (EE) [1814142.923] (EE) Please consult the Fedora Project support at http://wiki.x.org for help. [1814142.923] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information. [1814142.923] (EE) [1814142.949] (EE) Server terminated with error (1). Closing log file. from gdb:
+ Trace 237867
Created attachment 358375 [details] gnome shell coredump
(In reply to Rob Kudyba from comment #0) > No desktop manager runs, from GDM, the LightDM, to SDDM to KDM, all seg > fault. Perhaps related to old Radeon card? Likely - either all of GDM, LightDM, SDDM and KDM happen to have fatal bugs on your hardware, or the problem is indeed elsewhere. Considering this message: (In reply to Rob Kudyba from comment #1) > Aug 22 12:12:42 curie /usr/libexec/gdm-x-session: (EE) Server terminated > with error (1). Closing log file. > Aug 22 12:12:42 curie /usr/libexec/gdm-x-session: Unable to run X server it's a case of the latter - the X server segfaults on startup, which is required to run GNOME on Xorg. Please follow the instructions from the error messages, or report the issue on freedesktop.org where Xorg is hosted.