Elektrine lite

← Feed

@datenwolf@chaos.social

Post #3794488

2026-07-13 21:21 UTC

@mia@movsw.0x0.st @navi@social.vlhl.dev @neal@social.gompa.me @dalias@hachyderm.io @miah@hachyderm.io It's not X.org misbehavior. As a matter of fact: Nothing in X.org itself does talk to GPUs in a way that could stall them. Heck, X.org doesn't even talk to GPUs on that level; what X.org does is associating X11 Drawables with DRM buffers, and the rest is handed off to DRI, having applications talk directly to GPUs. GPU stalls are caused by shader execution not terminating, which is caused by applications submitting shaders that don't terminate.

Replies (1)

  • @mia@movsw.0x0.st 2026-07-13 21:23

    @datenwolf@chaos.social @navi@social.vlhl.dev @neal@social.gompa.me @dalias@hachyderm.io @miah@hachyderm.io you’re forgetting the DDX

    Open ##3794487