I'm also running into this when running a VirtualBox version of Garuda linux using GDM.
I get the same assert failed. It looks like the code doesn't properly check the values for the key. I see this callflow. dri2ClientPrivateKeyRec {size == 0, initialized == 0} DRI2Authenticate() dixLookupPrivate() dixGetPrivate() assert(key->size == 0); dixGetPrivateAddr() assert(key->initialized); This flow expects initialized to be true, but it obviously is not. Can we get this bug fixed finally? -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xorg-server in Ubuntu. https://bugs.launchpad.net/bugs/1861609 Title: [focal] Xorg crashed with assertion failure (usually in a VM) at [privates.h:121: dixGetPrivateAddr: Assertion `key->initialized' failed] and call stack comes from DRIMoveBuffersHelper To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1861609/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp