PDA

View Full Version : XFree86 4.3.0 and GLX-3123?


jobeus
03-17-03, 04:30 PM
Hey guys,

Lately I'd been having trouble with the 4191 drivers on my Toshiba Laptop (GeForce 2 Go)... The 2D performance leaves something to be desired... So I went back to the 3123 drivers, and everything's been running great. Unfortunately though, after updating to Xfree 4.3.0, the drivers don't really work very well (3123), and I had to upgrade again to 4191. Does anyone know how to fix the 3123 drivers so they work well in 4.3.0? Or can you?

The problems I had with them, is that when I start X, it's not in 1024x768, like it should be, but instead in 640x480. I can't change the resolution out of this mode by using the ctrl-alt-+ keys either, and that doesn't seem to be the problem anyways. :)

However, if I take the 800x600 and 640x480 modes out of my XF86Config file, 1024x768 will display, which I thought would be 'good enough', until today.

The other problem is a bit more inhibiting... When I went to run a GL app, it gives me an error saying that glx is not running... There must be an incompatibility introduced in 4.3.0 that's keeping it from running, I presume. This really sucks for me, as the performance in just moving windows around in Gnome is kinda crappy with 4191, and none of the fixes I've read have helped. Indeed, the same XF86Config file in 3123 provides me with great speed... Why can't 4191? :(

Anyways, has anyone else ran into this problem? And found a fix? :)

Thanks,
Scott

bwkaz
03-17-03, 04:46 PM
It's not 4.3.0 that's the problem. I have 4.3.0 working fine with 3123 and GLX.

Try reinstalling 3123 again. When you install X, it overwrites a lot of nVidia's files. libGL, libglx.so, etc. are some of them that can get overwritten; the easiest way to get the right files back is to reinstall 3123.

jobeus
03-17-03, 05:14 PM
Okay,

Though I tried this a bunch before, apparently running 'opengl-update nvidia' (in gentoo, anyways) fixes the GLX thing.

However, there's still the issue with resolution.... It defaults to 640x480 unless I don't allow that as an option... And I can't switch out of it. :(

bwkaz
03-17-03, 08:35 PM
That one, I'm not real sure on...

Does xrandr -q print anything helpful? Could be that the new RandR extension is messing something up. Possibly.

jobeus
03-17-03, 09:14 PM
20:14 (754) jobe@frodo:[~]> xrandr -q
SZ: Pixels Physical Refresh
*0 1024 x 768 ( 292mm x 222mm ) *60
1 800 x 600 ( 292mm x 222mm ) 60 56
2 640 x 480 ( 292mm x 222mm ) 60
3 512 x 384 ( 292mm x 222mm ) 60
4 400 x 300 ( 292mm x 222mm ) 60 56
5 320 x 240 ( 292mm x 222mm ) 60
Current rotation - normal
Current reflection - none
Rotations possible - normal
Reflections possible - none


It seems to list all possible modes... Hmm, this is odd. (btw, I currently removed 800x600 and 640x480 from the XF86Config, so my computer is useable)... Hmm.

Wolfman [TWP]
03-18-03, 09:56 PM
Have you put the resolution information in your XF86Config file with the high res first in the list and the lower res's last in that order??

eg.

1024x768 800x600 640x480

In the above example, Xwindows will default to 1024x768 resolution. You can the ctrl-atl-+/- to switch to the other resoloutions.

If you configured it the other way around, Xwindows will default to 640x480.

It's only a thought... There maybe other reasons why that won't work..

Good Luck

Wolf

jobeus
03-18-03, 10:02 PM
Yep, did that... and the ctrl-alt-(+/-) thing doesn't work either... As I said, the same Config file worked with XFree 4.2.1... Sigh.

Wolfman [TWP]
03-18-03, 10:05 PM
Hmm...strange one, they may have change the key commands on that version. (I haven't tried that version yet, still with 4.2.0 for the moment)

Wolf

bwkaz
03-19-03, 08:21 AM
No, it's ctrl-alt-+/- here...

Do you have either Load "extmod" or SubSection "extmod" in your XF86Config Modules section?