Warning: Huge Slowroll update for the ffmpeg-8-mini-libs problem kills X server and thus Myrlyn

Good news: Bernhard, the Slowroll maintainer, triggered a complete rebuild of Slowroll to fix that problem with ffmpeg-8-mini-libs on PackMan:

https://bugzilla.opensuse.org/show_bug.cgi?id=1262799

nothing provides ‘this-is-only-for-build-envs’ needed by the to be installed ffmpeg-8-mini-libs-8.1-1.2.x86_64

Just now Myrlyn found 2500+ updates for my Slowroll, and there are no more dependency problems.

But one of those updates killed the X server after updating some 2000 packages, and that made Myrlyn hang in an endless loop because the X connection was gone; it spammed its log with thousands of messages like

2026-05-08 10:11:20.744 [530515] [Qt] The X11 connection broke (error 1). Did the X11 server die?

If you have that same problem, kill Myrlyn (the PID is this [530515] from the log) and restart it to resume the update. I’ll fix Myrlyn to at least do a clean exit and avoid being stuck in the Qt event loop with repeating that message over and over.

I couldn’t try it, but it’s probably the same on Wayland.

Sorry for the inconvenience.

1 Like

That will differ at every Myrlyn process started!

Yes, of course. This was just meant to show users where to find it.

And BTW those who think “let’s better use zypper dup then”, please be advised: If you do it from a graphical terminal (KDE Konsole, GNOME Terminal, Xfce4-Terminal, XTerm), the X server going down will also cause problems.

Doing it from a virtual console (Ctrl-Alt-F1 etc.) or from an SSH session from another machine will be different.

1 Like

@shundhammer the use of screen should suffice, both from a GUI and command line perspective.

2 Likes

I think, I have seen cases, where a screen session was also killed on logout - and the solution was to do
sudo loginctl enable-linger $USER

1 Like