WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Splashing with Plymouth  (Read 2258 times)

Offline andyj

  • Hero Member
  • *****
  • Posts: 1022
Splashing with Plymouth
« on: August 26, 2012, 05:58:59 PM »
I'm build a thin client for industrial environments, and so far TC is working well.  As we would be trying to sell a bunch of these, branding is important.  I've gotten Plymouth working, sort of, to cover the background and progress bar while tc-config runs, though I still need to figure out the syntax to update it in a controlled way.  Otherwise it looks promising. It adds about a meg or so depending on the size of the images to the core initrd.  If anyone is really interested I can post the details of how to get it working when I get back from being run out of town by Isaac.

My question is: Does anyone have any experience and know how from one of the other distro's that use Plymouth (beyond switching themes), and also maybe how to transition from the boot script to X smoothly?  The Plymouth documentation regarding installation and usage is wanting.  They did say that it would be hard to use, so I can't say I wasn't warned.

Andy

Jack of all trades, master of some.

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10965
Re: Splashing with Plymouth
« Reply #1 on: August 27, 2012, 02:18:15 AM »
For the smooth transitions from it to X, I think it only works in Ubuntu under Intel KMS and a patched driver. Certainly fails for me with ati cards in the latest Ubuntu, so it's kind of a hack even there.

In past projects I've used a set of FB utils to put up a pic and an animation, those were a few ten kb + libmng, lcms deps. No progress bar using those, though.
The only barriers that can stop you are the ones you create yourself.

Offline jls

  • Hero Member
  • *****
  • Posts: 2135
Re: Splashing with Plymouth
« Reply #2 on: August 27, 2012, 06:56:04 AM »
I've used exquisite as boot spash, it is on tc repo, but not smooth transitions from it to X,
U can see how it works downloading eCore.gz
https://docs.google.com/open?id=0B4vTCpb2v8kCdl81cGdlSC03UXM
 or even my tc remaster:
https://docs.google.com/open?id=0B4vTCpb2v8kCaGJ5ZWZaaGNjcVU
the sources are here: https://code.google.com/p/e-core/
dCore user

Offline andyj

  • Hero Member
  • *****
  • Posts: 1022
Re: Splashing with Plymouth
« Reply #3 on: August 27, 2012, 09:01:56 AM »
The hardware we're looking at is intel-based, but for some reason the intel-drm renderer didn't build so I still need to track that down too.  Since I'm assuming that I'll have to use Xorg to get the touch screen drivers to work I'll have to look at the kernel config and see what I might need to change there too.  At that point I may as well try to stuff our logo into it as well.

Andy