I recently upgraded from Fedora 22 to 23 via the dnf plugin, and everything else works fine except for graphics. The fglrx module appears to load okay, but the X server crashes when it tries to open the screen. I have already tried reinstalling fglrx multiple times.
Here is the relevant error section from the Xorg log:
[ 141.208] (EE)
[ 141.208] (EE) Backtrace:
[ 141.208] (EE) 0: /usr/libexec/Xorg (OsLookupColor+0x139) [0x59afb9]
[ 141.209] (EE) 1: /lib64/libc.so.6 (__restore_rt+0x0) [0x7f1a9bf0cb1f]
[ 141.210] (EE) 2: /usr/lib64/xorg/modules/drivers/fglrx_drv.so (xs117SetPrivate+0x27) [0x7f1a98eaa9f7]
[ 141.211] (EE) 3: /usr/lib64/xorg/modules/drivers/fglrx_drv.so (xclSetPrivate+0xd) [0x7f1a986f850d]
[ 141.212] (EE) 4: /usr/lib64/xorg/modules/drivers/fglrx_drv.so (xdl_xs117_swlDriScreenInit+0x124) [0x7f1a98960764]
[ 141.213] (EE) 5: /usr/lib64/xorg/modules/drivers/fglrx_drv.so (xdl_xs117_atiddxDriScreenInit+0x32a) [0x7f1a98948c9a]
[ 141.214] (EE) 6: /usr/lib64/xorg/modules/drivers/fglrx_drv.so (xdl_xs117_atiddxScreenInit+0x118b) [0x7f1a98942dcb]
[ 141.214] (EE) 7: /usr/libexec/Xorg (AddScreen+0x101) [0x436cd1]
[ 141.214] (EE) 8: /usr/libexec/Xorg (InitOutput+0x3e1) [0x47ab41]
[ 141.215] (EE) 9: /usr/libexec/Xorg (remove_fs_handlers+0x264) [0x43a7f4]
[ 141.215] (EE) 10: /lib64/libc.so.6 (__libc_start_main+0xf0) [0x7f1a9bef8580]
[ 141.215] (EE) 11: /usr/libexec/Xorg (_start+0x29) [0x424ce9]
[ 141.215] (EE) 12: ? (?+0x29) [0x29]
[ 141.215] (EE)
[ 141.215] (EE) Segmentation fault at address 0x10
[ 141.215] (EE)
Fatal server error:
[ 141.215] (EE) Caught signal 11 (Segmentation fault). Server aborting
[ 141.216] (EE)
It has worked successfully on this kernel (4.1.10) before, which makes me think this an Xorg issue and not a fglrx issue.
How can I get Xorg working again?