Skip to contentSkip to conversation

XFree 4.0.1/NVIDIA 0.9-5/2.4.0-testX/11 woes [solved]

DISCUSSION Petter Sundl�f 9 participants 17 messages Nov 29, 2000

lore
Share & tools
lore
#0 lore raw

Thanks to some nice people in #NVIDIA I found what seems to be a solution; compile with processor type as "K6". No segfaults, lost terminfo or disabled consoles.

So are there issues with the K7 processor code? Bleh, never mind, I have no idea what I am talking about.

Original bug report: http://findus.dhs.org/~odd/nvidia.txt
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/

#1 lore raw
Quoted 6 lines

Thanks to some nice people in #NVIDIA I found what seems to be a solution; compile with processor type as "K6". No segfaults, lost terminfo or disabled consoles.

So are there issues with the K7 processor code? Bleh, never mind, I have no idea what I am talking about.

The K7 optimisations are not used for I/O space accessess. Or shouldnt be, but the nvidia code is unreadable so they may have done so

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/

#2 lore raw
Quoted 2 lines · Alan Cox

The K7 optimisations are not used for I/O space accessess. Or shouldnt be, but the nvidia code is unreadable so they may have done so

OK. I believe at least one of the NVIDIA developers read this list, so hopefully they can look at what can be done on their side. But seeing as how they've made no release for circa three months, and considering the closed nature of their drivers, I doubt it'll be fixed any time soon.

Oh well.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/

#3 lore raw
In reply to Alan Cox
Quoted 7 lines · Alan Cox
Quoted 5 lines

Thanks to some nice people in #NVIDIA I found what seems to be a solution; compile with processor type as "K6". No segfaults, lost terminfo or disabled consoles.
So are there issues with the K7 processor code? Bleh, never mind, I have no idea what I am talking about.

The K7 optimisations are not used for I/O space accessess. Or shouldnt be, but the nvidia code is unreadable so they may have done so

Dont forget the nvidia driver is completely SMP broken. As in, trash your filesystems broken.

-Dan

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/

#4 lore raw
Quoted 2 lines · Dan Hollis

Dont forget the nvidia driver is completely SMP broken. As in, trash your filesystems broken.

Not true. It works for us with no problems on a number of SMP boxes running 2.2.{14,16}. I don't know about 2.4.x.

KV
--
___________________________________________________________________
Studio Tools [email protected]
Pixar Animation Studios http://www.pixar.com/

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/

#5 lore raw
Quoted 6 lines · Dan Hollis
Quoted 2 lines

Dont forget the nvidia driver is completely SMP broken. As in, trash your filesystems broken.

Not true. It works for us with no problems on a number of SMP boxes running 2.2.{14,16}. I don't know about 2.4.x.

Dan is not the only one to report it totally trashing a machine and file systems SMP. So I suspect there is something there , but I don't know what (or care). I've seen other demos of bugs in the nv driver, long standing ones and reading the mangled code you can see bugs even in their mangled code without looking too hard.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/

#6 lore raw
Quoted 4 lines · Alan Cox
Quoted 4 lines · Dan Hollis
Quoted 2 lines

Dont forget the nvidia driver is completely SMP broken. As in, trash your filesystems broken.

Quoted 8 lines
Quoted 2 lines

Not true. It works for us with no problems on a number of SMP boxes running 2.2.{14,16}. I don't know about 2.4.x.

Dan is not the only one to report it totally trashing a machine and file systems SMP. So I suspect there is something there , but I don't know what (or care). I've seen other demos of bugs in the nv driver, long standing ones and reading the mangled code you can see bugs even in their mangled code without looking too hard.

I've never seen such thing as code without bugs. In my experience, the NVIDIA drivers are by far the most complete and solid 3D drivers under Linux.

KV
--
___________________________________________________________________
Studio Tools [email protected]
Pixar Animation Studios http://www.pixar.com/

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/

#7 lore raw
Quoted 3 lines

I've never seen such thing as code without bugs. In my experience, the NVIDIA drivers are by far the most complete and solid 3D drivers under Linux.

You are welcome to your opinion. I've got this great bridge to sell you too

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/

#8 lore raw
Quoted 5 lines · Alan Cox
Quoted 3 lines

I've never seen such thing as code without bugs. In my experience, the NVIDIA drivers are by far the most complete and solid 3D drivers under Linux.

You are welcome to your opinion. I've got this great bridge to sell you too

I don't see the need for sarcasm. If you feel that you can demonstrate that the above is untrue, by all means do so. I am sure there is more than one person that would want to know what's currently the best 3D Linux configuration out there.

KV
--
___________________________________________________________________
Studio Tools [email protected]
Pixar Animation Studios http://www.pixar.com/

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/

#9 lore raw
Quoted 11 lines · Kiril Vidimce
Quoted 5 lines · Alan Cox
Quoted 3 lines

I've never seen such thing as code without bugs. In my experience, the NVIDIA drivers are by far the most complete and solid 3D drivers under Linux.

You are welcome to your opinion. I've got this great bridge to sell you too

I don't see the need for sarcasm. If you feel that you can demonstrate that the above is untrue, by all means do so. I am sure there is more than one person that would want to know what's currently the best 3D Linux configuration out there.

It was already discussed too much time...
A good argument against what they do is that they don't even respect existing standard (see DRI). Also, from what I seen, the Radeon card have almost the same performance as the nvidia one... and we have an open source driver... at least.

Ps : and this is going offtopic...

Signature · 7 lines
		-- Yoann http://www.mandrakesoft.com/~yoann/
Murphy's law : If anything can go wrong, it will.
O'Tool's commentary : Murphy was an optimist.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/
#10 lore raw
In reply to Alan Cox
Quoted 5 lines · Alan Cox
Quoted 3 lines

I've never seen such thing as code without bugs. In my experience, the NVIDIA drivers are by far the most complete and solid 3D drivers under Linux.

You are welcome to your opinion. I've got this great bridge to sell you too

BTW, in case this is not clear, I am not saying that there are no problems with the drivers. In fact, I have some issues with them but have reasonable workarounds for the moment. However, if there are bugs, that doesn't mean that the drivers are completely broken.

KV
--
___________________________________________________________________
Studio Tools [email protected]
Pixar Animation Studios http://www.pixar.com/

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/

#11 lore raw
In reply to Alan Cox
Quoted 5 lines
Quoted 3 lines

I've never seen such thing as code without bugs. In my experience, the NVIDIA drivers are by far the most complete and solid 3D drivers under Linux.

You are welcome to your opinion. I've got this great bridge to sell you

too

The most stable of all video drivers under Linux has to be the standard VGA driver.
As for SVGA, then VESA wins that territory. The problem with specific SVGA/Accelorator
drivers is that the details of the video card operation is kept secret, and what information
is known is scarce. Much of it is found by experimentation, and dare I say, reverse engineering.
In most cases, you're lucky you get a working driver at all. The same holds true for sound cards.
So, unless the company has fully released the details of their NVIDIA card to whomever wrote
the Linux driver, then don't think for a moment that it is crash-free. Just one wrong bit sent to
an incorrect port, and it's time to reset your machine. I don't need to mention data loss.

                                      -- Ted

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/

#12 lore raw
In reply to Alan Cox
Quoted 11 lines · Android
Quoted 5 lines
Quoted 3 lines

I've never seen such thing as code without bugs. In my experience, the NVIDIA drivers are by far the most complete and solid 3D drivers under Linux.

You are welcome to your opinion. I've got this great bridge to sell you

too

So, unless the company has fully released the details of their NVIDIA card to whomever wrote
the Linux driver, then don't think for a moment that it is crash-free.

It would be very odd if NVIDIA didn't release the details to themselves. What they haven't done is released good source code.

Eric
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/

#13 lore raw
In reply to Kiril Vidimce
Quoted 4 lines

I've never seen such thing as code without bugs. In my experience, the NVIDIA drivers are by far the most complete and solid 3D drivers under Linux.

I have to agree. Opensource or not the NVIDIA drivers are the best I have seen as well.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/

#14 lore raw
In reply to Alan Cox
Quoted 4 lines · On Wed, 29 Nov 2000 01:39:56 Dan Hollis wrote:

Dont forget the nvidia driver is completely SMP broken. As in, trash your filesystems broken.

Not so broken. I use it under SMP 2.2.18-pre23 and works fine. But under 2.4 hangs. So I think it is something that changed between 2.2 and 2.4 (locking granularity???). And just hangs your box, does not corrupt anything.

It is a pitty that any piece of copylefted code prevents nVivia of giving all of the drivers in source form.

Signature · 9 lines
Juan Antonio Magallon Lacarta                                 #> cd /pub
mailto:[email protected]                                     #> more beer

Linux 2.2.18-pre23-vm #3 SMP Wed Nov 22 22:33:53 CET 2000 i686 unknown

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/
#15 lore raw
Quoted 4 lines · J . A . Magallon
Quoted 2 lines · On Wed, 29 Nov 2000 01:39:56 Dan Hollis wrote:

Dont forget the nvidia driver is completely SMP broken. As in, trash your filesystems broken.

Not so broken. I use it under SMP 2.2.18-pre23 and works fine.

Try unreal tournament. Locks up hard during the intro animation. It's been listed for months in the nvidia FAQ as a known bug (#6.5.7) with no fix.

http://x54.deja.com/getdoc.xp?AN=687585074&CONTEXT=975461056.438435863&hitnum=2
http://x54.deja.com/getdoc.xp?AN=690445861&CONTEXT=975461056.438435863&hitnum=3

-Dan

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/

#16 lore raw
In reply to J . A . Magallon
Quoted 9 lines · On Wed, 29 Nov 2000 02:29:04 Dan Hollis wrote:
Quoted 4 lines · J . A . Magallon
Quoted 2 lines · On Wed, 29 Nov 2000 01:39:56 Dan Hollis wrote:

Dont forget the nvidia driver is completely SMP broken. As in, trash your filesystems broken.

Not so broken. I use it under SMP 2.2.18-pre23 and works fine.

Try unreal tournament. Locks up hard during the intro animation. It's been listed for months in the nvidia FAQ as a known bug (#6.5.7) with no fix.

Not exactly UT, but I have tried quake3, heretic2, and descent3. And in the serious group, OpenGL Performer and recently Inventor. I have not tried to leave q3a in demo mode for two days, but everything else works fine. And Performer now (v2.4) is SMP'ing.

Signature · 9 lines
Juan Antonio Magallon Lacarta                                 #> cd /pub
mailto:[email protected]                                     #> more beer

Linux 2.2.18-pre23-vm #3 SMP Wed Nov 22 22:33:53 CET 2000 i686 unknown

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/