Univention Bugzilla – Bug 40715
Welcome screen turns off and error message is shown on black screen
Last modified: 2016-04-20 15:42:09 CEST
+++ This bug was initially created as a clone of Bug #40631 +++
Current UCS 4.1-0 DVD from 20160210-084623:
The installed DC master system has been rebooted and the splash and next the welcome screen is shown. After a few seconds, the welcome screen disappears and the black text console shows only the following error message:
(process:273) GLib-WARNING **: getpwuid_r(): failed due to unknown user id (0)
If any key is pressed, /etc/issue and login prompt is shown.
reproducible on hardware (laptop coach3).
Seems to be a problem with drm/kms framebuffer driver. These new frame buffer driver (radeondrmfb) no longer support copying raw images from/to the framebuffer device. So the whole concept of the univention welcome screen (let plymouth display the messge, copy framebuffer raw image, stop plymouth, copy raw image to framebuffer) does not work here.
Another observation, if the welcome screen is shown, the screen will turn black after a while (i.e., the standard screen saver). The frame buffer will then be overwritten and a consequent any-key press will hide the welcome screen. I.e., the welcome screen is only visible for short while.
(In reply to Alexander Kläser from comment #2)
> Another observation, if the welcome screen is shown, the screen will turn
> black after a while (i.e., the standard screen saver). The frame buffer will
> then be overwritten and a consequent any-key press will hide the welcome
> screen. I.e., the welcome screen is only visible for short while.
=> Bug #40750
The other problem.
On some hardware, if availbale, the drm/kms framebuffer drivers are used for rendering the bootsplash/welcome screen. With these drivers the low level operations (cp to and cp from) on the framebuffer device are not working correctly.
I patched plymouth to use the old-school framebuffer as default.
This update addresses the following issue(s):
* Plymouth now uses the framebuffer renderer as default.
Changes: OK, fix looks and works fine on coach3.