Page 2 of 10 FirstFirst 1234 ... LastLast
Results 11 to 20 of 91

Thread: Ubuntu Usplash Smooth

  1. #11
    Join Date
    Feb 2007
    Location
    Nowhere important
    Beans
    1,198
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Ubuntu Usplash Smooth

    I think I'm just plain stupid . If I try to compile it, I get:
    Code:
    martijn@mekkie:~/usplash-theme-ubuntu-0.18$ make
    make: Circular throbber_back.png <- throbber_back.png.c dependency dropped.
    pngtousplash throbber_back.png > throbber_back.png.c
    gcc  -g -Wall -fPIC -l usplash-smooth -o throbber_back.png.c.o -c throbber_back.png.c
    gcc: -lusplash-smooth: linker input file unused because linking not done
    make: Circular throbber_back_16.png <- throbber_back_16.png.c dependency dropped.
    pngtousplash throbber_back_16.png > throbber_back_16.png.c
    gcc  -g -Wall -fPIC -l usplash-smooth -o throbber_back_16.png.c.o -c throbber_back_16.png.c
    gcc: -lusplash-smooth: linker input file unused because linking not done
    make: Circular throbber_fore.png <- throbber_fore.png.c dependency dropped.
    pngtousplash throbber_fore.png > throbber_fore.png.c
    gcc  -g -Wall -fPIC -l usplash-smooth -o throbber_fore.png.c.o -c throbber_fore.png.c
    gcc: -lusplash-smooth: linker input file unused because linking not done
    make: Circular throbber_fore_16.png <- throbber_fore_16.png.c dependency dropped.
    pngtousplash throbber_fore_16.png > throbber_fore_16.png.c
    gcc  -g -Wall -fPIC -l usplash-smooth -o throbber_fore_16.png.c.o -c throbber_fore_16.png.c
    gcc: -lusplash-smooth: linker input file unused because linking not done
    make: Circular usplash_1024_768.png <- usplash_1024_768.png.c dependency dropped.
    pngtousplash usplash_1024_768.png > usplash_1024_768.png.c
    gcc  -g -Wall -fPIC -l usplash-smooth -o usplash_1024_768.png.c.o -c usplash_1024_768.png.c
    gcc: -lusplash-smooth: linker input file unused because linking not done
    make: Circular usplash_1365_768_scaled.png <- usplash_1365_768_scaled.png.c dependency dropped.
    pngtousplash usplash_1365_768_scaled.png > usplash_1365_768_scaled.png.c
    gcc  -g -Wall -fPIC -l usplash-smooth -o usplash_1365_768_scaled.png.c.o -c usplash_1365_768_scaled.png.c
    gcc: -lusplash-smooth: linker input file unused because linking not done
    make: Circular usplash_800_600.png <- usplash_800_600.png.c dependency dropped.
    pngtousplash usplash_800_600.png > usplash_800_600.png.c
    gcc  -g -Wall -fPIC -l usplash-smooth -o usplash_800_600.png.c.o -c usplash_800_600.png.c
    gcc: -lusplash-smooth: linker input file unused because linking not done
    make: Circular usplash_640_400.png <- usplash_640_400.png.c dependency dropped.
    pngtousplash usplash_640_400.png > usplash_640_400.png.c
    gcc  -g -Wall -fPIC -l usplash-smooth -o usplash_640_400.png.c.o -c usplash_640_400.png.c
    gcc: -lusplash-smooth: linker input file unused because linking not done
    make: Circular usplash_640_480.png <- usplash_640_480.png.c dependency dropped.
    pngtousplash usplash_640_480.png > usplash_640_480.png.c
    gcc  -g -Wall -fPIC -l usplash-smooth -o usplash_640_480.png.c.o -c usplash_640_480.png.c
    gcc: -lusplash-smooth: linker input file unused because linking not done
    gcc  -g -Wall -fPIC -l usplash-smooth -o usplash-theme-ubuntu.c.o -c usplash-theme-ubuntu.c
    gcc: -lusplash-smooth: linker input file unused because linking not done
    gcc  -g -Wall -fPIC -l usplash-smooth -shared -o usplash-theme-ubuntu.so throbber_back.png.c.o throbber_back_16.png.c.o throbber_fore.png.c.o throbber_fore_16.png.c.o usplash_1024_768.png.c.o usplash_1365_768_scaled.png.c.o usplash_800_600.png.c.o usplash_640_400.png.c.o usplash_640_480.png.c.o usplash-theme-ubuntu.c.o
    rm usplash_1024_768.png.c usplash_1365_768_scaled.png.c throbber_fore_16.png.c throbber_back.png.c usplash_640_480.png.c usplash_640_400.png.c throbber_back_16.png.c throbber_fore.png.c usplash_800_600.png.c
    usplash-theme-ubuntu.c:
    Code:
    /* usplash
     *
     * eft-theme.c - definition of eft theme
     *
     * Copyright © 2006 Dennis Kaarsemaker <dennis@kaarsemaker.net>
     *
     * This program is free software; you can redistribute it and/or modify
     * it under the terms of the GNU General Public License as published by
     * the Free Software Foundation; either version 2 of the License, or
     * (at your option) any later version.
     *
     * This program is distributed in the hope that it will be useful,
     * but WITHOUT ANY WARRANTY; without even the implied warranty of
     * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     * GNU General Public License for more details.
     *
     * You should have received a copy of the GNU General Public License
     * along with this program; if not, write to the Free Software
     * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
     */
    
    #include <usplash-theme.h>
    #include <usplash-smooth.h>
    /* Needed for the custom drawing functions */
    #include <usplash_backend.h>
    extern struct usplash_pixmap pixmap_usplash_640_400, pixmap_usplash_640_480;
    extern struct usplash_pixmap pixmap_usplash_800_600, pixmap_usplash_1024_768, pixmap_usplash_1365_768_scaled;
    extern struct usplash_pixmap pixmap_throbber_back;
    extern struct usplash_pixmap pixmap_throbber_back_16;
    extern struct usplash_pixmap pixmap_throbber_fore;
    extern struct usplash_pixmap pixmap_throbber_fore_16;
    
    void t_init(struct usplash_theme* theme);
    void t_clear_progressbar(struct usplash_theme* theme);
    void t_clear_progressbar_16(struct usplash_theme* theme);
    void t_draw_progressbar(struct usplash_theme* theme, int percentage);
    void t_draw_progressbar_16(struct usplash_theme* theme, int percentage);
    void t_animate_step(struct usplash_theme* theme, int pulsating);
    void t_animate_step_16(struct usplash_theme* theme, int pulsating);
    
    struct usplash_theme usplash_theme_640_480;
    struct usplash_theme usplash_theme_800_600;
    struct usplash_theme usplash_theme_1024_768;
    struct usplash_theme usplash_theme_1365_768_scaled;
    
    int global_percentage = 0;
    
    /* Theme definition */
    struct usplash_theme usplash_theme = {
    	.version = THEME_VERSION, /* ALWAYS set this to THEME_VERSION, 
                                     it's a compatibility check */
        .next = &usplash_theme_640_480,
        .ratio = USPLASH_16_9,
    
    	/* Background and font */
    	.pixmap = &pixmap_usplash_640_400,
    
    	/* Palette indexes */
    	.background             = 0,
      	.progressbar_background = 32,
      	.progressbar_foreground = 131,
    	.text_background        = 0,
    	.text_foreground        = 117,
    	.text_success           = 189,
    	.text_failure           = 55,
    
    	/* Progress bar position and size in pixels */
      	.progressbar_x      = 212,
      	.progressbar_y      = 196,
      	.progressbar_width  = 216,
      	.progressbar_height = 8,
    
    	/* Text box position and size in pixels */
      	.text_x      = 96,
      	.text_y      = 246,
      	.text_width  = 360,
      	.text_height = 100,
    
    	/* Text details */
      	.line_height  = 15,
      	.line_length  = 32,
      	.status_width = 35,
    
        /* Functions */
        .init = t_init,
        .clear_progressbar = t_clear_progressbar_16,
        .draw_progressbar = t_draw_progressbar_16,
        .animate_step = t_animate_step_16,
    };
    
    struct usplash_theme usplash_theme_640_480 = {
    	.version = THEME_VERSION, /* ALWAYS set this to THEME_VERSION, 
                                     it's a compatibility check */
        .next = &usplash_theme_800_600,
        .ratio = USPLASH_4_3,
    
    	/* Background and font */
    	.pixmap = &pixmap_usplash_640_480,
    
    	/* Palette indexes */
    	.background             = 0,
      	.progressbar_background = 32,
      	.progressbar_foreground = 131,
    	.text_background        = 0,
    	.text_foreground        = 117,
    	.text_success           = 189,
    	.text_failure           = 55,
    
    	/* Progress bar position and size in pixels */
      	.progressbar_x      = 160,
      	.progressbar_y      = 251,
      	.progressbar_width  = 320,
      	.progressbar_height = 18,
    
    	/* Text box position and size in pixels */
      	.text_x      = 120,
      	.text_y      = 307,
      	.text_width  = 360,
      	.text_height = 100,
    
    	/* Text details */
      	.line_height  = 15,
      	.line_length  = 32,
      	.status_width = 35,
    
        /* Functions */
        .init = t_init,
        .clear_progressbar = t_clear_progressbar,
        .draw_progressbar = t_draw_progressbar,
        .animate_step = t_animate_step,
    };
    
    struct usplash_theme usplash_theme_800_600 = {
    	.version = THEME_VERSION, /* ALWAYS set this to THEME_VERSION, 
                                     it's a compatibility check */
        .next = &usplash_theme_1024_768,
        .ratio = USPLASH_4_3,
    
    	/* Background and font */
    	.pixmap = &pixmap_usplash_800_600,
    
    	/* Palette indexes */
    	.background             = 0,
      	.progressbar_background = 32,
      	.progressbar_foreground = 131,
    	.text_background        = 0,
    	.text_foreground        = 117,
    	.text_success           = 189,
    	.text_failure           = 55,
    
    	/* Progress bar position and size in pixels */
      	.progressbar_x      = 240,
      	.progressbar_y      = 321,
      	.progressbar_width  = 320,
      	.progressbar_height = 18,
    
    	/* Text box position and size in pixels */
      	.text_x      = 220,
      	.text_y      = 407,
      	.text_width  = 360,
      	.text_height = 150,
    
    	/* Text details */
      	.line_height  = 15,
      	.line_length  = 32,
      	.status_width = 35,
    
        /* Functions */
        .init = t_init,
        .clear_progressbar = t_clear_progressbar,
        .draw_progressbar = t_draw_progressbar,
        .animate_step = t_animate_step,
    };
    
    struct usplash_theme usplash_theme_1024_768 = {
    	.version = THEME_VERSION,
        .next = &usplash_theme_1365_768_scaled,
        .ratio = USPLASH_4_3,
    
    	/* Background and font */
    	.pixmap = &pixmap_usplash_1024_768,
    
    	/* Palette indexes */
    	.background             = 0,
      	.progressbar_background = 32,
      	.progressbar_foreground = 131,
    	.text_background        = 0,
    	.text_foreground        = 117,
    	.text_success           = 189,
    	.text_failure           = 55,
    
    	/* Progress bar position and size in pixels */
      	.progressbar_x      = 352,
      	.progressbar_y      = 400,
      	.progressbar_width  = 320,
      	.progressbar_height = 18,
    
    	/* Text box position and size in pixels */
      	.text_x      = 322,
      	.text_y      = 475,
      	.text_width  = 380,
      	.text_height = 200,
    
    	/* Text details */
      	.line_height  = 15,
      	.line_length  = 32,
      	.status_width = 35,
    
        /* Functions */
        .init = t_init,
        .clear_progressbar = t_clear_progressbar,
        .draw_progressbar = t_draw_progressbar,
        .animate_step = t_animate_step,
    };
    
    struct usplash_theme usplash_theme_1365_768_scaled = {
    	.version = THEME_VERSION,
        .next = NULL,
        .ratio = USPLASH_16_9,
    
    	/* Background and font */
    	.pixmap = &pixmap_usplash_1365_768_scaled,
    
    	/* Palette indexes */
    	.background             = 0,
      	.progressbar_background = 32,
      	.progressbar_foreground = 131,
    	.text_background        = 0,
    	.text_foreground        = 117,
    	.text_success           = 189,
    	.text_failure           = 55,
    
    	/* Progress bar position and size in pixels */
      	.progressbar_x      = 352,
      	.progressbar_y      = 475,
      	.progressbar_width  = 320,
      	.progressbar_height = 18,
    
    	/* Text box position and size in pixels */
      	.text_x      = 322,
      	.text_y      = 475,
      	.text_width  = 380,
      	.text_height = 200,
    
    	/* Text details */
      	.line_height  = 15,
      	.line_length  = 32,
      	.status_width = 35,
    
        /* Functions */
        .init = t_init,
        .clear_progressbar = t_clear_progressbar,
        .draw_progressbar = t_draw_progressbar,
        .animate_step = t_animate_step,
    };
    
    void t_init(struct usplash_theme *theme) {
        int x, y;
        usplash_getdimensions(&x, &y);
        theme->progressbar_x = (x - theme->pixmap->width)/2 + theme->progressbar_x;
        theme->progressbar_y = (y - theme->pixmap->height)/2 + theme->progressbar_y;
        usplash_smooth();
    }
    
    void t_clear_progressbar(struct usplash_theme *theme) {
        usplash_put(theme->progressbar_x, theme->progressbar_y, &pixmap_throbber_back);
    }
    
    void t_clear_progressbar_16(struct usplash_theme *theme) {
        usplash_put(theme->progressbar_x, theme->progressbar_y, &pixmap_throbber_back_16);
    }
    
    void t_draw_progressbar(struct usplash_theme *theme, int percentage) {
        global_percentage = percentage;
    }
    
    void t_draw_progressbar_16(struct usplash_theme *theme, int percentage) {
        global_percentage = percentage;
    }
    
    void t_animate_step(struct usplash_theme* theme, int pulsating) {
        int w = (pixmap_throbber_back.width * time_percentage());
        if(global_percentage == 0)
            usplash_put(theme->progressbar_x, theme->progressbar_y, &pixmap_throbber_back);
        if(global_percentage < 0){/* Unloading */
            /* Draw background to left of foreground */
            usplash_put_part(theme->progressbar_x, theme->progressbar_y, w, pixmap_throbber_back.height, 
                             &pixmap_throbber_back, 0, 0);
            /* Draw foreground to right of background */
            usplash_put_part(theme->progressbar_x + w, theme->progressbar_y, pixmap_throbber_back.width - w,
                             pixmap_throbber_back.height, &pixmap_throbber_fore, w, 0);
        }
        if(global_percentage > 0){/* Loading */
            /* Draw foreground to left of background */
            usplash_put_part(theme->progressbar_x, theme->progressbar_y, w, pixmap_throbber_back.height, 
                             &pixmap_throbber_fore, 0, 0);
            /* Draw background ot right of foreground */
            usplash_put_part(theme->progressbar_x + w, theme->progressbar_y, pixmap_throbber_back.width - w, pixmap_throbber_back.height, 
                             &pixmap_throbber_back, w, 0);
        }
    }
    
    void t_animate_step_16(struct usplash_theme* theme, int pulsating) {
        int w = (pixmap_throbber_back_16.width * time_percentage());
        if (global_percentage == 0)
            usplash_put(theme->progressbar_x, theme->progressbar_y, &pixmap_throbber_back_16);
        if (global_percentage < 0){ /* Unloading */
            /* Draw background to left of foreground */
            usplash_put_part(theme->progressbar_x, theme->progressbar_y, w, pixmap_throbber_back_16.height, 
                             &pixmap_throbber_back_16, 0, 0);
            /* Draw foreground to right of background */
            usplash_put_part(theme->progressbar_x + w, theme->progressbar_y, pixmap_throbber_back_16.width - w,
                             pixmap_throbber_back_16.height, &pixmap_throbber_fore_16, w, 0);
        }
        if (global_percentage > 0){/* Loading */
            /* Draw foreground to left of background */
            usplash_put_part(theme->progressbar_x, theme->progressbar_y, w, pixmap_throbber_back_16.height, 
                             &pixmap_throbber_fore_16, 0, 0);
            /* Draw background to right of foreground */
            usplash_put_part(theme->progressbar_x + w, theme->progressbar_y, pixmap_throbber_back_16.width - w, pixmap_throbber_back_16.height, 
                             &pixmap_throbber_back_16, w, 0);
        }
    }
    Makefile:
    Code:
    CC=gcc
    CFLAGS=-g -Wall -fPIC
    LDFLAGS=
    INCLUDES=
    
    COMPILE = $(CC) $(INCLUDES) $(CFLAGS) -l usplash-smooth
    LINK = $(CC) $(CFLAGS) $(LDFLAGS)
    
    INSTALL = /usr/bin/install -c
    INSTALL_DATA = $(INSTALL) -m 644
    INSTALL_PROGRAM = $(INSTALL) -m 755
    
    usplash-theme-ubuntu.so: throbber_back.png.c.o throbber_back_16.png.c.o throbber_fore.png.c.o throbber_fore_16.png.c.o \
    						 usplash_1024_768.png.c.o usplash_1365_768_scaled.png.c.o usplash_800_600.png.c.o \
    						 usplash_640_400.png.c.o usplash_640_480.png.c.o usplash-theme-ubuntu.c.o
    	$(COMPILE) -shared -o $@ $^
    
    %.png.c: %.png
    	pngtousplash $< > $@
    
    %.bdf.c: %.bdf
    	bdftousplash $< > $@
    
    %.c.o: %.c
    	$(COMPILE) -o $@ -c $<
    
    install:
    	$(INSTALL) -d $(DESTDIR)/usr/lib/usplash
    	$(INSTALL_PROGRAM) usplash-theme-ubuntu.so $(DESTDIR)/usr/lib/usplash/usplash-theme-ubuntu.so
    clean:
    	rm -f *.png.c *.bdf.c *.c.o *.so
    ➙ Synchronize all your files across Windows, Linux and Mac OS with Dropbox (2GB free storage!). By signing up via this link I'll get some extra space also, thanks!

    Multiseat on Ubuntu 10.04

  2. #12
    Join Date
    May 2006
    Location
    BH, Brazil
    Beans
    338

    Re: Ubuntu Usplash Smooth

    Volanin, I would suggest you make a PPA in launchpad. This would make it easier for people to do wider testing and you may generate greater feedback.
    Done!
    You can get usplash-smooth via Ubuntu PPA here:
    https://launchpad.net/~usplash-smooth/+archive


    Looks like you messed up the upgrade from 0.1 to 0.2 a bit (see screenshot).
    I'll try removing 0.1 manually.
    That was intentional.
    Version 0.1 had only the theme.
    Version 0.2 had the theme and a library for every other theme creator, so the name of the package changed!

    Since the name changed, it would not autoremove the prevous one.
    So I had to make it conflict. Just uninstall manually as you did!


    Nothing about 'themes included'...
    Edit: aah, I see, I have to compile usplash-ubuntu again. Thank you, looks great!
    There is no need to compile nothing!
    Just install the package and a new theme will be installed for you!
    But you made a VERY GOOD observation about the description!
    So I updated it, thank you!


    By the way.
    This idea is in Ubuntu Brainstorm! Please vote for it!
    http://brainstorm.ubuntu.com/idea/15741

  3. #13
    Join Date
    Feb 2008
    Beans
    80

    Re: Ubuntu Usplash Smooth

    Would this work w/ lilo ?

    Sadly my SATA drive is unable to use grub

  4. #14
    Join Date
    May 2006
    Location
    BH, Brazil
    Beans
    338

    Re: Ubuntu Usplash Smooth

    Quote Originally Posted by gnrathon View Post
    Would this work w/ lilo ?
    Sadly my SATA drive is unable to use grub
    The boot loader makes no difference.
    If usplash already works for you, then this will also work!

  5. #15
    Join Date
    Feb 2008
    Beans
    80

    Re: Ubuntu Usplash Smooth

    usplash doesnt show for me

    any pointers on how to enable it

    i have no clue

  6. #16
    Join Date
    May 2006
    Location
    BH, Brazil
    Beans
    338

    Re: Ubuntu Usplash Smooth

    Check your lilo configuration.
    There are two things that must be present:

    1. The initrd image.
    2. The "splash" kernel parameter.

    An example configuration would be:

    Code:
    image=/boot/vmlinuz-2.6.27-8-generic
    	label=linux
    	root=/dev/sda1
    	initrd=/boot/initrd-2.6.27-8-generic
    	append="quiet splash"
    	read-only

  7. #17
    Join Date
    Feb 2008
    Beans
    80

    Re: Ubuntu Usplash Smooth

    i dont under stand

    would "quite splash" disable the splash?


    here is my lilo.conf file for reference:
    Code:
    # /etc/lilo.conf - See: `lilo(8)' and `lilo.conf(5)',
    # ---------------       `install-mbr(8)', `/usr/share/doc/lilo/',
    #                       and `/usr/share/doc/mbr/'.
    
    # +---------------------------------------------------------------+
    # |                        !! Reminder !!                         |
    # |                                                               |
    # | Don't forget to run `lilo' after you make changes to this     |
    # | conffile, `/boot/bootmess.txt' (if you have created it), or   |
    # | install a new kernel.  The computer will most likely fail to  |
    # | boot if a kernel-image post-install script or you don't       |
    # | remember to run `lilo'.                                       |
    # |                                                               |
    # +---------------------------------------------------------------+
    
    # Specifies the boot device.  This is where Lilo installs its boot
    # block.  It can be either a partition, or the raw device, in which
    # case it installs in the MBR, and will overwrite the current MBR.
    #
    boot=/dev/sda
    
    # Specifies the device that should be mounted as root. (`/')
    #
    #root=/dev/sda1
    
    # This option may be needed for some software RAID installs.
    #
    # raid-extra-boot=mbr-only
    
    # Enable map compaction:
    # Tries to merge read requests for adjacent sectors into a single
    # read request. This drastically reduces load time and keeps the
    # map smaller.  Using `compact' is especially recommended when
    # booting from a floppy disk.  It is disabled here by default
    # because it doesn't always work.
    #
    # compact
    
    # Installs the specified file as the new boot sector
    # You have the choice between: text, bmp, and menu
    # Look in lilo.conf(5) manpage for details
    #
    #install=menu
    
    # Specifies the location of the map file
    #
    map=/boot/map
    
    # You can set a password here, and uncomment the `restricted' lines
    # in the image definitions below to make it so that a password must
    # be typed to boot anything but a default configuration.  If a
    # command line is given, other than one specified by an `append'
    # statement in `lilo.conf', the password will be required, but a
    # standard default boot will not require one.
    #
    # This will, for instance, prevent anyone with access to the
    # console from booting with something like `Linux init=/bin/sh',
    # and thus becoming `root' without proper authorization.
    #
    # Note that if you really need this type of security, you will
    # likely also want to use `install-mbr' to reconfigure the MBR
    # program, as well as set up your BIOS to disallow booting from
    # removable disk or CD-ROM, then put a password on getting into the
    # BIOS configuration as well.  Please RTFM `install-mbr(8)'.
    #
    # password=tatercounter2000
    
    # Specifies the number of deciseconds (0.1 seconds) LILO should
    # wait before booting the first image.
    #
    delay=20
    
    # You can put a customized boot message up if you like.  If you use
    # `prompt', and this computer may need to reboot unattended, you
    # must specify a `timeout', or it will sit there forever waiting
    # for a keypress.  `single-key' goes with the `alias' lines in the
    # `image' configurations below.  eg: You can press `1' to boot
    # `Linux', `2' to boot `LinuxOLD', if you uncomment the `alias'.
    #
    # message=/boot/bootmess.txt
    #	prompt
    #	delay=100
    #	timeout=100
    
    # Specifies the VGA text mode at boot time. (normal, extended, ask, <mode>)
    #
    # vga=ask
    # vga=9
    #
    
    
    # Kernel command line options that apply to all installed images go
    # here.  See: The `boot-prompt-HOWTO' and `kernel-parameters.txt' in
    # the Linux kernel `Documentation' directory.
    #
    # append=""
     
    # If you used a serial console to install Ubuntu, this option should be
    # enabled by default.
    # serial=
    
    #
    # Boot up Linux by default.
    #
    default=Linux
    
    image=/vmlinuz
    	label=Linux
    	read-only
    #	restricted
    #	alias=1
    	append="root=/dev/sda1  "
    	initrd=/initrd.img
    	
    image=/vmlinuz.old
    	label=LinuxOLD
    	read-only
    	optional
    #	restricted
    #	alias=2
    	append="root=/dev/sda1  "
    	initrd=/initrd.img.old
    	
    
    
    
    # If you have another OS on this machine to boot, you can uncomment the
    # following lines, changing the device name on the `other' line to
    # where your other OS' partition is.
    #
    # other=/dev/hda4
    #	label=HURD
    #	restricted
    #	alias=3

  8. #18
    Join Date
    May 2006
    Location
    BH, Brazil
    Beans
    338

    Re: Ubuntu Usplash Smooth

    Here!
    Just change the first "append=" instance of the configuration file:

    Code:
    # Kernel command line options that apply to all installed images go
    # here.  See: The `boot-prompt-HOWTO' and `kernel-parameters.txt' in
    # the Linux kernel `Documentation' directory.
    #
    # append=""
    to this:
    (uncomment the line and add the options)

    Code:
    # Kernel command line options that apply to all installed images go
    # here.  See: The `boot-prompt-HOWTO' and `kernel-parameters.txt' in
    # the Linux kernel `Documentation' directory.
    #
    append="quiet splash"
    And don't forget to run lilo after saving the file:
    $ sudo lilo


    would "quite splash" disable the splash?
    These are two different kernel options:

    quiet: Be silent and do not display lots of text.
    splash: Enable usplash progressbar.
    Last edited by volanin; November 18th, 2008 at 11:02 PM.

  9. #19
    Join Date
    Feb 2008
    Beans
    80

    Re: Ubuntu Usplash Smooth

    I did exactly as you said and no success

    i installed lilo through the ubuntu alternet CD if it helps

  10. #20
    Join Date
    May 2006
    Location
    BH, Brazil
    Beans
    338

    Re: Ubuntu Usplash Smooth

    Oh, my bad.
    I wrote:

    append="quiet usplash"

    But the correct option is:

    append="quiet splash"

    I already fixed it in the above post.
    But fix it in your lilo.conf, and then rerun lilo!
    Also, you might want to reinstall usplash, like this:

    $ sudo aptitude reinstall usplash
    $ sudo lilo

    -----

    If it still does not work, edit your /etc/usplash.conf and type this:

    Code:
    # Usplash configuration file
    # These parameters will only apply after running update-initramfs.
    
    xres=1024
    yres=768
    And after saving the file, run:

    $ sudo update-initramfs -u
    $ sudo lilo

    -----

    Last edited by volanin; November 18th, 2008 at 11:27 PM.

Page 2 of 10 FirstFirst 1234 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •