<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="https://dev1galaxy.org/extern.php?action=feed&amp;tid=3492&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Dev1 Galaxy Forum / Request for review and testing: Plymouth boot splash for Beowulf]]></title>
		<link>https://dev1galaxy.org/viewtopic.php?id=3492</link>
		<description><![CDATA[The most recent posts in Request for review and testing: Plymouth boot splash for Beowulf.]]></description>
		<lastBuildDate>Sun, 24 May 2020 19:46:53 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: Request for review and testing: Plymouth boot splash for Beowulf]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=22073#p22073</link>
			<description><![CDATA[<p>I hacked plymouth once for removing systemd. You appear to have a better understanding on plymouth than me. The only difference of substance I found from mine (<a href="https://gitlab.com/bgstack15/stackrpms/-/tree/master/plymouth/debian" rel="nofollow">https://gitlab.com/bgstack15/stackrpms/ … uth/debian</a>) is the udev rule inclusion in the initramfs-tools hook file.</p><p>Oh, and the listed dependency on elogind. I guess if a person is willing to use plymouth, they&#039;ll be fine with elogind. I&#039;m not sure it&#039;s actually required though. If you remove the --with-systemd flag, it won&#039;t even be looking for an [elogind] mechanism to use, right?</p><p>I think Devuan tends to attract folks who don&#039;t mind seeing the boot process though. I only de-systemdified plymouth for a total conversion attempt I was doing.</p>]]></description>
			<author><![CDATA[dummy@example.com (bgstack15)]]></author>
			<pubDate>Sun, 24 May 2020 19:46:53 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=22073#p22073</guid>
		</item>
		<item>
			<title><![CDATA[Re: Request for review and testing: Plymouth boot splash for Beowulf]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=22026#p22026</link>
			<description><![CDATA[<p>Why has no one commented. Are there any prebuilt Deb packages available? Sorry my skills aren&#039;t up to that, if they are or become available I would happily give it a whirl on a test install and provide feedback. I run a bios boot from grub on unencrypted drives.</p>]]></description>
			<author><![CDATA[dummy@example.com (Tobyb1906)]]></author>
			<pubDate>Sat, 23 May 2020 11:48:58 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=22026#p22026</guid>
		</item>
		<item>
			<title><![CDATA[Request for review and testing: Plymouth boot splash for Beowulf]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=21512#p21512</link>
			<description><![CDATA[<p>Hi folks,</p><p>I&#039;m a long time Debian derivatives user/abuser/sysadmin since about 2002 and have been using Devuan on my Lenovo X230 Thinkpad as my main OS since ASCII. No surprises that I&#039;m not a fan of systemd and I am a big supporter of init freedom of choice.</p><p>I decided to have a go a de-systemd-ing the Plymouth boot splash package as I was missing the shiny on my notebook. I am not a developer by any means, merely an amateur hacker and tinkerer.</p><p>I&#039;ve patched the Plymouth package sources fetched from the Devuan repos and pushed them to the Devuan gitlab server here:</p><p><a href="https://git.devuan.org/JoeThunder/plymouth/tree/devuan/no-systemd" rel="nofollow">https://git.devuan.org/JoeThunder/plymo … no-systemd</a></p><p>If you&#039;re interested, I&#039;d appreciate some feedback and testing. BE WARNED! Trying this might break your boot process so unless you are confident in rescuing your system, you should probably avoid it.</p><p>To build the packages required; clone the repo; change into the plymouth-0.9.4 directory; checkout the devuan/no-systemd branch; dpkg-checkbuilddeps and install any missing build dependencies then dpkg-buildpackage. The built packages should be in the directory above the plymouth-0.9.4 one.</p><p>Before install, change /etc/initramfs-tools/modules to include your KMS graphics driver. For example, my Thinkpad needs <span class="bbc">i915 modeset=1</span></p><p>You can install the pacakges using dpkg -i and you&#039;ll need the following:</p><p>libplymouth4_0.9.4-1.1_amd64.deb<br />plymouth-label_0.9.4-1.1_amd64.deb<br />plymouth-themes_0.9.4-1.1_amd64.deb<br />plymouth_0.9.4-1.1_amd64.deb<br />plymouth-x11_0.9.4-1.1_amd64.deb</p><p>(I believe the plymouth-x11 package is only required if you are using Xorg X11 - I&#039;m using gnome3/gdm3 + wayland so don&#039;t require it)</p><p>To change the boot splash image / animation, use <span class="bbc">sudo plymouth-set-default-theme -l</span> and <span class="bbc">sudo plymouth-set-default-theme -R &lt;theme-name&gt;</span>. You could also update all your initramfs images to have a splash using <span class="bbc">sudo update-initramfs -u -k all</span>. The last change you&#039;ll need to make so that plymouth works as expected is to add the <span class="bbc">splash</span> kernel switch to either your GRUB kernel command line or if using UEFI boot with EFISTUB kernel, to your UEFI boot entry using <span class="bbc">efibootmgr</span></p><p>On my Thinkpad, I am using UEFI mode boot with EFISTUB kernel and fully encrypted LVM root filesystem (I have an unencrypted FAT32 EFI partition, one large encrypted LVM partition which has /, /boot and swap on it plus another encrypted partition using zfs for my /home.</p><p>It also works using the rEFInd bootloader which chain-loads the devuan kernel and initrd.</p><p>I have not tested this using legacy BIOS mode boot or GRUB nor with an unencrypted root filesystem or with combinations of unencrypted+encrypted volumes e.g. BIOS mode boot + GRUB + unencrypted /boot + encrypted /.</p><p>With my setup, the password prompt for the encrypted LVM appears in a beautified password box early in the boot process on the plymouth boot-splash screen - this is without the /bin/systemd-tty-ask-password-agent binary - I am unsure as to the significance of this - any advice gladly received.</p><p>Obviously, if you are running UEFI boot with EFISTUB kernel, you&#039;ll already know that you need a couple of custom scripts in /etc/kernel/posinst.d/ and in /etc/initramfs/post-update.d/ to ensure the newly created vmlinuz kernel and initrd initramfs files are copied to the respective location in your EFI partition.</p><p>Let me know how you get on. Hopefully this will result in plymouth being removed from the devuan blacklist and possibly included in a Beowulf beta?!</p><p>Best wishes,</p><p>Joe</p>]]></description>
			<author><![CDATA[dummy@example.com (JoeThunder)]]></author>
			<pubDate>Thu, 07 May 2020 23:49:51 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=21512#p21512</guid>
		</item>
	</channel>
</rss>
