Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
VGA, nVidia, and fb
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
SAngeli
l33t
l33t


Joined: 16 Apr 2004
Posts: 904
Location: Italy

PostPosted: Fri Jun 03, 2005 5:09 pm    Post subject: VGA, nVidia, and fb Reply with quote

Hi,

on an AMD64 64-bit OS with GeForce 6600 PCIe I have enabled fb and splashutils.
This is the line I use to start my PC:

Code:
title  GENTOO Linux - Frame Buffer (2.6.11-gentoo-r3-k8)
root (hd0,0)
kernel (hd0,0)/boot/bzImage-2.6.11-r3-k8 ro root=/dev/sda3 video=vesafb:mtrr,ywrap,1280x1024-32@60 splash=silent,theme:gentoo
initrd (hd0,0)/boot/fbsplash-gentoo-1280x1024


This way splash and fb do not start. Also, dmesg | grep vesafb is not found.
I discovered that if instead I load this, it works.
Code:
title  GENTOO Linux - Frame Buffer (2.6.11-gentoo-r3-k8)
root (hd0,0)
kernel (hd0,0)/boot/bzImage-2.6.11-r3-k8 ro root=/dev/sda3 vga=791

dmesg | grep vesafb reports:
Code:
vesafb: framebuffer at 0xc0000000, mapped to 0xffffc20000080000, using 3072k, total 131072k
vesafb: mode is 1024x768x16, linelength=2048, pages=1
vesafb: scrolling: redraw
vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0


Strange that also it loads fb and splash but at the end.
Is gentoo splashutils crazy?

So, I was thinking: is it possible that I have to run a code line with the vga statement like this?
Code:
kernel (hd0,0)/boot/bzImage-2.6.11-r3-k8 ro root=/dev/sda3 vga=791 video=vesafb:mtrr,ywrap,1280x1024-32@60 splash=silent,theme:gentoo


If so:
1) how come splash is not loaded at all;
2) fb is applied at the end of the entire loading process;
3) what is the value for vga for 1280x1024 resolution?

Is it perhaps that splashutils does not run on amd64?

Thank you,
Spiro
Back to top
View user's profile Send private message
racer_alpha
n00b
n00b


Joined: 28 Apr 2005
Posts: 25

PostPosted: Fri Jun 03, 2005 7:24 pm    Post subject: Reply with quote

I've had similar problems to what you are describing 2x now. The first time I misspelled something in the grub.conf, and the second time I had the wrong thing enabled in my kernel.

Are you using the vesafb or the vesafb-tng? Do you have it compiled in the kernel or as a module? I trust you have support for the framebuffer console built into the kernel as well? What sources are you using for your kernel?
Back to top
View user's profile Send private message
avieth
Veteran
Veteran


Joined: 17 Sep 2004
Posts: 1945
Location: Canada

PostPosted: Fri Jun 03, 2005 7:38 pm    Post subject: Reply with quote

Not sure what you mean about splashutils..... but this may work to your needs.

https://forums.gentoo.org/viewtopic-t-49036-highlight-bootsplash+grubsplash+howto.html

Follow that guide carefully, make sure you use the same kernel configuration as him.
Back to top
View user's profile Send private message
Headrush
Watchman
Watchman


Joined: 06 Nov 2003
Posts: 5597
Location: Bizarro World

PostPosted: Fri Jun 03, 2005 9:21 pm    Post subject: Reply with quote

If you are on amd64 you must use the vesa framebuffer driver and not the vesa-tng driver.

Hence, that means the video= options are only for the vesa-tng driver, so remove them.

To get the splashscreen sooner you need to use an initrd ramdisk or compile the splashscreen into the kernel.
The first option is generally easier for new users.

Follow the thread meantioned above, just remember to use use the vesa driver and NOT the vesa-tng driver.
Back to top
View user's profile Send private message
SAngeli
l33t
l33t


Joined: 16 Apr 2004
Posts: 904
Location: Italy

PostPosted: Sun Jun 05, 2005 11:07 am    Post subject: Reply with quote

Hi,

I noticed that you provided me with bootsplash instructions. But, I have implemented # Gensplash splashutils. Are the two different and which one to prefer? Which one between splashutils and bootsplash should I choose? I know that bootsplash is depreciated.

Yes, I use vesafb as being the only option available. I compiled all the fbuffer in the kernel as adviced by this wiki thread.
I am using gentoo-source 64-bit OS.
Now, because fbuffer was getting crazy, I unmerged splashutils.

How to learn what is and what is not enabled in AMD64 as grub switches (example: video=, theme...)?

Thank you,
Spiro
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum