Bug 668762

Summary: no bootsplash after instalation
Product: [openSUSE] openSUSE 11.4 Reporter: Szymon Kowalczyk <fazerxlo>
Component: BasesystemAssignee: Javier Llorente <javier>
Status: RESOLVED INVALID QA Contact: E-mail List <qa-bugs>
Severity: Minor    
Priority: P5 - None CC: javier
Version: Milestone 6 of 6   
Target Milestone: ---   
Hardware: x86   
OS: SUSE Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: hwinfo --framebuffer
mkinitrd no bootsplash

Description Szymon Kowalczyk 2011-02-01 22:59:09 UTC
User-Agent:       Mozilla/5.0 (X11; Linux x86_64; rv:2.0b10) Gecko/20110121 Firefox/4.0b10

I did network installation and after all there is no bootsplash screen

I had to 

mkinitrd -s 1366x768

to fix it

Reproducible: Always

Steps to Reproduce:
1. install opensuse 11.4
2. restart system
3.
Actual Results:  
no bootsplash/splashscreen/etc just white letters on black screen

Expected Results:  
opensuse splashscreen
Comment 1 Javier Llorente 2011-03-10 22:48:59 UTC
What type of install did you choose (minimal, KDE, ..)?
Does this still happen on 11.4 (final)?
Comment 2 Szymon Kowalczyk 2011-03-10 23:29:32 UTC
KDE 64 bit kernel-desktop

after installation of final 11.4 there is no boot and shutdown splash

after install nvidia drivers 1-click-install splash is but without active progress bar but there is no shutdown splash
Comment 3 Javier Llorente 2011-03-20 18:55:52 UTC
Thanks for the info.
I have prepared a bootsplash fix which is going through the maintenance process to be released as an update.
Comment 4 Javier Llorente 2011-03-20 19:06:44 UTC
See bug #669474 for more info about the maintenance process.
Comment 5 Javier Llorente 2011-04-03 19:51:20 UTC
Sorry, I forgot. The bootsplash update fixing this has been published.
Comment 6 Szymon Kowalczyk 2011-04-12 18:44:48 UTC
I've installed all updates and it didn't fixed problem

TEST

openSUSE 11.4 64 bit

I've uninstalled nvidia driver and teinstalled bootloader

after restart there vasn't any bootsplash on start/shutdown/hibernate/wake up

after instalation of nvidia driver

start - OK but progress bar is not working
shutdown/hibernate - fail

after 

mkinitrd -s 1366x768

start/shutdown - OK but progress bar is not working
hibernate - fail
Comment 7 Javier Llorente 2011-04-12 19:13:20 UTC
What's the output of hwinfo --framebuffer?
Please attach a screenshot of bootsplash as well, if possible.
OK, so it works if you don't have the proprietary nvidia driver installed, right? After you installed it, did mkinitrd say anything relevant (error, warning)?
Comment 8 Szymon Kowalczyk 2011-04-12 19:51:43 UTC
Created attachment 424524 [details]
hwinfo --framebuffer
Comment 9 Javier Llorente 2011-04-12 19:56:08 UTC
In your case, the frambuffer doesn't support 1366x768 according to the output you have attached. Try "mkinitrd" or "mkinitrd -s (supported resolution)".
Comment 10 Szymon Kowalczyk 2011-04-12 22:31:03 UTC
after 

mkinitrd

and

mkinitrd -s 1360x768

there is no bootsplash

with or without nvidia driver

photo in attachment


after

nvidia driver installation or 

mkinitrd -s 1366x768

bootsplash is but without working progress bar
Comment 11 Szymon Kowalczyk 2011-04-12 22:31:56 UTC
Created attachment 424579 [details]
mkinitrd no bootsplash
Comment 12 Javier Llorente 2011-04-15 21:08:53 UTC
Which version of bootsplash do you have? rpm -qa |grep bootsplash


>mkinitrd -s 1366x768
That resolution isn't supported by framebuffer.
Comment 13 Szymon Kowalczyk 2011-04-19 19:39:04 UTC
rpm -qa |grep bootsplash

bootsplash-branding-openSUSE-3.1-64.66.1.noarch
bootsplash-3.3-167.168.1.x86_64

1366x768

this is in dmesg

[    0.975028] bootsplash: scaling image from 1366x768 to 1360x768


and problem while hibernate:

from CTRL ALT F10

Looking for splash system... splashy_start_splash: error -10none
Comment 14 Javier Llorente 2011-04-19 20:13:14 UTC
But do you get a normal bootsplash after running just "mkinitrd" (not mkinitrd -s <resolution>)?
Regarding the splashy error, please open another bug.
Comment 15 Szymon Kowalczyk 2011-04-19 21:00:50 UTC
simple mkinitrd make no splash
Comment 16 Javier Llorente 2011-04-19 22:43:58 UTC
Please be more verbose... are you using nvidia or nouveau?
Comment 17 Szymon Kowalczyk 2011-04-26 19:42:17 UTC
I made some more tests

with default mkinitrd and nvidia/noveau driver bootsplash isn't working

but with 

mkinitrd -s 1366x768

noveau driver bootsplash is working with progress-bar

nvidia driver bootsplash is working without progress-bar

probably answer is in bootloader

Screen 0: minimum 320 x 175, current 1366 x 768, maximum 1366 x 768

but there is no such resolution in grub config there is only 1360x768
Comment 18 Javier Llorente 2011-05-04 09:22:41 UTC
As I said, your framebuffer supports 1360x768, NOT 1366x768 (according to the output of hwinfo --framebuffer you pasted) and it's probably doing the following: 

bootsplash: scaling image from 1366x768 to 1360x768

when you run mkinitrd.

I'm glad you got it to work with nouveau. Closing this bug...