GLIB Warning stops Splash

Ray Strode halfline at gmail.com
Mon Nov 15 17:45:08 PST 2010


Hi,

On Mon, Nov 15, 2010 at 7:04 PM, Steve Langasek
<steve.langasek at canonical.com> wrote:
> On Mon, Nov 15, 2010 at 02:06:35PM -0500, Ray Strode wrote:
>
>> On Fri, Oct 29, 2010 at 6:33 AM, Patrick Kavajin <kpat.de at googlemail.com> wrote:
>> > Im recieving a warning(glib warning getpwuid_r failed due to unknown user
>> > id) which stops the Splash screen, how to fix that?
>> > where's the code located which stops the splashscreen when a warning is
>> > dropped?
>
>> Not sure. plymouth doesn't call getpwuid_r or use glib (or do you mean glibc?)
>
> plymouth uses pango which uses glib.  If plymouth is started in an
> initramfs, chances are there's no /etc/passwd (or any nss modules, for that
> matter), resulting in this warning.
Ah, I see, makes sense.  I didn't know that any distribution was
shipping the label plugin inside the initramfs (that code was
initially created as a plugin so that it wouldn't get loaded at
initramfs time).

Thanks for the insightful reply.

--Ray


More information about the plymouth mailing list