On Tue, Dec 28, 2010 at 11:11 PM, Jeff Mahoney <jeffm@suse.com> wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 12/28/2010 06:12 PM, Atri wrote:
On Tue, 2010-12-28 at 16:09 -0500, Jeff Mahoney wrote:
I've created a new subproject: home:jeff_mahoney:betterbooting that contains the packages I'm using to improve my boot experience.
So far it just contains plymouth, cryptsetup, and systemd. Once I integrate the gdm patches, I'll add that as well.
- -Jeff
So, if I were to test plymouth integration what should I be doing? I tried doing the usual (i.e. adding the betterbooting repo, installing plymouth packages, and then rebooting with kernel-desktop). But even with bootsplash uninstalled kernel-desktop leads to a boot-up image that looks exactly like the bootsplash theme, except without the progress-bar. I also tried with kernel-vanilla, but that leads to a text-based boot up screen instead. So all the goodness of plymouth not yet working for me :(
After you install splash you need to look into initrd and make sure it's launched after the dependencies. In other words, you might want to take a look at mkinitrd package and make sure that you have plymouth scripts installed and that all plymouth stuff is copied into mkinitrd. Then you need some arguments on the command line as well, often, 'splash' 'quiet'. Then you have tricky thing... for plymouth you no longer require the vga=0x$$$. The DRM driver will pick up the desires install. (considering you are using free drivers, I know ATI's FireGL doesn't work that way strangely and requires the vga entry, else it boots using plymouth text theme). (Always want to create a new initrd after install/driver/plymouth_theme) Aditionally, you need to issue a plymouth quit when GDM/KDM kicks in. I know KDM hasn't support for this, GDM has though through a patch. But this should probably be the last thing you want to do. There's also a couple of catches... 0.8.4 doesn't build by default some stuff you have packaged, like the gdm-hooks (completely redundant for end users) and other components that useless for non-developers. As far as I can recall Ray Strode had 0.8.4 on RC1 at least, so it should pop soon (Fedora 14 seems to ship 0.8.4, though it wasn't released upstream). This only to point that in the next release 2 unnecessary packages will disappear.
You'll need the plymouth packages and the systemd packages. Uninstalling splashy works for me as well.
- -Jeff
- -- Jeff Mahoney SUSE Labs -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/
iEYEARECAAYFAk0abpMACgkQLPWxlyuTD7JUlACdHE+7DJALQJajoauN+nZkzfho E9QAnjH1iRtvzZPwATKVh2ZsK3XOPN/o =08k7 -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
-- nelson marques nmo.marques@gmail.com -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org