[Bug 1861609] Re: Xorg crashed with assertion failure (usually in a VM) at [privates.h:121/122: dixGetPrivateAddr: Assertion `key->initialized' failed]

2024-09-02 Thread Marc
Thanks for the explanation and your help!

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1861609

Title:
  Xorg crashed with assertion failure (usually in a VM) at
  [privates.h:121/122: dixGetPrivateAddr: Assertion `key->initialized'
  failed]

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1861609/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1861609] Re: Xorg crashed with assertion failure (usually in a VM) at [privates.h:121/122: dixGetPrivateAddr: Assertion `key->initialized' failed]

2024-09-02 Thread Matthew Ruffell
Hi Marc,

You can use the test packages I made in comment #31 as a workaround for
the time being.

We are currently waiting on upstream to review the merge request here:

https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1608

There hasn't been a lot of movement, but we can't move forward fixing
Ubuntu until it gets merged upstream.

Thanks,
Matthew

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1861609

Title:
  Xorg crashed with assertion failure (usually in a VM) at
  [privates.h:121/122: dixGetPrivateAddr: Assertion `key->initialized'
  failed]

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1861609/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1861609] Re: Xorg crashed with assertion failure (usually in a VM) at [privates.h:121/122: dixGetPrivateAddr: Assertion `key->initialized' failed]

2024-09-02 Thread Marc
FYI: I have the some problem as Doug mentioned (fresh install of Xubuntu
24.04, although it's the .1 release), but I do not have deep technical
knowledge, so I don't think I'd be able to implement any kind of
workaround.

Does anybody know if and when the problem will be fixed (and if I can
just use the normal system update mechanisms to get a fix)?

Thanks!

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1861609

Title:
  Xorg crashed with assertion failure (usually in a VM) at
  [privates.h:121/122: dixGetPrivateAddr: Assertion `key->initialized'
  failed]

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1861609/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1861609] Re: Xorg crashed with assertion failure (usually in a VM) at [privates.h:121/122: dixGetPrivateAddr: Assertion `key->initialized' failed]

2024-08-25 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: xorg-server (Ubuntu Jammy)
   Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1861609

Title:
  Xorg crashed with assertion failure (usually in a VM) at
  [privates.h:121/122: dixGetPrivateAddr: Assertion `key->initialized'
  failed]

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1861609/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1861609] Re: Xorg crashed with assertion failure (usually in a VM) at [privates.h:121/122: dixGetPrivateAddr: Assertion `key->initialized' failed]

2024-08-25 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: xorg-server (Ubuntu Noble)
   Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1861609

Title:
  Xorg crashed with assertion failure (usually in a VM) at
  [privates.h:121/122: dixGetPrivateAddr: Assertion `key->initialized'
  failed]

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1861609/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1861609] Re: Xorg crashed with assertion failure (usually in a VM) at [privates.h:121/122: dixGetPrivateAddr: Assertion `key->initialized' failed]

2024-08-25 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: xorg-server (Ubuntu Focal)
   Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1861609

Title:
  Xorg crashed with assertion failure (usually in a VM) at
  [privates.h:121/122: dixGetPrivateAddr: Assertion `key->initialized'
  failed]

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1861609/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1861609] Re: Xorg crashed with assertion failure (usually in a VM) at [privates.h:121/122: dixGetPrivateAddr: Assertion `key->initialized' failed]

2024-08-13 Thread Doug Brown
Thanks Matthew! I'm not sure what it will take to get the attention of
the Xorg maintainers. At some point I also wonder if distros like Ubuntu
could add the patch to their own builds to fix the bug. It's definitely
a weird one.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1861609

Title:
  Xorg crashed with assertion failure (usually in a VM) at
  [privates.h:121/122: dixGetPrivateAddr: Assertion `key->initialized'
  failed]

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1861609/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1861609] Re: Xorg crashed with assertion failure (usually in a VM) at [privates.h:121/122: dixGetPrivateAddr: Assertion `key->initialized' failed]

2024-08-12 Thread Matthew Ruffell
Hi Doug,

You have done some awesome work! Thank you very much for debugging and
opening a merge request upstream.

I can reproduce the issue, and yes, your patch with the help of previous
authors does fix the issue.

Hopefully we can try and get the attention of the maintainers, and see
if they are interested in pulling the patch in.

In the meantime, I built some test packages to share if anyone wants to
try the patch out.

Please note this package is NOT SUPPORTED by Canonical, and is for TESTING
PURPOSES ONLY. ONLY Install in a dedicated test environment.

Instructions to Install (On a focal, jammy, noble or oracular system):
1) sudo add-apt-repository ppa:mruffell/sf392117-test
2) sudo apt update
3) sudo apt install xserver-common xserver-xephyr xserver-xorg-core 
xserver-xorg-legacy
4) sudo apt-cache policy xserver-common | grep Installed
Oracular:
2:21.1.12-1ubuntu1+sf392117v20240813b1
Noble:
2:21.1.12-1ubuntu1+sf392117v20240813b0
Jammy:
2:21.1.4-2ubuntu1.7~22.04.11+sf392117v20240813b1 
Focal:
2:1.20.13-1ubuntu1~20.04.17+sf392117v20240813b1 

You probably want to run it in a VM. Probably best to reboot after installing
before trying to reproduce.

Thanks,
Matthew

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1861609

Title:
  Xorg crashed with assertion failure (usually in a VM) at
  [privates.h:121/122: dixGetPrivateAddr: Assertion `key->initialized'
  failed]

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1861609/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1861609] Re: Xorg crashed with assertion failure (usually in a VM) at [privates.h:121/122: dixGetPrivateAddr: Assertion `key->initialized' failed]

2024-08-12 Thread Matthew Ruffell
** Also affects: xorg-server (Ubuntu Focal)
   Importance: Undecided
   Status: New

** Also affects: xorg-server (Ubuntu Noble)
   Importance: Undecided
   Status: New

** Also affects: xorg-server (Ubuntu Jammy)
   Importance: Undecided
   Status: New

** Also affects: xorg-server (Ubuntu Oracular)
   Importance: High
   Status: Confirmed

** Tags added: sts

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1861609

Title:
  Xorg crashed with assertion failure (usually in a VM) at
  [privates.h:121/122: dixGetPrivateAddr: Assertion `key->initialized'
  failed]

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1861609/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1861609] Re: Xorg crashed with assertion failure (usually in a VM) at [privates.h:121/122: dixGetPrivateAddr: Assertion `key->initialized' failed]

2024-07-08 Thread Doug Brown
One more thing, I also noticed that it only happens when 3D acceleration
is disabled (or unavailable) in VMware. This jives with what Tobias
mentioned about VirtualBox above.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1861609

Title:
  Xorg crashed with assertion failure (usually in a VM) at
  [privates.h:121/122: dixGetPrivateAddr: Assertion `key->initialized'
  failed]

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1861609/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1861609] Re: Xorg crashed with assertion failure (usually in a VM) at [privates.h:121/122: dixGetPrivateAddr: Assertion `key->initialized' failed]

2024-07-08 Thread Doug Brown
That makes sense. I added some icky debug printouts inside of the
gstreamer1.0-vaapi plugin to see if I could better understand what's
going on with this issue.

What's happening in Xubuntu is when you log in, tumblerd starts up.
tumblerd is a thumbnail creator, so it makes sense that it would
interact with GStreamer. tumblerd ends up doing something that invokes
gst-plugin-scanner, which loads the GStreamer vaapi plugin and leads to
the crash. The second time you log in, tumblerd is already running so it
doesn't repeat the plugin scan process and thus doesn't crash. But, you
can also cause the X11 crash to happen again at any time by typing:

gst-inspect-1.0

into your terminal. This crashes repeatably every time for me. Basically
GStreamer is completely useless in Xubuntu 24.04 right now, at least
inside of a VMware VM.

In fact, I can install a different flavor of Ubuntu such as Ubuntu MATE
in a VM, and install the problematic plugins:

sudo apt install gstreamer1.0-vaapi gstreamer1.0-tools

...and cause the exact same crash to occur by running gst-inspect-1.0.


Here's a backtrace of the code path in gst-plugin-scanner that is leading to 
the request to Xorg that crashes it. No idea where the fault lies, but 
something about this sequence makes Xorg unhappy:

#0  _XReply (dpy=dpy@entry=0x5558dce0, rep=rep@entry=0x7fffd6f0, 
extra=extra@entry=0, discard=discard@entry=0)
at ../../src/xcb_io.c:680
#1  0x7752a3d0 in VA_DRI2Authenticate (dpy=dpy@entry=0x5558dce0, 
window=1046, magic=magic@entry=1)
at ../va/x11/va_dri2.c:225
#2  0x77c138ed in va_drm_authenticate_x11 (fd=fd@entry=6, 
magic=magic@entry=1) at ../va/drm/va_drm_auth_x11.c:140
#3  0x77c135d5 in va_drm_authenticate (fd=6, magic=1) at 
../va/drm/va_drm_auth.c:37
#4  0x77c134bd in va_DisplayContextConnect (pDisplayContext=) at ../va/drm/va_drm.c:62
#5  va_DisplayContextGetDriverNames (pDisplayContext=, 
drivers=0x7fffd890, num_drivers=0x7fffd884)
at ../va/drm/va_drm.c:79
#6  0x7781729e in va_new_opendriver (dpy=0x5558d310) at 
../va/va.c:681
#7  vaInitialize
(dpy=dpy@entry=0x5558d310, 
major_version=major_version@entry=0x7fffdb34, 
minor_version=minor_version@entry=0x7fffdb30) at ../va/va.c:743
#8  0x77f496d0 in vaapi_initialize (dpy=0x5558d310) at 
../gst-libs/gst/vaapi/gstvaapiutils.c:113
#9  0x77f6db73 in supports_vaapi (fd=6) at 
../gst-libs/gst/vaapi/gstvaapidisplay_drm.c:77
#10 get_default_device_path (display=0x555892a0 
[GstVaapiDisplayDRM|vaapidisplaydrm1])
at ../gst-libs/gst/vaapi/gstvaapidisplay_drm.c:140
#11 set_device_path (device_path=, display=0x555892a0 
[GstVaapiDisplayDRM|vaapidisplaydrm1])
at ../gst-libs/gst/vaapi/gstvaapidisplay_drm.c:181
#12 gst_vaapi_display_drm_open_display (display=0x555892a0 
[GstVaapiDisplayDRM|vaapidisplaydrm1], name=)
at ../gst-libs/gst/vaapi/gstvaapidisplay_drm.c:247
#13 0x77f4a68b in gst_vaapi_display_create
(data=0x0, init_type=GST_VAAPI_DISPLAY_INIT_FROM_DISPLAY_NAME, 
display=0x555892a0 [GstVaapiDisplayDRM|vaapidisplaydrm1])
at ../gst-libs/gst/vaapi/gstvaapidisplay.c:965
#14 gst_vaapi_display_config
(display=0x555892a0 [GstVaapiDisplayDRM|vaapidisplaydrm1], 
init_type=GST_VAAPI_DISPLAY_INIT_FROM_DISPLAY_NAME, init_value=0x0) at 
../gst-libs/gst/vaapi/gstvaapidisplay.c:1272
#15 0x77f709a1 in gst_vaapi_display_drm_new (device_path=0x0) at 
../gst-libs/gst/vaapi/gstvaapidisplay_drm.c:367
#16 0x77f0c295 in gst_vaapi_create_test_display () at 
../gst/vaapi/gstvaapipluginutil.c:929
#17 plugin_init (plugin=0x55585b10 [GstPlugin|plugin1]) at 
../gst/vaapi/gstvaapi.c:191
#18 0x77e22452 in gst_plugin_register_func
(plugin=plugin@entry=0x55585b10 [GstPlugin|plugin1], 
desc=desc@entry=0x77fb71a0 , 
user_data=user_data@entry=0x0) at ../gst/gstplugin.c:540
#19 0x77e279c0 in _priv_gst_plugin_load_file_for_registry
(filename=0x5558122c 
"/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvaapi.so", registry=, error=) at ../gst/gstplugin.c:979
#20 0x77e6ed41 in do_plugin_load
(tag=0, filename=0x5558122c 
"/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvaapi.so", l=)
at ../gst/gstpluginloader.c:741
#21 handle_rx_packet
(payload_len=, payload=0x5558122c 
"/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvaapi.so", tag=0, 
pack_type=, l=) at ../gst/gstpluginloader.c:849
#22 read_one (l=0x55584a30) at ../gst/gstpluginloader.c:1025
#23 exchange_packets (l=l@entry=0x55584a30) at ../gst/gstpluginloader.c:1053
#24 0x77e703a8 in _gst_plugin_loader_client_run 
(pipe_name=pipe_name@entry=0x0) at ../gst/gstpluginloader.c:596
#25 0x51db in main (argc=, argv=) at 
../libs/gst/helpers/gst-plugin-scanner.c:81

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1861609

Title:
  Xor

[Bug 1861609] Re: Xorg crashed with assertion failure (usually in a VM) at [privates.h:121/122: dixGetPrivateAddr: Assertion `key->initialized' failed]

2024-07-07 Thread Daniel van Vugt
Anything that uses VAAPI in a Xorg session would have to call
DRI2Authenticate and related functions to access the video  decoding
hardware. So it's surprising but makes sense.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1861609

Title:
  Xorg crashed with assertion failure (usually in a VM) at
  [privates.h:121/122: dixGetPrivateAddr: Assertion `key->initialized'
  failed]

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1861609/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1861609] Re: Xorg crashed with assertion failure (usually in a VM) at [privates.h:121/122: dixGetPrivateAddr: Assertion `key->initialized' failed]

2024-07-07 Thread Doug Brown
Thank you, Daniel. I went ahead and posted my findings over there too.

One more thing I wanted to add over here: I've noticed a few people say
that uninstalling libva-wayland2 also fixes it. I can confirm that too,
but I looked deeper and discovered that what's actually fixing it is
uninstalling gstreamer1.0-vaapi. When you uninstall libva-wayland2, apt
also uninstalls gstreamer1.0-vaapi.

If you leave libva-wayland2 installed and uninstall gstreamer1.0-vaapi
instead, that also fixes the crash. In particular, the file
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvaapi.so seems to be the
culprit (that's the main file installed by gstreamer1.0-vaapi). If I
just move that file to my desktop and reboot, the Xorg crashing problem
goes away.

I'm not sure about the interaction between that GStreamer plugin and
DRI2Authenticate being called too early, but it's definitely an
interesting clue. At first I thought this was nonsense -- how could a
GStreamer plugin cause Xorg to crash on login? -- but sure enough, it
seems to be involved at some level.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1861609

Title:
  Xorg crashed with assertion failure (usually in a VM) at
  [privates.h:121/122: dixGetPrivateAddr: Assertion `key->initialized'
  failed]

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1861609/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1861609] Re: Xorg crashed with assertion failure (usually in a VM) at [privates.h:121/122: dixGetPrivateAddr: Assertion `key->initialized' failed]

2024-07-07 Thread Daniel van Vugt
I love your initiative, Doug.

Please mention that it works in the upstream bug
(https://gitlab.freedesktop.org/xorg/xserver/-/issues/1053) because
that's where the Xorg developers will see it.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1861609

Title:
  Xorg crashed with assertion failure (usually in a VM) at
  [privates.h:121/122: dixGetPrivateAddr: Assertion `key->initialized'
  failed]

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1861609/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1861609] Re: Xorg crashed with assertion failure (usually in a VM) at [privates.h:121/122: dixGetPrivateAddr: Assertion `key->initialized' failed]

2024-07-07 Thread Doug Brown
I'm running into this exact same problem with a fresh install of Xubuntu
24.04 running inside of VMware Workstation. During installation I did
check both of the boxes about installing third party graphics/Wi-Fi
software and downloading support for additional media formats.

Following along with comments from the upstream bug report at
https://gitlab.freedesktop.org/xorg/xserver/-/issues/1053, I attempted
to make DRI2Authenticate() more robust so that it doesn't hit the
assertion if DRI2ScreenInit() hasn't been called yet:

--- a/hw/xfree86/dri2/dri2.c2024-04-03 13:50:12.0 -0700
+++ b/hw/xfree86/dri2/dri2.c2024-07-07 15:09:08.758039806 -0700
@@ -1362,9 +1362,14 @@ Bool
 DRI2Authenticate(ClientPtr client, ScreenPtr pScreen, uint32_t magic)
 {
 DRI2ScreenPtr ds;
-DRI2ClientPtr dri2_client = dri2ClientPrivate(client);
+DRI2ClientPtr dri2_client;
 ScreenPtr primescreen;
 
+if (!dri2ClientPrivateKey->initialized)
+return FALSE;
+
+dri2_client = dri2ClientPrivate(client);
+
 ds = DRI2GetScreenPrime(pScreen, dri2_client->prime_id);
 if (ds == NULL)
 return FALSE;


If I download the source code for xserver-xorg-core, apply this patch, build a 
new .deb, and install my newly built version of 
xserver-xorg-core_21.1.12-1ubuntu1_amd64.deb that includes this patch, the 
problem no longer occurs. I honestly have no idea what I'm doing inside the 
Xorg codebase though. Any chance someone with more experience than me on this 
package might be able to validate that the fix I made actually makes sense and 
is safe to do? It would be nice for Ubuntu to package a fix for this issue -- 
it's very annoying to have to log in twice after a reboot, and then deal with a 
bunch of apport crash warnings on various other xfce4 processes afterward.

Edit: The text formatting of the patch looks like it gets slightly
screwed up by Launchpad, but it still gets the gist of the change
across.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1861609

Title:
  Xorg crashed with assertion failure (usually in a VM) at
  [privates.h:121/122: dixGetPrivateAddr: Assertion `key->initialized'
  failed]

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1861609/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1861609] Re: Xorg crashed with assertion failure (usually in a VM) at [privates.h:121/122: dixGetPrivateAddr: Assertion `key->initialized' failed]

2024-03-04 Thread Tobias Bühlmann
I have the same issue on Ubuntu 23.10 using VirtualBox 7.0.14 when using
i3. It doesn't occur when logging in using Ubuntu (Gnome).

The issue doesn't occur when enabling 3D Acceleration in VirtualBox (but
it slows down everything a lot).

Can also confirm uninstalling libva-wayland2 helps.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1861609

Title:
  Xorg crashed with assertion failure (usually in a VM) at
  [privates.h:121/122: dixGetPrivateAddr: Assertion `key->initialized'
  failed]

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1861609/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1861609] Re: Xorg crashed with assertion failure (usually in a VM) at [privates.h:121/122: dixGetPrivateAddr: Assertion `key->initialized' failed] and call stack comes from DRIMoveBuffersHelper

2024-02-26 Thread Daniel van Vugt
** Tags added: bionic jammy mantic noble

** Summary changed:

- Xorg crashed with assertion failure (usually in a VM) at [privates.h:121/122: 
dixGetPrivateAddr: Assertion `key->initialized' failed] and call stack comes 
from DRIMoveBuffersHelper
+ Xorg crashed with assertion failure (usually in a VM) at [privates.h:121/122: 
dixGetPrivateAddr: Assertion `key->initialized' failed]

** Description changed:

  Xorg crashed with assertion failure (usually in a VM):
  
  privates.h:121: dixGetPrivateAddr: Assertion `key->initialized' failed.
  
- and call stack comes from DRIMoveBuffersHelper
- 
  WORKAROUND
  
  Select 'Ubuntu on Wayland' on the login screen.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1861609

Title:
  Xorg crashed with assertion failure (usually in a VM) at
  [privates.h:121/122: dixGetPrivateAddr: Assertion `key->initialized'
  failed]

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1861609/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs