I'm using the radeon driver instead of amdgpu but the assert seems to be the same one anyway. I don't have the actual assert message, but I do have a backtrace that doesn't seem to have been posted here before:
BTW, useful stuff in the comments here regarding AutoAddGPU, the (useless) Ignore setting and DRI3 stuff! I think I learnt more from reading a couple of comments here than in the past four hours of fiddling.
Hi there! Same issue, same use case, same distro.
I'm using the radeon driver instead of amdgpu but the assert seems to be the same one anyway. I don't have the actual assert message, but I do have a backtrace that doesn't seem to have been posted here before:
Backtrace: xorg-server/ Xorg (OsLookupColor+ 0x139) [0x55cd08924e99] libpthread. so.0 (funlockfile+0x50) [0x7f6d28fb2e1f] fail_base+ 0x14c) [0x7f6d28c170bc] fail+0x43) [0x7f6d28c17133] xorg-server/ Xorg (dixRegisterPri vateKey+ 0x23f) [0x55cd087dd9ff] xorg/modules/ libglamoregl. so (glamor_init+0xca) [0x7f6d1ba9d3fa] xorg/modules/ drivers/ modesetting_ drv.so (_init+0x39de) [0x7f6d1bcd2d2e] xorg-server/ Xorg (AddGPUScreen+0xf0) [0x55cd087bf630] xorg-server/ Xorg (xf86PlatformMa tchDriver+ 0xa9c) [0x55cd0881f59c] xorg-server/ Xorg (xf86PlatformDe viceCheckBusID+ 0x211) [0x55cd08824881] xorg-server/ Xorg (config_fini+0x9bd) [0x55cd0882105d] xorg-server/ Xorg (config_ fini+0x1340) [0x55cd08822420] xorg-server/ Xorg (OsCleanup+0x621) [0x55cd08925e01] xorg-server/ Xorg (WaitForSomethi ng+0x1fb) [0x55cd0891e70b] xorg-server/ Xorg (SendErrorToCli ent+0x113) [0x55cd087bf023] xorg-server/ Xorg (InitFonts+0x420) [0x55cd087c32a0] start_main+ 0xea) [0x7f6d28c0af4a] xorg-server/ Xorg (_start+0x2a) [0x55cd087acf0a]
0: /usr/lib/
1: /usr/lib/
2: /usr/lib/libc.so.6 (gsignal+0x110) [0x7f6d28c1e860]
3: /usr/lib/libc.so.6 (abort+0x1c9) [0x7f6d28c1fec9]
4: /usr/lib/libc.so.6 (__assert_
5: /usr/lib/libc.so.6 (__assert_
6: /usr/lib/
7: /usr/lib/
8: /usr/lib/
9: /usr/lib/
10: /usr/lib/
11: /usr/lib/
12: /usr/lib/
13: /usr/lib/
14: /usr/lib/
15: /usr/lib/
16: /usr/lib/
17: /usr/lib/
18: /usr/lib/libc.so.6 (__libc_
19: /usr/lib/
Followed by "Caught signal 6 (Aborted). Server aborting".
The assertion message in the attached (but not mine) x-0.log.old is:
>Xorg: privates.c:385: dixRegisterPriv ateKey: Assertion `!global_ keys[type] .created' failed.
BTW, useful stuff in the comments here regarding AutoAddGPU, the (useless) Ignore setting and DRI3 stuff! I think I learnt more from reading a couple of comments here than in the past four hours of fiddling.