Bug ID 955167
Summary X cannot be started with gdm using AMD proprietary driver
Classification openSUSE
Product openSUSE Distribution
Version Leap 42.1
Hardware Other
OS openSUSE 42.1
Status NEW
Severity Major
Priority P5 - None
Component GNOME
Assignee bnc-team-gnome@forge.provo.novell.com
Reporter pgeorgiadis@suse.com
QA Contact qa-bugs@suse.de
Found By Component Test
Blocker ---

How to Reproduce:
~~~~~~~~~~~~~~~~~

1. Use Gnome Desktop environment

2. Install the proprietary AMD driver (Catalyst) fglrx and reboot your OpenSUSE
Leap system.

Problem:
~~~~~~~~

For some reason gdm fails to start X.



I also tried 'chmod ug+s' on '/usr/bin/Xorg' but it didn't solved the issue.


For more information check: journal -e -u display-manager.service

# journalctl -e -u display-manager.service

Nov 16 11:21:38 boxer gdm-Xorg-:5[11958]: (II) LoadModule: "glx"
Nov 16 11:21:38 boxer gdm-Xorg-:5[11958]: (II) Loading
/usr/lib64/xorg/modules/extensions/libglx.so
Nov 16 11:21:38 boxer gdm-Xorg-:5[11958]: (II) Module glx: vendor="Advanced
Micro Devices, Inc."
Nov 16 11:21:38 boxer gdm-Xorg-:5[11958]: compiled for 6.9.0, module version =
1.0.0
Nov 16 11:21:38 boxer gdm-Xorg-:5[11958]: (II) LoadModule: "fglrx"
Nov 16 11:21:38 boxer gdm-Xorg-:5[11958]: (II) Loading
/usr/lib64/xorg/modules/drivers/fglrx_drv.so
Nov 16 11:21:38 boxer gdm-Xorg-:5[11958]: (II) Module fglrx: vendor="FireGL -
AMD Technologies Inc."
Nov 16 11:21:38 boxer gdm-Xorg-:5[11958]: compiled for 1.4.99.906, module
version = 15.20.3
Nov 16 11:21:38 boxer gdm-Xorg-:5[11958]: Module class: X.Org Video Driver
Nov 16 11:21:38 boxer gdm-Xorg-:5[11958]: (EE)
Nov 16 11:21:38 boxer gdm-Xorg-:5[11958]: (EE) Backtrace:
Nov 16 11:21:38 boxer gdm-Xorg-:5[11958]: (EE) 0: /usr/bin/Xorg
(xorg_backtrace+0x48) [0x58b0c8]
Nov 16 11:21:38 boxer gdm-Xorg-:5[11958]: (EE) 1: /usr/bin/Xorg
(0x400000+0x18f2d9) [0x58f2d9]
Nov 16 11:21:38 boxer gdm-Xorg-:5[11958]: (EE) 2: /lib64/libc.so.6
(0x7fd5213fc000+0x35200) [0x7fd521431200]
Nov 16 11:21:38 boxer gdm-Xorg-:5[11958]: (EE) 3:
/usr/lib64/xorg/modules/drivers/fglrx_drv.so (0x7fd51e26b000+0x4deb3a)
[0x7fd51e749b3a]
Nov 16 11:21:38 boxer gdm-Xorg-:5[11958]: (EE) 4:
/usr/lib64/xorg/modules/drivers/fglrx_drv.so (0x7fd51e26b000+0x4de68f)
[0x7fd51e74968f]
Nov 16 11:21:38 boxer gdm-Xorg-:5[11958]: (EE) 5: /usr/bin/Xorg
(0x400000+0x6e40f) [0x46e40f]
Nov 16 11:21:38 boxer gdm-Xorg-:5[11958]: (EE) 6: /usr/bin/Xorg
(xf86LoadModules+0xba) [0x47deaa]
Nov 16 11:21:38 boxer gdm-Xorg-:5[11958]: (EE) 7: /usr/bin/Xorg
(InitOutput+0x7b9) [0x47e6d9]
Nov 16 11:21:38 boxer gdm-Xorg-:5[11958]: (EE) 8: /usr/bin/Xorg
(0x400000+0x40dcb) [0x440dcb]
Nov 16 11:21:38 boxer gdm-Xorg-:5[11958]: (EE) 9: /lib64/libc.so.6
(__libc_start_main+0xf5) [0x7fd52141db05]
Nov 16 11:21:38 boxer gdm-Xorg-:5[11958]: (EE) 10: /usr/bin/Xorg
(0x400000+0x2c5de) [0x42c5de]
Nov 16 11:21:38 boxer gdm-Xorg-:5[11958]: (EE)
Nov 16 11:21:38 boxer gdm-Xorg-:5[11958]: (EE) Segmentation fault at address
0x0
Nov 16 11:21:38 boxer gdm-Xorg-:5[11958]: (EE)
Nov 16 11:21:38 boxer gdm-Xorg-:5[11958]: Fatal server error:
Nov 16 11:21:38 boxer gdm-Xorg-:5[11958]: (EE) Caught signal 11 (Segmentation
fault). Server aborting
Nov 16 11:21:38 boxer gdm-Xorg-:5[11958]: (EE)
Nov 16 11:21:38 boxer gdm-Xorg-:5[11958]: (EE)
Nov 16 11:21:38 boxer gdm-Xorg-:5[11958]: Please consult the The X.Org
Foundation support
Nov 16 11:21:38 boxer gdm-Xorg-:5[11958]: at http://wiki.x.org
Nov 16 11:21:38 boxer gdm-Xorg-:5[11958]: for help.
Nov 16 11:21:38 boxer gdm-Xorg-:5[11958]: (EE) Please also check the log file
at "/dev/null" for additional information.
Nov 16 11:21:38 boxer gdm-Xorg-:5[11958]: (EE)
Nov 16 11:21:38 boxer gdm-Xorg-:5[11958]: VGA Arbitration: Cannot restore
default device.
Nov 16 11:21:38 boxer gdm-Xorg-:5[11958]: (EE) Server terminated with error
(1). Closing log file.
Nov 16 11:21:39 boxer display-manager[11920]: GdmServer: child (pid:11958) done
(signal:6)
Nov 16 11:21:39 boxer display-manager[11920]: GdmSimpleSlave: server died with
signal 6, (Aborted)
Nov 16 11:21:39 boxer display-manager[11920]: GdmSlave: stopping slave
Nov 16 11:21:39 boxer display-manager[11920]: GdmSimpleSlave: Stopping
simple_slave
Nov 16 11:21:39 boxer display-manager[11920]: GdmSlave: Stopping slave
Nov 16 11:21:39 boxer display-manager[11920]: GdmServer: Stopping server
Nov 16 11:21:39 boxer display-manager[11920]: GdmCommon: sending signal 15 to
process 11958
Nov 16 11:21:39 boxer display-manager[11920]: Child process 11958 was already
dead.
Nov 16 11:21:39 boxer display-manager[11920]: GdmDisplay: Finishing display:
/org/gnome/DisplayManager/Displays/_5
Nov 16 11:21:39 boxer display-manager[11920]: GdmDisplay: Unmanaging display
Nov 16 11:21:39 boxer display-manager[11920]: GdmDisplay: unmanage display
Nov 16 11:21:39 boxer display-manager[11920]: GdmSlave: stopping slave
Nov 16 11:21:39 boxer display-manager[11920]: GdmSimpleSlave: Stopping
simple_slave
Nov 16 11:21:39 boxer display-manager[11920]: GdmSlave: Stopping slave
Nov 16 11:21:39 boxer display-manager[11920]: GdmDisplay: display lasted
0.036704 seconds
Nov 16 11:21:39 boxer display-manager[11920]: GdmLocalDisplayFactory: display
status changed: 4
Nov 16 11:21:39 boxer display-manager[11920]: GdmDisplayStore: Unreffing
display: 0x19f5110
Nov 16 11:21:39 boxer display-manager[11920]: GdmLocalDisplayFactory: maximum
number of X display failures reached: check X server log for errors
Nov 16 11:21:39 boxer display-manager[11920]: GdmDisplay: Disposing display
Nov 16 11:21:39 boxer display-manager[11920]: GdmLocalDisplayFactory: Display
0x19f5110 disposed
Nov 16 11:21:39 boxer display-manager[11920]: GdmDisplay: Finalizing display:
/org/gnome/DisplayManager/Displays/_5
Nov 16 11:21:39 boxer display-manager[11920]: ..done




Workaround:
~~~~~~~~~~~

Switch to a different displaymanager like xdm, lightdm, sddm


You are receiving this mail because: