[opensuse-factory] Eliminating the flicker during the boot up to desktop for 11.4?
Dear List mates, Will openSUSE 11.4 finally introduce a boot up process that will eliminate the flicker during the boot up to desktop? Now that we are introducing systemd, wouldn't this be the ideal time to fix this? Maybe we'll see Plymouth? -- Cheers! Roman -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
I'm working on it in my home project. -- Jeff Mahoney On Dec 21, 2010, at 2:20 PM, Roman Bysh <rbtc1@rogers.com> wrote:
Dear List mates,
Will openSUSE 11.4 finally introduce a boot up process that will eliminate the flicker during the boot up to desktop?
Now that we are introducing systemd, wouldn't this be the ideal time to fix this? Maybe we'll see Plymouth?
-- Cheers!
Roman
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On 12/21/2010 02:27 PM, Jeff Mahoney wrote:
I'm working on it in my home project.
-- Jeff Mahoney
On Dec 21, 2010, at 2:20 PM, Roman Bysh <rbtc1@rogers.com> wrote:
Dear List mates,
Will openSUSE 11.4 finally introduce a boot up process that will eliminate the flicker during the boot up to desktop?
Now that we are introducing systemd, wouldn't this be the ideal time to fix this? Maybe we'll see Plymouth?
-- Cheers!
Roman
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Do you need testers? I would be happy to help. Cheers! Roman -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Tue, 21 Dec 2010 14:27:09 -0500 Jeff Mahoney <jeffm@suse.com> wrote:
I'm working on it in my home project.
I fixed the build and some of the more severe rpmlint warnings (those with more-than-two-digit badness scores) and created SR#56612 to your home project. I did not test it at all - it just builds, but that might help already ;-) -- Stefan Seyfried "Dispatch war rocket Ajax to bring back his body!" -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 12/22/2010 07:07 AM, Stefan Seyfried wrote:
On Tue, 21 Dec 2010 14:27:09 -0500 Jeff Mahoney <jeffm@suse.com> wrote:
I'm working on it in my home project.
I fixed the build and some of the more severe rpmlint warnings (those with more-than-two-digit badness scores) and created SR#56612 to your home project.
I did not test it at all - it just builds, but that might help already ;-)
Thanks. I hadn't gotten around to that yet with trying to get AppArmor 2.5 sane in OBS. As a note, what I have works for me as long as you're not using an encrypted root or swap (resume). It loses tty input and won't accept the password for my encrypted home once it mounts the rootfs. I'm assuming it has somehow switched ttys but I'm not certain. BTW, now that I think of it, I don't think that support is even in my home project yet. - -Jeff - -- Jeff Mahoney SuSE Labs -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/ iEYEARECAAYFAk0SEvoACgkQLPWxlyuTD7JbSQCfe/o4Ze+tkrbP1L95FpwWY2mW mPsAn0UK5oZ/fP3pm3YGgc0scWQrJW09 =2Bkq -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 12/22/2010 10:02 AM, Jeff Mahoney wrote:
On 12/22/2010 07:07 AM, Stefan Seyfried wrote:
On Tue, 21 Dec 2010 14:27:09 -0500 Jeff Mahoney <jeffm@suse.com> wrote:
I'm working on it in my home project.
I fixed the build and some of the more severe rpmlint warnings (those with more-than-two-digit badness scores) and created SR#56612 to your home project.
I did not test it at all - it just builds, but that might help already ;-)
Thanks. I hadn't gotten around to that yet with trying to get AppArmor 2.5 sane in OBS.
As a note, what I have works for me as long as you're not using an encrypted root or swap (resume). It loses tty input and won't accept the password for my encrypted home once it mounts the rootfs. I'm assuming it has somehow switched ttys but I'm not certain.
BTW, now that I think of it, I don't think that support is even in my home project yet.
Ok, this is fixed now. 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 - -- Jeff Mahoney SUSE Labs -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/ iEYEARECAAYFAk0aUgQACgkQLPWxlyuTD7KlnwCghkJ3cU/IZca5rJXtz2qf81aC ObkAoIkGhF0NzXD53t9KuNN6QHKFPIhv =FaGF -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
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 :( Bye -- Atri -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
-----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 :(
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
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
On Tue, Dec 28, 2010 at 11:12 PM, Atri <badshah400@aim.com> 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 :(
Have you integrated with with mkinitrd package so that you know for sure that plymouth is being launched on initrd ? :) Have you fixed the kernel boot line on grub so that plymouth has the required arguments (and not the ones from bootsplash?) nm
Bye
-- Atri
-- 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
On 12/31/2010 01:33 PM, Nelson Marques wrote:
On Tue, Dec 28, 2010 at 11:12 PM, Atri <badshah400@aim.com> 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 :(
Have you integrated with with mkinitrd package so that you know for sure that plymouth is being launched on initrd ? :) Have you fixed the kernel boot line on grub so that plymouth has the required arguments (and not the ones from bootsplash?)
nm
Bye
-- Atri
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Can some one provide us with the steps on checking, list of required packages, integrating plymouth; In addition, to the kernel boot line arguments for grub? I would like to create a forum help document. Many thanks and Happy New Years! -- Cheers! Roman -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Le mardi 28 décembre 2010, à 16:09 -0500, Jeff Mahoney a écrit :
So far it just contains plymouth, cryptsetup, and systemd. Once I integrate the gdm patches, I'll add that as well.
FWIW, gdm in GNOME:Factory should have the patch you need (since mid-December, iirc) Vincent -- Les gens heureux ne sont pas pressés. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Wed, Dec 22, 2010 at 3:02 PM, Jeff Mahoney <jeffm@suse.com> wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 12/22/2010 07:07 AM, Stefan Seyfried wrote:
On Tue, 21 Dec 2010 14:27:09 -0500 Jeff Mahoney <jeffm@suse.com> wrote:
I'm working on it in my home project.
I fixed the build and some of the more severe rpmlint warnings (those with more-than-two-digit badness scores) and created SR#56612 to your home project.
I did not test it at all - it just builds, but that might help already ;-)
Thanks. I hadn't gotten around to that yet with trying to get AppArmor 2.5 sane in OBS.
As a note, what I have works for me as long as you're not using an encrypted root or swap (resume). It loses tty input and won't accept the password for my encrypted home once it mounts the rootfs. I'm assuming it has somehow switched ttys but I'm not certain.
Through a test script I used in the past, you only have tty input on TTY1 for the password prompt. In any other tty you dont have input. That might be the problem.
BTW, now that I think of it, I don't think that support is even in my home project yet.
- -Jeff
- -- Jeff Mahoney SuSE Labs -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/
iEYEARECAAYFAk0SEvoACgkQLPWxlyuTD7JbSQCfe/o4Ze+tkrbP1L95FpwWY2mW mPsAn0UK5oZ/fP3pm3YGgc0scWQrJW09 =2Bkq -----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
participants (6)
-
Atri
-
Jeff Mahoney
-
Nelson Marques
-
Roman Bysh
-
Stefan Seyfried
-
Vincent Untz