LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 12-01-2006, 05:10 AM   #1
kremers78
Member
 
Registered: Nov 2006
Distribution: slackware 11.0
Posts: 40

Rep: Reputation: 15
bootsplash 2.6.18 black screen


My first post here.. I've been using this forum quite some time now, and it solved a lot of my problems/worries..
But it didn't solved my problem with bootsplash (not even after a long long long night of googling on this).

I've installed the patch into my kernel sources (2.6.18), config-ed the kernel, build the damn thing, installed the modules, etc, etc, etc.. Been doing this quite some time now, and i don't think i've missed a thing.

After that i'm getting stuck. The kernel has been build the right way, added an entry in lilo.conf, used lilo to save it, reboot, and the kernel is working.

After that i'm trying to generate a bootsplash. Using the bootsplash util "splash" with some nice downloaded bootsplashes seems to generate a initrd.gz in my /boot directory.

In the howto/website of bootsplash.org it says that i need to add this one to my lilo.conf..(and saved) which i did..
After a reboot my screen gets blank.. and it looks like it's hanging.
After some research i've found an error about gzip magic numbers. Looks like a corrupt gz file to me..

I've tried a lot of thing to get it to work.. nothing, nada, niets, noppes.

Also.. if i add a vga= options to my lilo.conf (i.e. vga=799 which is supported with my video card (radeon 9550) and monitor (intergraph 21")) it says that it's not a correct input option...


anyone has a idea?
I'm at work now.. so i can't post my lilo.conf (perhaps tonight)


regards
 
Old 12-01-2006, 11:02 AM   #2
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
Indeed, without you showing any of your configuration files, no idea at all.
I hope you ran "lilo" again after adding the initrd line to /etc/lilo.conf ?

Eric
 
Old 12-01-2006, 11:20 AM   #3
kremers78
Member
 
Registered: Nov 2006
Distribution: slackware 11.0
Posts: 40

Original Poster
Rep: Reputation: 15
Ok, this is my lilo.conf

i've ran /sbin/lilo with this one.. just a blank (black) screen.
The vga=0x0330 isn't good IMO, caus everywhere i look it says it has to be something like 799 (in my case 24 bit, 1600x1200)

Code:
boot = /dev/hda1
message = /boot/boot_message.txt
prompt
timeout = 1200

image = /boot/bzImage-2.6
  root = /dev/hda1
  label = Slackware
  read-only
  initrd=/boot/initrd-1600x1200
  vga=0x0330
in my first post i said initrd.gz.. that one is renamed to the above, everything seems to work without the initrd, no errors what so ever..
but with the initrd on (no # in front) it's going blank





regards

Last edited by kremers78; 12-01-2006 at 11:26 AM.
 
Old 12-04-2006, 09:33 AM   #4
kremers78
Member
 
Registered: Nov 2006
Distribution: slackware 11.0
Posts: 40

Original Poster
Rep: Reputation: 15
Anyone has a clue?
 
Old 12-07-2006, 03:48 AM   #5
kremers78
Member
 
Registered: Nov 2006
Distribution: slackware 11.0
Posts: 40

Original Poster
Rep: Reputation: 15
last call... anyone??
 
Old 12-07-2006, 08:03 AM   #6
Eternal_Newbie
Member
 
Registered: Jun 2005
Location: The Pudding Isles
Distribution: Slackware
Posts: 573

Rep: Reputation: 59
Have you tried with a different bootsplash image?
 
Old 12-07-2006, 10:14 AM   #7
kremers78
Member
 
Registered: Nov 2006
Distribution: slackware 11.0
Posts: 40

Original Poster
Rep: Reputation: 15
I've tried allmost everything..

bootsplash with different themes, a lot of kernel re-configuring/compiling/etc.
tried fbsplash.. also nothing...

so i've given up!
 
Old 12-07-2006, 02:38 PM   #8
Mr_C
Member
 
Registered: Jan 2004
Location: Trinidad & Tobago
Distribution: Slackware
Posts: 317

Rep: Reputation: 30
and by chance vga=791 doesn't work?
 
Old 12-08-2006, 04:20 AM   #9
kremers78
Member
 
Registered: Nov 2006
Distribution: slackware 11.0
Posts: 40

Original Poster
Rep: Reputation: 15
Nope.. I've tried 791 to 799. Even tried it with 0x in front of it.. but lilo says it's not a number. I've also tried the 0x033E like numbers, but also nothing there.

I've compiled my kernel with the setting 1600x1200-16@60 for the vesafb (in this case with de fbsplash instead of bootsplash), also nothing.
 
Old 12-08-2006, 02:06 PM   #10
kremers78
Member
 
Registered: Nov 2006
Distribution: slackware 11.0
Posts: 40

Original Poster
Rep: Reputation: 15
ok.. a small update in my quest to get it to work...

my lilo.conf contains a vga=795 option, which is supported by my video card (ati radeon 9550) and monitor (intergraph 21sd95).
as soon as i start to boot up a message appears : switch to color mode framebuffer 80x30, which is absolutely not what i had given up in lilo.

anyone a clue?
 
Old 12-08-2006, 09:54 PM   #11
Stroker
Member
 
Registered: Dec 2006
Location: The Nature Coast
Distribution: Slackware 01001101
Posts: 83

Rep: Reputation: 18
Quote:
Originally Posted by kremers78

my lilo.conf contains a vga=795 option

anyone a clue?
The lilo.conf vga key is to pass TEXT MODE options to the kernel eg. 80x50.

1) your passing invalid values.

2) you don't want text mode.

Remove the vga key from you lilo.conf

see > man lilo.conf > vga=
 
Old 12-09-2006, 09:57 AM   #12
kremers78
Member
 
Registered: Nov 2006
Distribution: slackware 11.0
Posts: 40

Original Poster
Rep: Reputation: 15
Ok.. that one worked (stupid stupid stupid.. caus i knew that one)

right now it's booting into 1280x1024, which is acceptable..
but no bootsplash...
when i look in DMESG i see "fbsplash: console 0 using theme 'default'"
which is not my theme...
 
Old 12-28-2006, 02:02 PM   #13
DaaNMaGeDDoN
LQ Newbie
 
Registered: Dec 2006
Distribution: Slackware
Posts: 7

Rep: Reputation: 0
Hi Kremers78,
This might help for finding the right vga modes for your framebufferdev:
http://www.mplayerhq.hu/vesautils/
from the vesautils compile and run the vbetest tool.
That will list some modes, now for the kernel vga= parameter, add 512, to the number in the []'s in front of your resolution of choice.
I made my 1280x800 laptop screen (behind a Intel945GM) work on native res. from boot
In 16 bit depth my mode calculated was 865, remember, this number is specifically for my setup, everybody should run the vbetest tool for themselves to find out the right vgamodes.
After i done that, i started playing with bootsplash, up till now i have the same problem with the initrd missing 'magic'. Seems to be a 2.6.18.x bug. When i boot into vga=791 (not intelfb but vesafb) and i load the initrd my screen gets blacked out. When i dont load the initrd it just boots in 1024x768, so that works.
I hope i saved some ppl a lot of time figuring out their vga modes wih this. If anybody found out a way to get a working bootsplash initrd under 2.6.18.x (solving the 'magic' problem), let us know.
GrtZ, DD.
 
Old 12-28-2006, 02:50 PM   #14
DaaNMaGeDDoN
LQ Newbie
 
Registered: Dec 2006
Distribution: Slackware
Posts: 7

Rep: Reputation: 0
Hi Kremers78,
This might help for finding the right vga modes for your framebufferdev:
http://www.mplayerhq.hu/vesautils/
from the vesautils compile and run the vbetest tool.
That will list some modes, now for the kernel vga= parameter, add 512, to the number in the []'s in front of your resolution of choice.
I made my 1280x800 laptop screen (behind a Intel945GM) work on native res. from boot
In 16 bit depth my mode calculated was 865, remember, this number is specifically for my setup, everybody should run the vbetest tool for themselves to find out the right vgamodes.
After i done that, i started playing with bootsplash, up till now i have the same problem with the initrd missing 'magic'. Seems to be a 2.6.18.x bug. When i boot into vga=791 (not intelfb but vesafb) and i load the initrd my screen gets blacked out. When i dont load the initrd it just boots in 1024x768, so that works.
I hope i saved some ppl a lot of time figuring out their vga modes wih this. If anybody found out a way to get a working bootsplash initrd under 2.6.18.x (solving the 'magic' problem), let us know.
GrtZ, DD.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
I messed with the screen resolution and now Redhat will boot into a black screen! Mr. Hill Linux - Newbie 29 05-04-2009 11:52 AM
log-in screen missing. dead black screen instead blastradius Ubuntu 5 11-30-2006 10:06 AM
Bootsplash Screen, Uh OH! soulxcavtor Linux - Software 11 06-04-2006 12:00 AM
Startx results in a black screen with VGA and screen errors kwosource Linux - Newbie 4 03-11-2005 02:58 PM
bootsplash screen tank728 Slackware 4 04-18-2004 01:32 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 07:19 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration