Page 1 of 2 12 LastLast
Results 1 to 10 of 11

Thread: No Boot-Splash screen - why?

  1. #1
    LittleStuart NNTP User

    Default No Boot-Splash screen - why?

    Hi,

    I'm missing the boot splash screen between grub and the starting of kdm. I only get a black screen displaying all the kernels output and init's.
    I checked the grub conf which has "vga=0x315 splash=silent" as parameters. I also tried to rebuilt the initrd with mkinitrd and in the output is the splash theme included.

    Do you have any ideas why there is no splash screen displayed? When using splash=verbose I get also only the black screen.


    Greetings Stuart

  2. #2
    Join Date
    Jun 2008
    Location
    Rome, Italy
    Posts
    249

    Default Re: No Boot-Splash screen - why?

    Try vga=0x317

  3. #3
    Kevin Nathan NNTP User

    Default Re: No Boot-Splash screen - why?

    On Sun, 06 Jul 2008 22:26:04 GMT
    bcrisciotti <bcrisciotti@no-mx.forums.opensuse.org> wrote:

    >
    >Try vga=0x317
    >


    Just for a more complete listing, see the tables below for resolutions
    and color depths. This can help the OP pick the right one based on his
    resolution . . .


    In decimal numbers:

    | 640x480 800x600 1024x768 1280x1024 1600x1280
    ----+------------------------------------------------
    256 | 769 771 773 775 796
    32k | 784 787 790 793 797
    64k | 785 788 791 794 798
    16M | 786 789 792 795 799

    And in hex numbers:

    | 640x480 800x600 1024x768 1280x1024 1600x1280
    ----+-----------------------------------------------
    256 | 0x301 0x303 0x305 0x307 0x31C
    32k | 0x310 0x313 0x316 0x319 0x31D
    64k | 0x311 0x314 0x317 0x31A 0x31E
    16M | 0x312 0x315 0x318 0x31B 0x31F



    --
    Kevin Nathan (Arizona, USA)
    Linux is not a destination, it's a journey -- enjoy the trip!

    Linux 2.6.22.18-0.2-default
    9:47pm up 1 day 3:20, 21 users, load average: 1.80, 0.76, 0.61


  4. #4
    LittleStuart NNTP User

    Default Re: No Boot-Splash screen - why?

    Thanks,
    I don't expect this to help, because the splash resolution is 800x600, but I'll try it.

  5. #5
    Join Date
    Jun 2008
    Location
    Atlanta, Georgia, USA
    Posts
    2,429

    Default Re: No Boot-Splash screen - why?

    Quote Originally Posted by LittleStuart View Post
    Thanks,
    I don't expect this to help, because the splash resolution is 800x600, but I'll try it.
    Two different things. To display a graphical image of any resolution (before the X server is started), the kernel must load a framebuffer driver for your display. The vesafb driver supports certain resolutions, and the one used must be supported by your graphics card.

    Immediately after booting, get into a terminal and at the command line do:

    >dmesg | grep vga
    >dmesg | grep vesafb

    You'll see the command line passed to the kernel, and you'll see the results of trying to load the framebuffer.

  6. #6
    Join Date
    Jun 2008
    Location
    Concord, California
    Posts
    264

    Default Re: No Boot-Splash screen - why?

    Also, do you have an external USB hard drive attached? It seems that 11 does not like to have that powered on during boot.

    See Bug # 386843

    This is a problem on 32 and 64 bit. The bug report has more comments on the situation.
    OpenSUSE Leap 15, KDE5 (plasma 5.16.5, frameworks 5.62, QT 5.13.1)

  7. #7
    johanbresler NNTP User

    Default Re: No Boot-Splash screen - why?

    vga="standard" will work. It's the only one that works for this situation.

  8. #8

    Default Re: No Boot-Splash screen - why?

    Quote Originally Posted by Kevin Nathan View Post
    Just for a more complete listing, see the tables below for resolutions
    and color depths. This can help the OP pick the right one based on his
    resolution . . .


    In decimal numbers:

    | 640x480 800x600 1024x768 1280x1024 1600x1280
    ----+------------------------------------------------
    256 | 769 771 773 775 796
    32k | 784 787 790 793 797
    64k | 785 788 791 794 798
    16M | 786 789 792 795 799

    And in hex numbers:

    | 640x480 800x600 1024x768 1280x1024 1600x1280
    ----+-----------------------------------------------
    256 | 0x301 0x303 0x305 0x307 0x31C
    32k | 0x310 0x313 0x316 0x319 0x31D
    64k | 0x311 0x314 0x317 0x31A 0x31E
    16M | 0x312 0x315 0x318 0x31B 0x31F

    How does one retrieve this information? Is there a terminal command that will return the vga options as shown above? I was trying to figure out how to get the vga list when I found this post.

  9. #9
    Join Date
    Jun 2008
    Location
    Atlanta, Georgia, USA
    Posts
    2,429

    Default Re: No Boot-Splash screen - why?

    Quote Originally Posted by pontke View Post
    How does one retrieve this information? Is there a terminal command that will return the vga options as shown above? I was trying to figure out how to get the vga list when I found this post.
    That data is the vesa table, expressed in decimal and in hex. You can find the table easily with google.

    If this is in regard to boot splash . . . first, understand that at boot the graphical display is enabled through the vesafb framebuffer driver which is compiled into the kernel (not to be confused with the video driver used by the X server). For a particular mode to be used it must be recognized by both the graphics device and the monitor. The modes reported by your card can be retrieved in a terminal with:

    Code:
    hwinfo --framebuffer
    I don't recall whether hwinfo is installed by default; for sure it is in the standard OSS repository. It must be run as root.

    Not all the modes reported by the card are necessarily supported by the framebuffer (note that strictly speaking, vga only goes up to 800x600, which is what Windows uses at boot), but they typically all are by the X video driver.

  10. #10

    Default Re: No Boot-Splash screen - why?

    Thanks mingus725!

    As a matter of fact, I was interested in those values because of bootsplash. Recently I replaced a TV tuner card in one of the desktop machines. Prior to replacing the card, openSUSE 11.1 boot just fine. It might be coincidental, but after replacing the TV card, bootsplash displayed as normal, but it would boot to a terminal prompt rather than kdm, and startx would not start. (I don't recall the error). It was something about no supporting monitors found. The workaround that I found was to remove the "vga=0x--" line before booting. If I did that, I do not get the openSUSE boot splash, but I do get the NVIDIA splash followed by the kdm login screen.

    Since it was the "vga=" boot option that prevented kdm/X from starting, I was assuming it had to do with the vga mode that it was using. Currently I have 0x317 in there, and I'm at least getting kdm (still no bootsplash).

    I'll try the "hwinfo" command that you suggested.

    Thanks!

Page 1 of 2 12 LastLast

Posting Permissions

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