I use latest live-build tool from Debian sid repository to create
iso-hybrid images. Plymouth and proprietary Nvidia drivers added to
additional packages list. In general plymouth works ok (with uvesafb or
vesafb driver), but from time to time strange artifacts appears in the top
left desktop corner looks like a black dots or small lines. This artifacts
disappear if switch to text console, (tty1 for example) and back to X (tty8
in my case). Investigation of this problem show following results:
artifacts are visible when plymouthd doesn't clear video memory after exit.
Plymouth store video memory contents if for quit init.d plymouth script
uses --retain-splash option. I removed this option, but bug still exist. In
my situation plymouthd was in hang or crash state when init.d script send
quit command before X start so it can't do deinitialize sequence and it
cause problems with nvidia driver. I seems that the reason of such
plymouthd behavior is in some actions of live boot config scripts, because
there is no artifacts in pure Debian installation (not live) on the same
hardware with the same system packages. I can't determine what exactly
cause the problems... And this is not hardware problem because this is
reproducible on at least 3 different configurations including desktop and
laptop machines and affects builds based on wheezy and sid packages
versions.
Please help me to fix this problem. May be there is known workaround? I can
provide plymouth debug logs, live build configuration and etc if needed.

Reply via email to