Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
/dev/nvidia1
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo
View previous topic :: View next topic  
Author Message
smaq
n00b
n00b


Joined: 05 May 2004
Posts: 19

PostPosted: Fri May 28, 2004 6:59 am    Post subject: /dev/nvidia1 Reply with quote

I finally got the new nvidia drivers working with 2.6.6...or so I thought. X will boot up fine, nvidia splash screen and all, but when i ran the sh_nvcheck.sh script I get the error:

The kernel device /dev/nvidia1 does not exist, is not a device,
or does not have the proper permissions set. This dev entry should
have been created when you created the kernel module. If you
compiled the module by hand, you may have to create this device
manually (major number 195, minor number 1). After this is done,
please run this script again.

There was another post with someone having the same issues, but unfortunately I don't read German. :(

Any ideas?
Thanks.


---Contents of entire script----------------

Welcome to the NVidia Driver Installation Checker.
This shell script is meant to help you debug your installation
of the beta NVidia Linux drivers. It is not 100% foolproof.
In particular, you will definitely want to make sure you have
the correct options in your XF86Config to make X work properly.
This script cannot debug your X setup. That being said, it
should prove useful if are having problems with the drivers and
want to check the validity of your driver install.

At no time will this script EVER make changes to your system.
It is simply a diagnostic tool - fixes of any kind will have to
come from you.

Press enter to continue...

OK, the first thing we need to do is make sure your XF86Config file
is set up correctly. In order to do this, I'm first going to try
and find where this file might be...
checking /usr/X11R6/lib/X11/XF86Config...
not found
checking /usr/X11R6/etc/X11/XF86Config...
not found
checking /etc/XF86Config...
not found
checking /etc/X11/XF86Config...
found
checking /etc/X11/XF86Config-4...
not found
I'm going to be doing my checking using /etc/X11/XF86Config. If this is not
actually your X config, then quit this script with Ctrl-C, remove
or rename the file, then run this script again.
Press enter to continue

I'm going to check your XF86Config file for the following things:
1) Loading the GLcore and glx modules
2) Specifying the nvidia driver instead of nv

Checking for the Load glx statement...

Load "glx"
It seems to be intact. Now lets see if you're loading the correct
video driver...

Driver "nvidia"
Everything seems fine in your X config file. This is not 100%
guaranteed to be accurate, but lets continue anyway (press enter)...
The next step involves making sure you have the proper files in

the right places, and that the kernel module loaded correctly.
Press enter to begin the test.
First lets make sure you don't have the old modules still present
by mistake...
Checking /usr/X11R6/lib/modules/extensions/libglx.a...
Checking /usr/X11R6/lib/modules/extensions/libGLcore.a...
You don't appear to have any conflicting older drivers. Now lets check
if the new driver files are in place...
Checking /usr/X11R6/lib/modules/drivers/nvidia_drv.o...
Checking /usr/X11R6/lib/modules/extensions/libglx.so...
Checking /usr/lib/libGL.so...
libGLcore.so.1 => /usr/lib/libGLcore.so.1 (0x40069000)
Checking /usr/lib/libGLcore.so.1...
All the files seem to exist. Now I'm going to see if your kernel
module is loaded correctly...
nvidia 2075144 12 - Live 0xf9be6000
The kernel device /dev/nvidia1 does not exist, is not a device,
or does not have the proper permissions set. This dev entry should
have been created when you created the kernel module. If you
compiled the module by hand, you may have to create this device
manually (major number 195, minor number 1). After this is done,
please run this script again.
:( :(
Back to top
View user's profile Send private message
nephros
Advocate
Advocate


Joined: 07 Feb 2003
Posts: 2139
Location: Graz, Austria (Europe - no kangaroos.)

PostPosted: Fri May 28, 2004 9:43 am    Post subject: Reply with quote

Did you install the drivers manually or through emerge?
Which kind of device manager do you use (udev/devfs/oldskool /dev)?
Do you have more than 1 nvidia card in your system?
does /dev/nvidia1 not exist at all or does it just have the wrong permissions?

You can always run the /sbin/NVmakedevices script to recreate all necessary nvidia device nodes.

HTH
_________________
Please put [SOLVED] in your topic if you are a moron.
Back to top
View user's profile Send private message
smaq
n00b
n00b


Joined: 05 May 2004
Posts: 19

PostPosted: Fri May 28, 2004 1:37 pm    Post subject: To answers your questions... Reply with quote

I installed the drivers manually, portage doesn't have the updated ones I believe.

I only have one video card on my system

/dev/nvidia1 does not exists, however there is a /dev/nvidia0


and is how would i find out what device manager i'm using? (besides going into kernel config, and if so where?)

I'm pretty noob. :cry:

Also, there is no /sbin/NVmakedevices
Back to top
View user's profile Send private message
nephros
Advocate
Advocate


Joined: 07 Feb 2003
Posts: 2139
Location: Graz, Austria (Europe - no kangaroos.)

PostPosted: Fri May 28, 2004 3:03 pm    Post subject: Re: To answers your questions... Reply with quote

First things first, I think you shoudn't worry about that script output.
After all, you say it's working fine is it not? And the script you run sais that it is not foolproof. It might check for unneeded devices just to make sure.

smaq wrote:
I installed the drivers manually, portage doesn't have the updated ones I believe.

My portage reports 5336 being the latest which is the same version nvidia.com has.
You might try installing per ebuild, its probably the easiest way.

smaq wrote:

I only have one video card on my system

/dev/nvidia1 does not exists, however there is a /dev/nvidia0

While I am not sure what these devices are used for, I think they are for multiple cards. If so a lacking nvidia1 should be okay.

smaq wrote:
and is how would i find out what device manager i'm using? (besides going into kernel config, and if so where?)

You can do a "ps ax | less" and search for udev and devfsd. If either is running, you are using that system. If neither is runnung (unlikely) you are using the oldskool "/dev is a standard directory" system.

smaq wrote:
Also, there is no /sbin/NVmakedevices

if you unpack the nvidia package, you can find in <packagedir>/usr/src/nv/makedevices.sh
_________________
Please put [SOLVED] in your topic if you are a moron.
Back to top
View user's profile Send private message
smaq
n00b
n00b


Joined: 05 May 2004
Posts: 19

PostPosted: Fri May 28, 2004 7:24 pm    Post subject: Reply with quote

ok thanks! thats alot of help.

Also, I am using devfsd and I installed the nvidia drivers with nvidia's new utility. On their site they explain how they no longer support .rpm or .tgz formats as they wanted something that would work cross platform.

Like you said, everything does seem to be working--I was just unsure if 3daccleration was aswell. Guess i'll run something that uses opengl..

Thanks again.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo 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