<font face="arial" size="2"><p style="margin:0;padding:0;font-family: arial; font-size: 10pt;">I'm working on porting plymouth to a custom ARM system we've built. I've got it building into our init filesystem, but I am unable to get plymouth to show a splashscreen. Here's what I'm running in my init script right now:</p>
<p style="margin:0;padding:0;font-family: arial; font-size: 10pt;"> </p>
<p style="margin:0;padding:0;font-family: arial; font-size: 10pt;">> /usr/sbin/plymouth-set-default-theme glow</p>
<p style="margin:0;padding:0;font-family: arial; font-size: 10pt;">> /usr/sbin/plymouthd --debug --debug-file=/ply.log --mode=boot</p>
<p style="margin:0;padding:0;font-family: arial; font-size: 10pt;">> plymouth --show-splash</p>
<p style="margin:0;padding:0;font-family: arial; font-size: 10pt;"> </p>
<p style="margin:0;padding:0;font-family: arial; font-size: 10pt;">After I run this, I see some debug messages appear on the screen, but no image appears on screen. I also can't get any messages to appear on screen (eg: plymouth display-message --text="This is a test")</p>
<p style="margin:0;padding:0;font-family: arial; font-size: 10pt;"> </p>
<p style="margin:0;padding:0;font-family: arial; font-size: 10pt;">Here's some information on the target device:</p>
<p style="margin:0;padding:0;font-family: arial; font-size: 10pt;">* Linux 3.0 kernel, without KMS/DRM support.</p>
<p style="margin:0;padding:0;font-family: arial; font-size: 10pt;">* plymouth 0.8.8</p>
<p style="margin:0;padding:0;font-family: arial; font-size: 10pt;">* options passed to configure:</p>
<p style="margin:0;padding:0;"> </p>
<p style="margin:0;padding:0;"><span style="font-family: arial; font-size: 10pt;"> --prefix=/usr \</span></p>
<p style="margin:0;padding:0;"><span style="font-family: arial; font-size: 10pt;"> --host=${CHOST} --build=${_BUILD} \</span></p>
<p style="margin:0;padding:0;"><span style="font-family: arial; font-size: 10pt;"> --sysconfdir=${TMPROOT}/etc \</span></p>
<p style="margin:0;padding:0;"><span style="font-family: arial; font-size: 10pt;"> --datadir=${TMPROOT}/usr/share \</span></p>
<p style="margin:0;padding:0;"><span style="font-family: arial; font-size: 10pt;"> --localstatedir=${TMPROOT}/var \</span></p>
<p style="margin:0;padding:0;"><span style="font-family: arial; font-size: 10pt;"> --disable-silent-rules \</span></p>
<p style="margin:0;padding:0;"><span style="font-family: arial; font-size: 10pt;"> --enable-tracing \</span></p>
<p style="margin:0;padding:0;"><span style="font-family: arial; font-size: 10pt;"> --disable-tests \</span></p>
<p style="margin:0;padding:0;"><span style="font-family: arial; font-size: 10pt;"> --enable-static=no \</span></p>
<p style="margin:0;padding:0;"><span style="font-family: arial; font-size: 10pt;"> --enable-shared=yes \</span></p>
<p style="margin:0;padding:0;"><span style="font-family: arial; font-size: 10pt;"> --with-system-root-install=no \</span></p>
<p style="margin:0;padding:0;"><span style="font-family: arial; font-size: 10pt;"> --disable-pango \</span></p>
<p style="margin:0;padding:0;"><span style="font-family: arial; font-size: 10pt;"> --disable-gtk \</span></p>
<p style="margin:0;padding:0;"><span style="font-family: arial; font-size: 10pt;"> --disable-drm \</span></p>
<p style="margin:0;padding:0;"><span style="font-family: arial; font-size: 10pt;"> --disable-systemd-integration \</span></p>
<p style="margin:0;padding:0;"><span style="font-family: arial; font-size: 10pt;"> --disable-libkms</span></p>
<p style="margin:0;padding:0;"><span style="font-family: arial; font-size: 10pt;">* The display is a 320x240 LCD panel</span></p>
<p style="margin:0;padding:0;"><span style="font-family: arial; font-size: 10pt;">* /dev/fb0 is up and running by the time plymouth/d get called (tested by dumping /dev/urandom to /dev/fb0)</span></p>
<p style="margin:0;padding:0;"> </p>
<p style="margin:0;padding:0;">Any advice?</p>
<p style="margin:0;padding:0;"> </p>
<p style="margin:0;padding:0;">Thanks,</p>
<p style="margin:0;padding:0;"> </p>
<p style="margin:0;padding:0;">Stephen Bell</p>
<p style="margin:0;padding:0;"> </p></font>