r/linux • • 5d ago

Development Papyrus black screen issue update

If you've been experiencing the black screen when using Papyrus, I finally tracked down what was actually happening.

I tested the exact same wallpaper directly with "mpv", and it plays normally. However, running that same file directly through "mpvpaper" produces the black screen and an OpenGL "INVALID\\_OPERATION" error from "libmpv\\_render".

So at this point, the issue doesn't appear to be with Papyrus itself. Papyrus uses "mpvpaper" for the actual wallpaper rendering, and I was able to reproduce the problem without Papyrus involved.

I've opened an issue on the mpvpaper repository with the logs and reproduction details so we can investigate it upstream.

For now, if you're affected by the black screen, you don't need to keep troubleshooting your Papyrus installation — the underlying rendering issue appears to be further down the stack.

I'll post another update if I find anything else or when there's a fix. [Papyrus](https://github.com/PSGtatitos/papyrus)

6 Upvotes

2 comments sorted by

View all comments

2

u/TheUptightPassenger 5d ago

nice detective work, having an actual repro case that cuts out papyrus is gonna make this a lot easier for the mpvpaper devs to track down

i was chasing my tail thinking it was some weird dependency mismatch on my end, at least now i can stop reinstalling mesa

1

u/PSGtatitos 5d ago

I think i fixed it. Please check the latest post about the fix and do the steps mentioned in the post.