Bug 144678

Summary: nvidia.ko is unable to find gfx card
Product: [openSUSE] SUSE Linux 10.1 Reporter: l g <leif>
Component: X11 3rd PartyAssignee: Stefan Dirsch <sndirsch>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: denis_forveille
Version: Beta 1   
Target Milestone: ---   
Hardware: i686   
OS: SuSE Linux 10.0   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: nvidia-bug-report.log
Xorg log
xorg.conf for comment #28
Xorg.log for comment #28

Description l g 2006-01-22 20:08:25 UTC
mobo: asus p5v800-mv
gfx card nvidia 6600GT
cpu P4 dual core

chipset VIA vt8251

Problem after successfull compilation of nvidia drivers with the right kernel source and gcc etc. nvidia.ko taints kernel prolly becouse it can not find any device :)

Well its the same problem with all 2.6.15 kernels i tried, kernels below that dont handle vt8251 chipset so they not usable.
Comment 1 Greg Kroah-Hartman 2006-01-22 22:04:13 UTC
OS is not solaris...
Comment 2 Greg Kroah-Hartman 2006-01-22 22:05:20 UTC
Sorry, but we don't support the nvidia kernel driver, as we do not have access to the source
for it.  Please contact nvidia directly, on their support site.
Comment 3 l g 2006-01-22 23:42:11 UTC
I have the same problem with the nvidia kernel supplied from SuSE, still not on your board ?

Another info snip,  gfx card is found if i boot with apm=off and acpi=off altho only works with generic gfx driver, not the nvidia one included in suse
Comment 4 l g 2006-01-23 02:14:50 UTC
see prev comment
Comment 5 Olaf Kirch 2006-01-23 08:56:08 UTC
Assigning graphics problems to X11 team.
Comment 6 Stefan Dirsch 2006-01-23 09:05:30 UTC
Please attach the results of nvidia-bug-report.sh.
Comment 7 l g 2006-01-23 14:53:02 UTC
Did some more testing just now.

Installing with the option install with acpi disabled made the installer find my gfx cards as a 6600gt as it should. Altho useing 24bit colordepth = big gfx distorsions all over the testscreen, resolutions over 1024x768 are also whacky as hell. perhaps the amount of gfx memory aint found ?

oh also , runnin in a mode that works, 1024x768 16bit, the mousepointer is invisible ^_^, mouse works tho, just have to gues where it is :P

Now, to try some more, where do i find that nvidia-bug-repot.sh ? it was not installed by default it seems
Comment 8 Stefan Dirsch 2006-01-23 15:17:17 UTC
After installing the nvidia driver nvidia-bug-report.sh will be installed in 
/usr/bin. :-)

Did you follow the instructions on http://www.suse.de/~sndirsch/nvidia-installer-HOWTO.html?
Comment 9 l g 2006-01-23 15:28:58 UTC
when installing suse's nvidia drivers nvidia-bug-report.se does not get installed in /usr/bin or anywhere else :/

I have followed the instructions in that link. And i can get it to compile etc. Thats not the problem, the problem is the problem withloading and all the buggs described
Comment 10 Stefan Dirsch 2006-01-23 15:34:59 UTC
> when installing suse's nvidia drivers nvidia-bug-report.se does not get
> installed in /usr/bin or anywhere else :/

nvidia-bug-report.sh, not nvidia-bug-report.se!
                   ^                         ^
Comment 11 l g 2006-01-23 15:36:59 UTC
doh, nice misspelling, but still, nvidia-bug-report.sh is not installed with suse nvidia drivers.

configing to use softwarecursor = visible mouse cursor :P
Comment 12 Stefan Dirsch 2006-01-23 15:40:57 UTC
I'm sorry, but I can't believe this all. Problably you removed the nvidia driver again including nvidia-bug-report.sh.
Comment 13 l g 2006-01-23 15:52:08 UTC
im checking nvidia drivers from nvidia site now, have patched and ran a make install , build ok and installed ok. I see that this driver package does have the file u mention, but suse's included drivers doesnot
Comment 14 l g 2006-01-23 15:53:39 UTC
i will try to run on these newly compiled drivers and see what hapends and send you the log
Comment 15 Stefan Dirsch 2006-01-23 15:55:54 UTC
Don't use "make install". You didn't follow my instructions. :-(
Comment 16 l g 2006-01-23 16:02:12 UTC
if it makes you happy i can use ./nvidia-installer instead

dont see the diff tho since ./nvidia-installer runs make install
Comment 17 Stefan Dirsch 2006-01-23 16:05:09 UTC
> dont see the diff tho since ./nvidia-installer runs make install
The results might be similar, but it's not true that nvidia-installer would
run "make install"! I still don't understand, why nvidia-bug-report.sh is not installed on your system.
Comment 18 l g 2006-01-23 16:21:31 UTC
nvidia-bug-report.sh is installed now, when i use nvidia driver and not suse's premade drivers.  Im up and running on nvidia drivers now the compiled once. 

Opengl direct rendering seem to be broken tho. X log say GLX from nvidia loads ok etc but glxinfo say GLX shit is missing on display 0

I will send you xlog and nvidia bug log.

./nvidia-installer worked 100%
Comment 19 l g 2006-01-23 16:23:34 UTC
Created attachment 64551 [details]
nvidia-bug-report.log
Comment 20 l g 2006-01-23 16:24:28 UTC
Created attachment 64553 [details]
Xorg log
Comment 21 Stefan Dirsch 2006-01-23 16:26:47 UTC
Just curious. What do you mean with "suse's premade drivers"? SUSE does not provide the nvidia driver at all.
Comment 22 Stefan Dirsch 2006-01-23 16:31:20 UTC
Remove the ` Option       "Composite" "on" ` line of your /etc/X11/xorg.conf.
Looks like you did manually edit it, i.e. replaced "nv" with "nvidia" driver.
SaX2 wouldn't have enabled Composite when configuring the proprietary nvidia driver.
Comment 23 l g 2006-01-23 16:56:44 UTC
I used sax2 -m 0=nvidia

no idea what the composite stuff is since i have not added it, but i will try and delete that line and see what happends
Comment 24 Stefan Dirsch 2006-01-23 16:58:33 UTC
Hm. Maybe you've found a SaX2 bug. For sure please reconfigure with

  sax2 -r -m 0=nvidia
Comment 25 l g 2006-01-23 17:07:17 UTC
remobving that composite made 3d work perfect. 

trying sax2 -r -m 0=nvidia now

Dunno if i dare to save config tho.  the screen that pops up when u select test have 3d with a circle and line over it.. does that mean glx aint working ?
Comment 26 Stefan Dirsch 2006-01-23 17:21:07 UTC
Yes, this means GLX does not work. Couldn't you make a backup of your (good) old xorg.conf and save the configuration to check whether SaX2 writes this "Composite" line?
Comment 27 l g 2006-01-23 18:21:00 UTC
I will try a bit later, got my hands full now
Comment 28 denis forveille 2006-01-27 03:50:24 UTC
I almost have the same problem as decribed in comment #7, except that I didn't tried to install anything or change xorg.conf after a plain standard installation of 10.1 beta 2 x86_64i.
- I also have a gforce 6600gt
- I can reach 1280*1024 in resolution but only in 16 bits mode (get a scrambled screen with 24bits) or with higher resolutions
- I can't see the mouse pointer in KDE !! so the desktop is almost unusable...
(I'll upload my x logs + config later, i i can manage to navigate through the desktop without mouse pointer..lol)


Comment 29 denis forveille 2006-01-27 04:00:40 UTC
Created attachment 65347 [details]
xorg.conf for comment #28

xorg.conf for comment #28
Comment 30 denis forveille 2006-01-27 04:02:11 UTC
Created attachment 65348 [details]
Xorg.log for comment #28

Xorg.log for comment #28
Comment 31 Stefan Dirsch 2006-01-27 07:54:01 UTC
Denis, this bug is about the proprietary nvidia driver. You're using the open source nv driver.
Comment 32 denis forveille 2006-01-27 18:22:28 UTC
OK. As the symptoms were the same, I thought it would be interested to link my problem to this one. anyway, I'll open another bug.
cheers.
Comment 33 Stefan Dirsch 2006-01-30 20:14:15 UTC
Just asked the SaX2 author. SaX2 does not write the Composite line when option "-r" is given. This is intended. Reinitialization needs to be forced. I set this to NORMAL since we cannot fix any proprietary drivers.
Comment 34 Stefan Dirsch 2006-03-18 21:49:45 UTC
> >Yes, this means GLX does not work. Couldn't you make a backup of your good
> >old xorg.conf and save the configuration to check whether SaX2 writes this
> >"Composite" line?
>I will try a bit later, got my hands full now

Assuming this problem no longer exists. (I configured the nvidia driver in the last days so often with SaX2 and never had this problem, i.e. SaX2 no longer writes the "Composite" line.)