Comment # 31 on bug 1232727 from Thomas Zimmermann
Hi,

I'm working on the version in Base:System

  https://build.opensuse.org/package/show/Base:System/plymouth

which does not work out of the box. It's two years old and there are newer
releases that don't work either. This is the problem I'm currently referring
to.

With this version, plymouth does not create graphics output because it takes
the branch at

 
https://gitlab.freedesktop.org/plymouth/plymouth/-/blob/22.02.122/src/libply-splash-core/ply-device-manager.c?ref_type=tags#L1027

I've traced the cause back to a failure to locate terminals at

 
https://gitlab.freedesktop.org/plymouth/plymouth/-/blob/22.02.122/src/main.c?ref_type=tags#L1974

This problem even exists on the current kernel that has fbdev interfaces
enabled. There, I can work around it by giving plymouth.graphical in the kernel
command line.

There is also a plymouth version at

  https://build.opensuse.org/package/show/openSUSE:Factory/plymouth

which is the one running on Tumbleweed and apparently does work. It's the same
upstream release with additional commits AFAICT.

I assume, all of that could be a bug report of its own, if this helps
organizing things.


On top of that, there's the actual bochs/cirrus problem, which can likely be
fixed easily by removing the respective patch file. Presumably, I could do this
against the current Tumbleweed version and submit that for release.


You are receiving this mail because: