|
|
#1 | |
|
Registered User
Join Date: Aug 2007
Posts: 36
|
Do I have any benefit from putting the nvidia kernel module into the initial ram disk?
Would the driver module recognize the nVidia hardware on bootup? The Linux Nouveau driver seem to set the display resolution at bootup. It would be cool if the nVidia driver could do the same when put into the initial ram disk. Malte |
|
|
|
|
|
|
#2 | |
|
Registered User
Join Date: Jan 2010
Posts: 26
|
The nvidia driver does not support KMS so that would be a no.
|
|
|
|
|
|
|
#3 |
|
Registered User
Join Date: Apr 2006
Posts: 277
|
To be nitpicky, but it's important to be in this case, KMS has nothing to do with the console switching to a high resolution. It's all because there a fbcon driver integrated into the KMS drivers.
Nvidia doesn't use KMS but they do have modesetting in the kernel. So all that would be necessary is for them to have a fbcon driver in their module. But they won't do it because none of their main customers require it. |
|
|
|
|
|
#4 | |
|
Registered User
Join Date: Jun 2006
Posts: 678
|
NVIDIA's blob doesn't do/support KMS, so adding it to initrd makes no sense.
|
|
|
|
|
|
|
#5 |
|
Registered User
Join Date: Aug 2004
Posts: 301
|
|
|
|
|
|
|
#6 | |
|
Registered User
Join Date: Mar 2010
Location: UK
Posts: 16
|
Quote:
Just append "vga=xxx" to the end of the kernel bootline in /boot/grub/grub.conf where "xxx" corresponds to the resolution and colour depth desired. See here for a list of codes: http://en.wikipedia.org/wiki/VESA_BI...o_mode_numbers Is that what you are looking for?
__________________
http://elrepo.org The Community Enterprise Linux Repository Last edited by phil@elrepo; 08-04-11 at 04:14 PM. Reason: trim quote |
|
|
|
|
|
|
#7 |
|
Registered User
Join Date: Apr 2006
Posts: 277
|
Oh? It's not possible to have a fbcon driver in a closed module?
Two issues with that: One, vesafb is slow as hell. And two, the desired resolution may or may not be (with nvidia it tends to be the latter) in the card's vbios. |
|
|
|
![]() |
| Thread Tools | |
|
|