LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 03-30-2009, 05:41 PM   #1
dtjohnst
Member
 
Registered: Jan 2004
Posts: 53

Rep: Reputation: 15
nvidiafb won't load


I know that nvidiafb doesn't work with nvidia drivers for X, but I don't use X. I just wanted to clear that up right from the start.

I can't get nvidiafb to load a framebuffer. I'm running Gentoo on a Dell Inspiron 1720 with an nvidia 8600M. It runs fine and framebuffers with uvesafb. I wanted to get nvidiafb working for acceleration, and because I'm having issues with mplayer in framebuffer (no point getting mplayer working with 1 framebuffer if I'm going to be switching it).

For uvesafb to work, I had to compile a kernel with initramfs and userspace linker support, then compile/install klibc and v86d, link my kernel to the v86d initramfs and recompile. When I switched to nvidiafb, I left everything the same except I unselected uvesafb support under the framebuffer drivers section and selected nvidiafb support, then recompiled without making any other changes. I copied my bzImage to /boot and changed my grub.conf from video=uvesafb:1920x...... to video=nvifiafb:1920x...., without making any other changes to anything.

I've seen a lot of posts of people getting it to work using the vga= flag, but they all seem to have VGA or VESA support also added to their kernel, and as I understand it, at that point they aren't using the nvidiafb at all and are just using the VESA or VGA ones.

I'd REALLY like to get nvidiafb working because I'd REALLY like to be able to play video from my framebuffer. I don't have a need for X because 99% of the stuff I do is text based. The only stuff that isn't I can easily handle with a framebuffer.
 
Old 04-02-2009, 12:11 AM   #2
dtjohnst
Member
 
Registered: Jan 2004
Posts: 53

Original Poster
Rep: Reputation: 15
Well, I decided to use the vga= option, since that seems to be how everyone is doing it, and I just get a blank screen. If I compile support for vesafb into my kernel it works fine, but only using vesafb, it doesn't load nvidiafb, so no accelerated framebuffer.

SOMEONE here has to know how to make nvidiafb work. I've got an 8600M GT. I thought maybe I should try rivafb, so I removed nvidiafb support for my kernel and added rivafb support. I get the same result. If I add the resolution to the video= parameter (rivafb:1920x1200-32), I just get a standard console with no framebuffer. If I use video=rivafb vga=0x37d, I just get a blank screen.

Something isn't quite right.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
Problem with nvidiafb after compiling kernel donryanocero Slackware 7 09-13-2008 08:42 PM
Problem with sppeed of load my site, no start of load mladja04 Linux - Server 1 04-25-2008 03:48 PM
Kernel Modules, to load or not to load VampireL0rd Linux - Software 3 07-24-2007 09:20 PM
nvidia and nvidiafb combination konsolebox Linux - Kernel 22 08-02-2006 04:02 PM
Websites load slow, but once they load, any links inside them load fast smurcoch Mandriva 3 02-06-2006 12:47 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 03:38 AM.

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