Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Nvidia problems with kernel 2.6.13 [solved, for newer cards]
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
McManus
Apprentice
Apprentice


Joined: 10 Apr 2002
Posts: 176
Location: Austin, TX

PostPosted: Tue Aug 30, 2005 3:36 am    Post subject: Nvidia problems with kernel 2.6.13 [solved, for newer cards] Reply with quote

I downloaded and compiled the new 2.6.13 kernel today (after making sure the gpg signature checked out okay) with the usual options, rebooted, installed nvidia-kernel and nvidia-glx, and rebooted again. Tried to load up X.org, and BOOM! I got errors. I haven't had to change my /etc/X11/xorg.conf in a long time, and after reading the bit on kerneltrap, I'm guessing it has something to with the PCI mappings...?

Anyhow, here's the error I got (in /var/log/Xorg.0.log.old):

Code:
(**) NVIDIA(0): Enabling cursor shadow
(**) NVIDIA(0): ConnectedMonitor string: "CRT, CRT"
(**) NVIDIA(0): TwinView enabled
(--) NVIDIA(0): Linear framebuffer at 0xE0000000
(--) NVIDIA(0): MMIO registers at 0xB1000000
(EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module!
(EE) NVIDIA(0):  *** Aborting ***
(II) UnloadModule: "nvidia"
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found

Please consult the The X.Org Foundation support
         at http://wiki.X.Org
 for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional information.


What's odd is that the actual error I get when I try to run X.org (that's not in the logs) is it complains about not finding a device PCI:2:5:0, which is my PCI video card. However, my xorg.conf is ONLY configured with one video card, my AGP one which is BusID PCI:1:5:0. Very strange.

Anyone else having any nVidia issues?
_________________
McManus
----
Linux user #267375 - http://counter.li.org


Last edited by McManus on Tue Aug 30, 2005 4:09 am; edited 1 time in total
Back to top
View user's profile Send private message
cpakkala
Apprentice
Apprentice


Joined: 17 Dec 2004
Posts: 154

PostPosted: Tue Aug 30, 2005 3:42 am    Post subject: Reply with quote

Which version of nvidia drivers are you using? I'm having the same problem with the old drivers (6629) and I can't use the new ones cause my graphics card is now considered legacy. Sux...
Back to top
View user's profile Send private message
McManus
Apprentice
Apprentice


Joined: 10 Apr 2002
Posts: 176
Location: Austin, TX

PostPosted: Tue Aug 30, 2005 3:49 am    Post subject: Reply with quote

cpakkala wrote:
Which version of nvidia drivers are you using? I'm having the same problem with the old drivers (6629) and I can't use the new ones cause my graphics card is now considered legacy. Sux...


Code:
$ semerge nvidia-kernel nvidia-glx -vp

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] media-video/nvidia-kernel-1.0.6629-r4  0 kB
[ebuild   R   ] media-video/nvidia-glx-1.0.6629-r6  0 kB

Total size of downloads: 0 kB


I don't know what you mean by old drivers. These seem to be the latest in the stable tree for me...?
_________________
McManus
----
Linux user #267375 - http://counter.li.org
Back to top
View user's profile Send private message
cpakkala
Apprentice
Apprentice


Joined: 17 Dec 2004
Posts: 154

PostPosted: Tue Aug 30, 2005 3:56 am    Post subject: Reply with quote

Those are the exact same driver versions I'm using. I mean there are new drivers (version ends in the 7000s) that add new features for the newer cards only. Nvidia's website says that legacy cards are no longer supported with the new drivers, thus the 6000s are no longer being updated. On the list of legacy cards is my geforce gts2. My guess is that the new 2.6.13 kernel made some changes that only the newer drivers can handle (I'm only guessing that the new drivers work since noone with new cards has complained yet)

Last edited by cpakkala on Tue Aug 30, 2005 3:59 am; edited 1 time in total
Back to top
View user's profile Send private message
spindley
n00b
n00b


Joined: 02 Aug 2005
Posts: 48
Location: Calgary, AB Canada

PostPosted: Tue Aug 30, 2005 3:58 am    Post subject: Reply with quote

I *just* booted into 2.6.13, and after re-emerging nvidia-kernel-1.0.7676 and nvidia-glx-1.0.7676-r1 (unstable branch), everything works perfectly.

Mike
Back to top
View user's profile Send private message
cpakkala
Apprentice
Apprentice


Joined: 17 Dec 2004
Posts: 154

PostPosted: Tue Aug 30, 2005 4:00 am    Post subject: Reply with quote

See, spindley is using the new drivers, just as I suspected. I think us old timers might be screwed.
Back to top
View user's profile Send private message
cs.cracker
n00b
n00b


Joined: 06 Mar 2005
Posts: 62

PostPosted: Tue Aug 30, 2005 4:06 am    Post subject: Reply with quote

I am using 70.xx drivers on a GeForce 4 under Windows, I dont know if that card is also considered legacy, but thought Id point that out.
Back to top
View user's profile Send private message
McManus
Apprentice
Apprentice


Joined: 10 Apr 2002
Posts: 176
Location: Austin, TX

PostPosted: Tue Aug 30, 2005 4:08 am    Post subject: Reply with quote

*whew*

Looks like I freaked out a bit too early. It's been a while since I've had to worry about getting video working, so I guess I've been taking it for granted.

Anyhow, seems like the unstable drivers (1.0.7676-r1) are working perfectly fine for me.

...sorry cpakkala :oops:
_________________
McManus
----
Linux user #267375 - http://counter.li.org
Back to top
View user's profile Send private message
cpakkala
Apprentice
Apprentice


Joined: 17 Dec 2004
Posts: 154

PostPosted: Tue Aug 30, 2005 4:35 am    Post subject: Reply with quote

You must have a newer card then. 7676 fails and even says in the output that it doesn't support my legacy card. ugg.
Back to top
View user's profile Send private message
kmare
l33t
l33t


Joined: 20 Nov 2004
Posts: 619
Location: Thessaloniki, Greece

PostPosted: Tue Aug 30, 2005 9:05 am    Post subject: Reply with quote

nvidia will release a legacy driver for older hardware if a kernel needs some changes in the driver itself.. at least that's what they said
Back to top
View user's profile Send private message
Raistlin
l33t
l33t


Joined: 17 May 2004
Posts: 691
Location: Boston, MA

PostPosted: Tue Aug 30, 2005 10:35 am    Post subject: Reply with quote

kmare wrote:
nvidia will release a legacy driver for older hardware if a kernel needs some changes in the driver itself.. at least that's what they said


Muahahah :twisted: That somehow reminds me of the promises from ATI :roll:
Hope that I am completely wrong and just black-seing ;)

Cheers, R.
_________________
Zwei Was Eins Initially

"Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it."
Back to top
View user's profile Send private message
bigfoot-
n00b
n00b


Joined: 19 Jul 2003
Posts: 19
Location: Erlangen, Germany

PostPosted: Tue Aug 30, 2005 10:36 am    Post subject: works partially Reply with quote

1.0.7676 "works" for my NV11 [GeForce2 MX/MX 400] (rev a1), though I already had X stalling after one hour which rather points towards instability, not incompatibility. kmare, cpakkala: Where do you have this information from regarding "nvidia will release a legacy driver for older hardware if a kernel needs some changes in the driver itself" and this 7000s/6000s versioning issues?
_________________
"We have seen the light at the end of the tunnel, and it's out." -- unknown
Back to top
View user's profile Send private message
bigfoot-
n00b
n00b


Joined: 19 Jul 2003
Posts: 19
Location: Erlangen, Germany

PostPosted: Tue Aug 30, 2005 10:41 am    Post subject: back to nv Reply with quote

I'm switching from nvidia to nv (xorg's open source nvidia driver) now until nvidia turns more stable again.
_________________
"We have seen the light at the end of the tunnel, and it's out." -- unknown
Back to top
View user's profile Send private message
b1f1
n00b
n00b


Joined: 20 Feb 2005
Posts: 19
Location: Germany

PostPosted: Tue Aug 30, 2005 10:55 am    Post subject: Reply with quote

i had the same problem with kernel 2.6.13 nvidia 6000 series and udev.

i found out that /dev/nvidia* was gone, that was the problem.

for all of you who still have problems: run this script as root:

Code:

for i in 0 1 2 3 4 5 6 7; do
  node="/dev/nvidia$i"
  rm -f $node
  mknod $node c 195 $i  || echo "mknod \"$node\""
  chmod 0660 $node      || echo "chmod \"$node\""
  chown :video $node    || echo "chown \"$node\""
done
         
node="/dev/nvidiactl"
rm -f $node
mknod $node c 195 255   || echo "mknod \"$node\""
chmod 0666 $node        || echo "chmod \"$node\""
chown :video $node      || echo "chown \"$node\""


and for everyone else i suggest not to upgrade to the new kernel yet.
nvidia is not the only thing that doesn't work anymore.
At least here, my framebuffer devices also have vanished. :(
Back to top
View user's profile Send private message
b1f1
n00b
n00b


Joined: 20 Feb 2005
Posts: 19
Location: Germany

PostPosted: Tue Aug 30, 2005 10:58 am    Post subject: Reply with quote

hey bigfoot-,
I am from Erlangen too! :) 8)
Back to top
View user's profile Send private message
makomk
n00b
n00b


Joined: 15 Jul 2005
Posts: 46
Location: Not all there

PostPosted: Tue Aug 30, 2005 4:50 pm    Post subject: Reply with quote

b1f1 wrote:
i had the same problem with kernel 2.6.13 nvidia 6000 series and udev.

i found out that /dev/nvidia* was gone, that was the problem.


Thanks - that solved a problem I was having with kernel 2.6.13 and nvidia (both 6629-r4 and 7676 didn't work). If X complains that the nvidia kernel module isn't loaded, but dmesg and modprobe indicate that it was inserted successfully, chances are you've got this too. Now to figure out why the text is too big in console mode and check for other niggles (it is ~x86, after all)...
Back to top
View user's profile Send private message
skywarp
n00b
n00b


Joined: 19 Jun 2004
Posts: 36
Location: Germany

PostPosted: Tue Aug 30, 2005 4:58 pm    Post subject: My card's working neither Reply with quote

I am also using a legacy card. Drivers up to Version 7174 are working fine until kernel 2.6.13. I am getting the same Xorg logs as above.

Besides I found something which made me unsure wether I maybe have misconfigured my box:
whenever I try to test X with a
Code:
startx
command it tries to load the nvidia module, even if this one has already been loaded by an "nvidia" entry in /etc/modules.autoload.d/kernel-2.6 . I thought startx is normally used by the system to bring up X during booting? This looks a little bit redundant to me.

Best regards
Marko
Back to top
View user's profile Send private message
cpakkala
Apprentice
Apprentice


Joined: 17 Dec 2004
Posts: 154

PostPosted: Tue Aug 30, 2005 5:04 pm    Post subject: Reply with quote

b1f1 wrote:
i had the same problem with kernel 2.6.13 nvidia 6000 series and udev.

i found out that /dev/nvidia* was gone, that was the problem.


Yep; that's the problem. creating the dev nodes fixed it. Thanks. But it sux that there's an issue with udev and kernel 2.6.13. Makes me wonder what other devices are missing...
Back to top
View user's profile Send private message
grooveman
Veteran
Veteran


Joined: 24 Feb 2003
Posts: 1176

PostPosted: Tue Aug 30, 2005 9:24 pm    Post subject: Reply with quote

Grrrrrrrrr..........

Once again, closed source code interfering with progress!

I can't get it to work no matter what I do. (Geforce 4 4600 TI). I tried everything here... going back to kernel 2.6.10...
_________________
To look without without looking within is like looking without without looking at all.
Back to top
View user's profile Send private message
gpierce
Tux's lil' helper
Tux's lil' helper


Joined: 15 Dec 2004
Posts: 111

PostPosted: Wed Aug 31, 2005 12:06 am    Post subject: Reply with quote

I have a nvidia GeForce Ti 4400 and I can't get xserver to start with new or old nvidia drivers, either. Tried re-emerging nvidia-glx and nvidia-kernel as well nvidia-settings, and while the compile goes fine, still no X. Checked on the nvidia site to make sure that my card has not fallen out of its support period. It seems it still is supported. So, it does seem like a kernel issue, in which case, you have to wonder just what kind of testing the kernel received before it was made public. Xserver not starting is not a minor issue that you could overlook easily.:x
Back to top
View user's profile Send private message
cpakkala
Apprentice
Apprentice


Joined: 17 Dec 2004
Posts: 154

PostPosted: Wed Aug 31, 2005 12:12 am    Post subject: Reply with quote

Has anyone reported this? I'm not familiar with the bug reporting process.
Back to top
View user's profile Send private message
gpierce
Tux's lil' helper
Tux's lil' helper


Joined: 15 Dec 2004
Posts: 111

PostPosted: Wed Aug 31, 2005 12:45 am    Post subject: Reply with quote

I think you could file it in bugzilla.gentoo but I am afraid that I am not technically sophisticated enough to know precisely what information the gentoo kernel maintainers would need to really help them out, other than my card, kernel version, nvidia. Plus, I have this nagging doubt that it might still be something I have overlooked. :?
Back to top
View user's profile Send private message
nukem996
l33t
l33t


Joined: 13 Nov 2003
Posts: 776

PostPosted: Wed Aug 31, 2005 8:14 am    Post subject: Reply with quote

Not sure if someone has done this but the latest drivers work fine with legacy card. My girlfriend had a geforce 2 mx and it worked fine with all the latest drivers(just gave her my old 5900 Ultra last week). Id try the latest drivers with 2.6.13 and your card and see what happens.
Back to top
View user's profile Send private message
boroshan
l33t
l33t


Joined: 16 Apr 2003
Posts: 730
Location: upside down

PostPosted: Wed Aug 31, 2005 11:11 am    Post subject: Reply with quote

gpierce wrote:
I think you could file it in bugzilla.gentoo but I am afraid that I am not technically sophisticated enough to know precisely what information the gentoo kernel maintainers would need to really help them out, other than my card, kernel version, nvidia.

Throw in the output from emerge --info and you're pretty much set. Anyhting else they need, they'll qask for.

gpierce wrote:
Plus, I have this nagging doubt that it might still be something I have overlooked. :?


They don't bite. Well, not for a first offence, anyway ;)
_________________
Don't let THEM immanentize the Eschaton!
Back to top
View user's profile Send private message
skywarp
n00b
n00b


Joined: 19 Jun 2004
Posts: 36
Location: Germany

PostPosted: Wed Aug 31, 2005 8:00 pm    Post subject: Bug filed Reply with quote

https://bugs.gentoo.org/show_bug.cgi?id=104369

Maybe also take a look at
Quote:
Kernel 2.6.13 is out
Thread in this forum.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
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