You are not logged in.

#26 2004-12-26 18:02:28

z4ziggy
Member
From: Israel
Registered: 2004-03-29
Posts: 573
Website

Re: nvidia problem

on my tests i used Arch defaults - default packages, default settings, default rules. and no, no custom kernel.

Offline

#27 2004-12-26 18:05:40

tpowa
Developer
From: Lauingen , Germany
Registered: 2004-04-05
Posts: 2,262

Re: nvidia problem

ok i cannot see a problem with your installation sad
really strange
you have an entry in /etc/modprobe.conf for nvidia ?
that should be inserted by nvidia-installer

Offline

#28 2004-12-26 18:11:20

tpowa
Developer
From: Lauingen , Germany
Registered: 2004-04-05
Posts: 2,262

Re: nvidia problem

alias char-major-195* nvidia
should be in modprobe.conf

perhaps is modprobe.conf no longer in the noupgrade list
in newer versions on install medium

Offline

#29 2004-12-26 20:25:30

z4ziggy
Member
From: Israel
Registered: 2004-03-29
Posts: 573
Website

Re: nvidia problem

well, i didnt always made sure about the modprobe.conf, but again i say - the module WAS loaded, and EVERYTHING was ok while using devfs. only problem is with udev, then the module IS loaded, but no /dev/nvidia* nodes.
i just checked with another partition i left for testing where i used the Arch 0.7-beta2 install, and the modprobe.conf does have the "alias char-major-195* nvidia", yet /dev/nvidia* nodes are not created when using udev.

Offline

#30 2004-12-27 08:02:16

tpowa
Developer
From: Lauingen , Germany
Registered: 2004-04-05
Posts: 2,262

Re: nvidia problem

well i don't know what's went wrong
but if you have a 0.6 with udev that is up to date , which works
and a 0.7beta2 with udev that doesn't work

can you make a diff of both /etc to see what's different

perhaps we find the error this way smile

i'll add some patches to nvidia driver
but i don't think that will solve your problem

Offline

#31 2004-12-27 13:30:24

z4ziggy
Member
From: Israel
Registered: 2004-03-29
Posts: 573
Website

Re: nvidia problem

i agree tpowa, comparing the /etc might help us find the problem... maybe i'll have some time in the weekend...

Offline

#32 2004-12-27 13:32:18

lanrat
Member
From: Poland
Registered: 2003-10-28
Posts: 1,274

Re: nvidia problem

Looks like there is something in ealier version that survived upgrades and it's not present in the new version  :?:

Normally this should be the "timeout issue" as it's described in the docs I posted in my previous posts.
I guess you could review them and check if something is not missing in the current installation process.
But it shouldn't happen if the driver is loaded from rc.conf during boot process IMO.

Since z4ziggy used the same driver versions but with different arch versions shouldn't this be realted to udev and not nvidia installer? Why does it work right after installation of nvidia driver and not after a reboot?

grep udev /var/log/pacman.log
[07/28/04 00:24] installed udev (030-5)
[11/14/04 18:21] upgraded udev (030-5 -> 043-1)
[11/16/04 21:07] upgraded udev (043-1 -> 044-1)
[11/27/04 23:40] upgraded udev (044-1 -> 046-1)
[12/13/04 22:22] upgraded udev (046-1 -> 048-1)

Perhaps an answer is in udev cvs history?

This is a very misterious bug :-)

Offline

#33 2004-12-27 13:35:36

tpowa
Developer
From: Lauingen , Germany
Registered: 2004-04-05
Posts: 2,262

Re: nvidia problem

send the /etc in tar.bz2 to me and i can have a look at it earlier
you can remove shadow and other password stuff from the archive

tpowa nospam archlinux.org

good point when it does work right after installation
the.install file runs only
depmod -a
rmmod nvidia and
modprobe nvidia
not more

Offline

#34 2004-12-27 14:26:22

z4ziggy
Member
From: Israel
Registered: 2004-03-29
Posts: 573
Website

Re: nvidia problem

yep, im 99% convinced its something todo with udev. i googled till i found that older udev versions had some problems with the nvidia nodes, but that was fixed (according to docs). others had reported similar problems, thats how i found about the mknod solution (mknod /dev/nvidia0 c 195 0 && mknod /dev/nvidiactl c 195 255). seems to me there is a something Arch is keeping use of some older config from 0.6 which works great, but a newer one from 0.7 breaks the biz... i'll do the comparing l8r this weekend, but i bet its gonna look a lot diff so... have patience wink

tnx for all the info and help guys,
z4ziggy

Offline

#35 2004-12-28 11:59:32

tony
Member
Registered: 2004-10-11
Posts: 108

Re: nvidia problem

I've had more or less the same problem. Yesterday I switched to udev and the situation was the same as yours. What I 've done: I installed nvidia drivers sh NVIDIA . . .etc. than ran xorgconfig and set it up to default as if I wouldn't have installed drivers finally I was able to boot to kdm than I've changed xorgconfig file from nv to nvidia etc. and added nvidia to modules in rc.conf as well rebooted and it works like the charm I don't know what's causing this I'm newbie but it helped me so maybe you can try.

Offline

#36 2004-12-28 12:02:40

tpowa
Developer
From: Lauingen , Germany
Registered: 2004-04-05
Posts: 2,262

Re: nvidia problem

if you have probelms with nvidia binary drivers
the fallback solution is always us 'nv' or 'vesa' driver for X

Offline

#37 2004-12-28 14:07:53

z4ziggy
Member
From: Israel
Registered: 2004-03-29
Posts: 573
Website

Re: nvidia problem

tnx for the info tony wink
but i dont think its same problem, mainly since in my tests i didnt get to install or try xorg/xfree - all i cared about is the /dev/nvidia* nodes, which i doubt was your problem (looks to me yours was more in the xorg.conf file).
i hope to have some time this weekend to compare the /etc paths and see whats up.

Offline

#38 2004-12-28 15:08:43

tpowa
Developer
From: Lauingen , Germany
Registered: 2004-04-05
Posts: 2,262

Re: nvidia problem

are you sure that the nodes are created by the nvidia module?
and not only by running xorg?

Offline

#39 2004-12-28 16:37:52

lanrat
Member
From: Poland
Registered: 2003-10-28
Posts: 1,274

Re: nvidia problem

tpowa wrote:

are you sure that the nodes are created by the nvidia module?
and not only by running xorg?

According to all docs the nodes should be created during module loading (by udev in this case).
If you don't load the module in rc.conf and leave it in modules.conf then the module will be loaded when it's requested by xorg.
That's the known timeout problem: loading module triggers nodes creating but they are not created quickly enough for xorg so it fails to start.
This is supposed to be fixed by loading nvidia module from rc.conf at boot time (so it has enough time before xorg starts).
And this indeed works for me (I had timeout problem first time when I switched to udev IIRC because I wasn't loading nvidia module from rc.conf).
Z4ziggy problem is that the nodes are just not created at all during boot or xorg startup.
This also depends on the installation/upgrade method (which is really the strangest problem here since it's quite easy to create nodes manually from rc.local or something like this).

At least that's what I've found about this so far on the net. But maybe I'm missing something...

Offline

#40 2004-12-28 16:53:33

z4ziggy
Member
From: Israel
Registered: 2004-03-29
Posts: 573
Website

Re: nvidia problem

lol
actually lanrat u are right on the spot wink you gave a complete description for this strange behavior. i would just comment that i loaded the nvidia module manually (using modprobe), and did wait for a minute (!!) to confirm nodes are gone.

btw, about creting the nodes manually - sure i can, but thats not a real solution, only a workaround...

Offline

Board footer

Powered by FluxBB