Language Selection

English French German Italian Portuguese Spanish

A Closer Look At Red Hat's Plymouth

Filed under
Linux

Back in July we shared Red Hat's intentions to replace RHGB with Plymouth, a new graphical boot process that is able to benefit from the latest Linux graphics capabilities. Red Hat engineers had primarily designed Plymouth around a forthcoming feature we've talked about quite a bit known as kernel mode-setting, which provides end-users with a cleaner and flicker-free boot experience. Today though we are looking at Plymouth and its different plug-ins along with providing a few more videos.

The current version of Plymouth is 0.6.0 and development on this RHGB replacement began in May of 2007 by Red Hat's Ray Strode. However, it wasn't until earlier this year with Fedora 10 that development of Plymouth kicked into full swing. The code to Plymouth is hosted on the FreeDesktop.org git server. As a forewarning, Plymouth is not a solution that can just be built for your distribution of choice, but it must be fully integrated into the distribution. However, once kernel mode-setting is in the mainline Linux kernel, we will hopefully see more distributions use Plymouth or develop their own richer boot programs.

Plymouth has an extensive API that allows artists and programmers to develop graphically rich Plymouth plug-ins. Plymouth is, however, compiled into the system's initial RAM disk (initrd) so there are some limitations. Plug-ins though can rely on loading PNG images as libpng is linked to Plymouth.

More Here




More in Tux Machines

Phoronix on AMD Linux Graphics News

Today in Techrights

today's leftovers

Leftovers: Software

  • Announcement: GnuCash 2.6.13 Release
  • Beamforming in PulseAudio
    In case you missed it — we got PulseAudio 9.0 out the door, with the echo cancellation improvements that I wrote about. Now is probably a good time for me to make good on my promise to expand upon the subject of beamforming.
  • Oracle Releases VirtualBox 5.0.24 to Add Better Linux 4.6 Support, Fix Bugs
    Today, June 28, 2016, Oracle has announced the general availability of the VirtualBox 5.0.24 virtualization software for all supported platforms, including GNU/Linux, Mac OS X, and Microsoft Windows.
  • Can't make it to GUADEC this year
    I loved attending the GNOME Users And Developers European Conference (GUADEC). I want to go back, but it's hard to get away for such a long trip.
  • Moving to the project phase in Outreachy
    I've coded the research phase in blue, and the usability testing phase in red. As you can see, we moved pretty quickly through the research phase, learning about "What is usability," different ways to test usability, personas, scenarios, and scenario tasks. And Ciarrai, Diana, and Renata have done very well here. We've taken the last week to settle into a project focus, and figure out who wants to do what. And today, we are officially starting the usability testing phase!
  • Watchmaster App Released for Tizen on the Gear S2
    WatchMaster features a collection of 200+ high quality and unique watch face designs that up to now have been available for Android wear devices, but have now finally been released for the Tizen based Gear S2. The company has many capable designers, such as Liongate, Pluto, Excalibur and Monostone that create a wide variety of watchfaces that include: Analog to illustration, moonphase, ambient and animation design. If your looking some aesthetically pleasing watches to enhance your individuality then they are definitely worth a look.
  • A first look at Google's Science Journal app
    Google recently announced the release of its Science Journal app, a tool intended to "inspire future makers and scientists." All you need to get started is an Android phone—it will make use of the sensors on your phone and offers a digital science notebook to record your findings. The app is free and slated to be released open source later this summer. Google has already released microcontroller firmware for Arduino-based sensors on GitHub.