Re: NVidia driver not using AGP?
On 12/01/04 11:57 AM, Kenneth Culver sat at the `puter and typed: SNIP Well I just updated to the latest stable today, and set everything to use the nvidia agp driver, and it decided to start working. I'm just going to throw my hands up and be glad it's working now. Still at 5.3 RELEASE, rebuilt my kernel, and I have the NVIDIA AGP working as well. Wierd thing is that when I first installed it, I couldn't even start Xorg. Kept repeating too fast on the tty. Now all of a sudden, it's fine. Must be moody until you coax (or beat) it into submission :) Fast writes still don't seem to want to work - they show up as supported, but disabled. Oh well. Not a big deal. Lou -- Louis LeBlanc [EMAIL PROTECTED] Fully Funded Hobbyist, KeySlapper Extrordinaire :) http://www.keyslapper.org ԿԬ Herth's Law: He who turns the other cheek too far gets it in the neck. ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: NVidia driver not using AGP?
Quoting Louis LeBlanc [EMAIL PROTECTED]: On 11/30/04 01:22 PM, Kenneth Culver sat at the `puter and typed: Quoting Louis LeBlanc [EMAIL PROTECTED]: On 11/30/04 11:27 AM, Kenneth Culver sat at the `puter and typed: Quoting Louis LeBlanc [EMAIL PROTECTED]: SNIP I'll post the result tonight. Thanks for straightening me out there! No problem. Sorry if I seemed rude. Not at all! I'm sure I have better things to do than get overly sensitive when someone brings a firm hand to straighten me out - especially when I really *am* wrong and just can't seem to interpret the data in front of my nose. It's not like you were being insulting, so no worries :) Anyway, as promised, I changed the xorg.conf setting in my card setup as follows (Sorry it's so late): Option NvAGP 2 and restarted Xorg. Now, I have this: # sysctl hw.nvidia hw.nvidia.agp.card.rates: 8x 4x hw.nvidia.agp.card.fw: supported hw.nvidia.agp.card.sba: supported hw.nvidia.agp.card.registers: 0x1f000e1b:0x1f004302 hw.nvidia.agp.status.status: enabled hw.nvidia.agp.status.driver: freebsd (agp.ko) hw.nvidia.agp.status.rate: 8x hw.nvidia.agp.status.fw: disabled hw.nvidia.agp.status.sba: enabled hw.nvidia.version: NVIDIA FreeBSD x86 NVIDIA Kernel Module 1.0-6113 Mon Aug 2 16:08:32 PDT 2004 hw.nvidia.registry.EnableVia4x: 0 hw.nvidia.registry.EnableALiAGP: 0 hw.nvidia.registry.NvAGP: 3 hw.nvidia.registry.EnableAGPSBA: 0 hw.nvidia.registry.EnableAGPFW: 0 hw.nvidia.registry.SoftEDIDs: 1 hw.nvidia.registry.Mobile: 4294967295 hw.nvidia.registry.ResmanDebugLevel: 4294967295 hw.nvidia.registry.FlatPanelMode: 0 hw.nvidia.cards.0.model: GeForce FX 5200 hw.nvidia.cards.0.irq: 16 hw.nvidia.cards.0.vbios: 04.34.20.22.bf hw.nvidia.cards.0.type: AGP Correct me if I'm wrong, but it looks like I really AM using AGP now, and at the full 8x acceleration. You know, it does look like Firefox is rendering images a little faster now - ever so slightly. Switching Fvwm pages seems to render windows a good bit faster. Most noticeable when switching from an empty page (no windows) into one with Firefox running. Switching Fvwm desktops doesn't seem much faster than before - don't get me wrong, it beats the pixels off my old system, but not much faster than before turning agp on. Of course, it's rendering a 1560x1024 wallpaper, so . . . There are still the EnableVia4x, EnableALiAGP, EnableAGPSBA, and EnableAGPFW settings that appear to be off (0). Not sure what these are yet; I wonder if they're mentioned in the Linux doc. I wonder if the nvidia-settings port will tweak these or if I have to have the NV AGPGART working to get them on - assuming I want them on . . . On top of that, I noticed that the agp.card.fw is supported but the status is disabled. I wonder what's up with that? It's probably not important, but I also noticed the FlatPanelMode setting is 0, even though both my monitors are flat panels - probably because they're both VGA plugs, and FlatPanel actually means Digital Video Interface (DVI). Looks like the agp.ko support does work for some NVIDIA boards, just not all of them. Well, it'll be the weekend before I can give the NVidia AGPGART driver a go because I'll have to rebuild the kernel without the agp device, and then only if the boss (the weekend boss) gives me time to play - honeydo list is getting long. If I can get to it, I'll post those results too. Thanks again Kenneth, for setting me right with this. Lou I wonder what the people who actually have this working are doing differently from those of us who can't seem to get it to work. Ken ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: NVidia driver not using AGP?
On Wednesday 01 December 2004 00:02, Louis LeBlanc wrote: There are still the EnableVia4x, EnableALiAGP, EnableAGPSBA, and EnableAGPFW settings that appear to be off (0). Not sure what these are yet; I wonder if they're mentioned in the Linux doc. Yep - they're all described in detail there. Some of the settings could potentially make your card quite a bit faster, but they're not universally compatible so they're off by default. -- Kirk Strauser pgpschbTPwZC9.pgp Description: PGP signature
Re: NVidia driver not using AGP?
On 12/01/04 10:44 AM, Kenneth Culver sat at the `puter and typed: Quoting Louis LeBlanc [EMAIL PROTECTED]: SNIP I wonder what the people who actually have this working are doing differently from those of us who can't seem to get it to work. I wish I knew. I can't imagine it's hardware related beyond the NVidia card itself. One thing I didn't mention is my loader.conf settings: linux_load=YES nvidia_load=YES That's it. I don't think I really went to herculean lengths to get it right, I just did what I assumed needed to be done based on a quick scan of the readily available docs, aside from initially getting that AGP setting wrong in the Xorg config of course. When I initially built the drivers with AGP enabled, I was having problems with the display. One screen would look like it was having a psychotic break, while the other stayed blank. That may have been a conflict between the two AGP drivers though. Now that I'm a little more enlightened about it - being optomistic of course - I think it would be ok to rebuild the drivers with the AGPGART enabled, so long as I have the xorg config right. The pain in the neck comes with rebuilding the kernel without the FreeBSD agp.ko. I can't just put a line in loader.conf to tell the kernel to leave agp off, can I? Something like 'agp_load=NO'? It does have to be a rebuild kernel doesn't it? Lou -- Louis LeBlanc [EMAIL PROTECTED] Fully Funded Hobbyist, KeySlapper Extrordinaire :) http://www.keyslapper.org ԿԬ Rune's Rule: If you don't care where you are, you ain't lost. ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: NVidia driver not using AGP?
Quoting Louis LeBlanc [EMAIL PROTECTED]: On 12/01/04 10:44 AM, Kenneth Culver sat at the `puter and typed: Quoting Louis LeBlanc [EMAIL PROTECTED]: SNIP I wonder what the people who actually have this working are doing differently from those of us who can't seem to get it to work. I wish I knew. I can't imagine it's hardware related beyond the NVidia card itself. One thing I didn't mention is my loader.conf settings: linux_load=YES nvidia_load=YES That's it. I don't think I really went to herculean lengths to get it right, I just did what I assumed needed to be done based on a quick scan of the readily available docs, aside from initially getting that AGP setting wrong in the Xorg config of course. When I initially built the drivers with AGP enabled, I was having problems with the display. One screen would look like it was having a psychotic break, while the other stayed blank. That may have been a conflict between the two AGP drivers though. Now that I'm a little more enlightened about it - being optomistic of course - I think it would be ok to rebuild the drivers with the AGPGART enabled, so long as I have the xorg config right. The pain in the neck comes with rebuilding the kernel without the FreeBSD agp.ko. I can't just put a line in loader.conf to tell the kernel to leave agp off, can I? Something like 'agp_load=NO'? It does have to be a rebuild kernel doesn't it? Well I just updated to the latest stable today, and set everything to use the nvidia agp driver, and it decided to start working. I'm just going to throw my hands up and be glad it's working now. Ken ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: NVidia driver not using AGP?
Quoting Raul Zighelboim [EMAIL PROTECTED]: On Monday 29 November 2004 04:20 pm, Kenneth Culver wrote: Quoting Kirk Strauser [EMAIL PROTECTED]: On Monday 29 November 2004 03:21 pm, Kenneth Culver wrote: One of the computers I'm having this problem with is a P4 with an Intel chipset Which reminds me: I forgot to mention that my system has a 1.4GHz Thunderbird on an Asus A7V (KT133) motherboard. -- Kirk Strauser Given the fact that I haven't yet seen anyone with working AGP on their FreeBSD systems with the latest nvidia driver, I'm willing to bet that part of the driver is broken. Hopefully nVidia releases another driver soon, I don't want to wait another year for a working driver. :-( Ken What are we betting? [EMAIL PROTECTED] sysctl -a | grep -i agp hw.nvidia.agp.card.rates: 8x 4x hw.nvidia.agp.card.fw: supported hw.nvidia.agp.card.sba: supported hw.nvidia.agp.card.registers: 0x1f000e1b:0x1f004302 hw.nvidia.agp.status.status: enabled hw.nvidia.agp.status.driver: nvidia hw.nvidia.agp.status.rate: 8x hw.nvidia.agp.status.fw: disabled hw.nvidia.agp.status.sba: enabled hw.nvidia.registry.EnableALiAGP: 0 hw.nvidia.registry.NvAGP: 1 hw.nvidia.registry.EnableAGPSBA: 0 hw.nvidia.registry.EnableAGPFW: 0 hw.nvidia.cards.0.type: AGP [~] [EMAIL PROTECTED] uname -a FreeBSD ryu.zighelboim.com 5.3-STABLE FreeBSD 5.3-STABLE #18: Mon Nov 22 19:41:45 CST 2004 [EMAIL PROTECTED]:/usr/obj/usr/src/sys/RyuV5 i386 Well I don't know then, it doesn't seem to want to work on any of the machines I've tried it on... The only thing those machines have in common is that they use xorg and the latest nvidia driver. Ken ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: NVidia driver not using AGP?
Quoting Raul Zighelboim [EMAIL PROTECTED]: On Monday 29 November 2004 04:55 pm, Kirk Strauser wrote: On Monday 29 November 2004 04:35 pm, Raul Zighelboim wrote: [EMAIL PROTECTED] sysctl -a | grep -i agp [...] hw.nvidia.agp.status.status: enabled What exactly did you do? Did you do anything special to your kernel or loader.conf other than disabling agp.ko? On the Kernel #deviceagp device io device mem On /boot/loader.conf agp_load=NO linux_load=YES nvidia_load=YES apm_load=NO This is almost exactly what I did to use nvidia's agp, yet it still won't work on any of the machine's I've tried it with. Ken ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: NVidia driver not using AGP?
Quoting Louis LeBlanc [EMAIL PROTECTED]: On 11/29/04 05:16 PM, Kenneth Culver sat at the `puter and typed: Quoting Louis LeBlanc [EMAIL PROTECTED]: SNIP The xorg.conf card section is: Section Device Identifier NV TwinView VendorName nVidia Corporation Driver nvidia # update this with the PCI id of your card. Consult the output # of the 'lspci' command. The BusID is usually optional when # only using one graphics card. BusID PCI:1:0:0 BoardName NV34 [GeForce FX 5200] # These are extras that may need removal Option NoLogo True Option RenderAccel True Option NvAGP 0 The above line turns of AGP altogether. No, it turns off the NVidia AGP driver: Wrong. From nvidia's readme: Similar to the NVIDIA Linux Driver Set, the user can decide if the NVIDIA driver should use its internal AGP GART driver or if it should rely on an OS provided AGP GART driver with the NvAGP XFree86 config file option: - Option NvAGP 0 Disable AGP - Option NvAGP 1 Use NVIDIA's AGP GART Driver - Option NvAGP 2 Use the OS AGP GART driver (agp.ko) - Option NvAGP 3 Attempt 2, fall back to 1 If you want to use the OS's AGP driver, you'll have NvAGP set to 2, you have it set to 0, which means NO agp at all. # sysctl dev.agp dev.agp.0.%desc: Intel 82875P host to AGP bridge dev.agp.0.%driver: agp dev.agp.0.%location: slot=0 function=0 dev.agp.0.%pnpinfo: vendor=0x8086 device=0x2578 subvendor=0x1028 subdevice=0x0157 class=0x06 dev.agp.0.%parent: pci0 The FreeBSD agp device is still active. It may be active but it's not being used. SNIP # sysctl hw.nvidia hw.nvidia.agp.card.rates: 8x 4x hw.nvidia.agp.card.fw: supported hw.nvidia.agp.card.sba: supported hw.nvidia.agp.card.registers: 0x1f000e1b:0x hw.nvidia.agp.status.status: disabled hw.nvidia.agp.status.driver: n/a (unused) The above lines confirm that AGP is off. They confirm that NVidia AGP is off. No, see above... if FreeBSD's agp was working, hw.nvidia.agp.status.status: disabled would say enabled instead... and looking at the source code for the driver, hw.nvidia.agp.status.driver would say freebsd (agp.ko). SNIP According to your system, AGP isn't working on your system either. My video is working quite well with the FreeBSD AGP device. I've never worked with a system that had more responsive video, and that's using the twinview feature to run two monitors. Makes me want to work from home all the time, since my work desktop is a pokey old 440Mhz hacked together piece of junk that was built 5 years ago. Just because NVidia wrote their own AGP driver doesn't mean every one of their cards must have it to function well. I believe it is mentioned in the linux readme that some cards are better off with the AGP driver that comes with the OS. I know I read something to that affect somewhere. The video on my machine is still fairly responsive with the AGP turned off as well, and several games are playable as well, but that doesn't mean AGP is on. Your system most definitely has AGP turned off... and I'm willing to bet that if you set NvAGP to 2 in order to use the OS's agp, you'd either crash, or it just wouldn't work. Ken ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: NVidia driver not using AGP?
On Tue, 30 Nov 2004, Kenneth Culver wrote: Quoting Raul Zighelboim [EMAIL PROTECTED]: Well I don't know then, it doesn't seem to want to work on any of the machines I've tried it on... The only thing those machines have in common is that they use xorg and the latest nvidia driver. I haven't had a chance to play with this since I originally posted, but I'll be mucking about with it this weekend. Relevant system info is below. I'll follow-up with the group after I play with it a bit. I'm running 5-stable from 22-Nov using GENERIC with no changes. [[[dmesg]]] acpi0: Power Button (fixed) (whee! I have a power button!) agp0: VIA Generic host to PCI bridge mem 0xd000-0xd7ff at device 0.0 on pci0 nvidia0: GeForce2 MX/MX 400 mem 0xd800-0xdfff,0xe000-0xe0ff irq 15 at device 0.0 on pci1 nvidia0: [GIANT-LOCKED] [[[sysctl]]] hw.nvidia.agp.card.rates: 4x 2x 1x hw.nvidia.agp.card.fw: supported hw.nvidia.agp.card.sba: not supported hw.nvidia.agp.card.registers: 0x1f17:0x hw.nvidia.agp.status.status: disabled hw.nvidia.agp.status.driver: n/a (unused) hw.nvidia.agp.status.rate: n/a (disabled) hw.nvidia.agp.status.fw: n/a (disabled) hw.nvidia.agp.status.sba: n/a (disabled) hw.nvidia.version: NVIDIA FreeBSD x86 NVIDIA Kernel Module 1.0-6113 Mon Aug 2 16:08:32 PDT 2004 hw.nvidia.registry.EnableVia4x: 0 hw.nvidia.registry.EnableALiAGP: 0 hw.nvidia.registry.NvAGP: 1 hw.nvidia.registry.EnableAGPSBA: 0 hw.nvidia.registry.EnableAGPFW: 0 hw.nvidia.registry.SoftEDIDs: 1 hw.nvidia.registry.Mobile: 4294967295 hw.nvidia.registry.ResmanDebugLevel: 4294967295 hw.nvidia.registry.FlatPanelMode: 0 hw.nvidia.cards.0.model: GeForce2 MX/MX 400 hw.nvidia.cards.0.irq: 15 hw.nvidia.cards.0.vbios: ??.??.??.??.?? hw.nvidia.cards.0.type: AGP dev.nvidia.0.%desc: GeForce2 MX/MX 400 dev.nvidia.0.%driver: nvidia dev.nvidia.0.%location: slot=0 function=0 dev.nvidia.0.%pnpinfo: vendor=0x10de device=0x0110 subvendor=0x107d subdevice=0x2830 class=0x03 dev.nvidia.0.%parent: pci1 ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: NVidia driver not using AGP?
On Tuesday 30 November 2004 10:27, Kenneth Culver wrote: This is almost exactly what I did to use nvidia's agp, yet it still won't work on any of the machine's I've tried it with. Likewise here. I've built custom kernels without agp so that I could try the nvidia AGPGART, and I've tried using FreeBSD's AGP driver with x11/nvidia-driver compiled with the appropriate settings. No matter what combination I try, I end up with hw.nvidia.agp.status.status: disabled From looking at the agp(4) man page, I don't think FreeBSD's drivers support my KT133 chipset at all, so I'm not terribly surprised that agp.ko wouldn't work on my system. I'm pretty disappointed that nvidia's own drivers don't seem to be working, either. -- Kirk Strauser pgpKJqCTd5Lkf.pgp Description: PGP signature
Re: NVidia driver not using AGP?
On 11/30/04 11:27 AM, Kenneth Culver sat at the `puter and typed: Quoting Louis LeBlanc [EMAIL PROTECTED]: SNIP Wrong. From nvidia's readme: Similar to the NVIDIA Linux Driver Set, the user can decide if the NVIDIA driver should use its internal AGP GART driver or if it should rely on an OS provided AGP GART driver with the NvAGP XFree86 config file option: - Option NvAGP 0 Disable AGP - Option NvAGP 1 Use NVIDIA's AGP GART Driver - Option NvAGP 2 Use the OS AGP GART driver (agp.ko) - Option NvAGP 3 Attempt 2, fall back to 1 If you want to use the OS's AGP driver, you'll have NvAGP set to 2, you have it set to 0, which means NO agp at all. SLAP to the forehead I stand corrected. I'll try setting it to 2 when I get home this evening. SNIP The video on my machine is still fairly responsive with the AGP turned off as well, and several games are playable as well, but that doesn't mean AGP is on. Your system most definitely has AGP turned off... and I'm willing to bet that if you set NvAGP to 2 in order to use the OS's agp, you'd either crash, or it just wouldn't work. I don't think it will crash. IIRC, before I explicitly turned AGP off, I was getting a message saying that the NVidia AGP was failing, and it was falling back to the native AGP. I'll try a few different settings, and I'll rebuild the drivers with the NVidia AGP enabled if the native driver doesn't work. The real kicker is that you have to rebuild the darn kernel if you want to disable the native AGP driver . . . I'll go ahead and do that if the native AGP winds up not working - no sense building it in if it won't work, right? I'll post the result tonight. Thanks for straightening me out there! Lou -- Louis LeBlanc [EMAIL PROTECTED] Fully Funded Hobbyist, KeySlapper Extrordinaire :) http://www.keyslapper.org ԿԬ Finagle's Eighth Law: If an experiment works, something has gone wrong. ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
RE: Anybody have it working? (was Re: NVidia driver not using AGP?)
Quoting Hauan, David [EMAIL PROTECTED]: -Original Message- From: Kirk Strauser [mailto:[EMAIL PROTECTED] Sent: Monday, November 29, 2004 2:32 PM To: [EMAIL PROTECTED] Subject: Anybody have it working? (was Re: NVidia driver not using AGP?) On Monday 29 November 2004 04:20 pm, Kenneth Culver wrote: Given the fact that I haven't yet seen anyone with working AGP on their FreeBSD systems with the latest nvidia driver, I'm willing to bet that part of the driver is broken. How about this, then: Has *anyone* successfully used an NVidia card with the most recent x11/nvidia-driver port in AGP (as opposed to PCI) mode? -- Kirk Strauser Yes. Just installed the latest from nvidia. after boot and login #sysctl hw.nvidia.agp.status.status hw.nvidia.agp.status.status: disabled However after fire off a X server.. #sysctl hw.nvidia.agp.status.status hw.nvidia.agp.status.status: enabled Are you using xorg or XFree86? Ken ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Anybody have it working? (was Re: NVidia driver not using AGP?)
On Tuesday 30 November 2004 10:49, Kenneth Culver wrote: Are you using xorg or XFree86? xorg. -- Kirk Strauser pgpKNNc0P1McA.pgp Description: PGP signature
Re: NVidia driver not using AGP?
Quoting Louis LeBlanc [EMAIL PROTECTED]: On 11/30/04 11:27 AM, Kenneth Culver sat at the `puter and typed: Quoting Louis LeBlanc [EMAIL PROTECTED]: SNIP Wrong. From nvidia's readme: Similar to the NVIDIA Linux Driver Set, the user can decide if the NVIDIA driver should use its internal AGP GART driver or if it should rely on an OS provided AGP GART driver with the NvAGP XFree86 config file option: - Option NvAGP 0 Disable AGP - Option NvAGP 1 Use NVIDIA's AGP GART Driver - Option NvAGP 2 Use the OS AGP GART driver (agp.ko) - Option NvAGP 3 Attempt 2, fall back to 1 If you want to use the OS's AGP driver, you'll have NvAGP set to 2, you have it set to 0, which means NO agp at all. SLAP to the forehead I stand corrected. I'll try setting it to 2 when I get home this evening. SNIP The video on my machine is still fairly responsive with the AGP turned off as well, and several games are playable as well, but that doesn't mean AGP is on. Your system most definitely has AGP turned off... and I'm willing to bet that if you set NvAGP to 2 in order to use the OS's agp, you'd either crash, or it just wouldn't work. I don't think it will crash. IIRC, before I explicitly turned AGP off, I was getting a message saying that the NVidia AGP was failing, and it was falling back to the native AGP. I'll try a few different settings, and I'll rebuild the drivers with the NVidia AGP enabled if the native driver doesn't work. The real kicker is that you have to rebuild the darn kernel if you want to disable the native AGP driver . . . I'll go ahead and do that if the native AGP winds up not working - no sense building it in if it won't work, right? I'll post the result tonight. Thanks for straightening me out there! No problem. Sorry if I seemed rude. Ken ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: NVidia driver not using AGP?
On 11/30/04 01:22 PM, Kenneth Culver sat at the `puter and typed: Quoting Louis LeBlanc [EMAIL PROTECTED]: On 11/30/04 11:27 AM, Kenneth Culver sat at the `puter and typed: Quoting Louis LeBlanc [EMAIL PROTECTED]: SNIP I'll post the result tonight. Thanks for straightening me out there! No problem. Sorry if I seemed rude. Not at all! I'm sure I have better things to do than get overly sensitive when someone brings a firm hand to straighten me out - especially when I really *am* wrong and just can't seem to interpret the data in front of my nose. It's not like you were being insulting, so no worries :) Anyway, as promised, I changed the xorg.conf setting in my card setup as follows (Sorry it's so late): Option NvAGP 2 and restarted Xorg. Now, I have this: # sysctl hw.nvidia hw.nvidia.agp.card.rates: 8x 4x hw.nvidia.agp.card.fw: supported hw.nvidia.agp.card.sba: supported hw.nvidia.agp.card.registers: 0x1f000e1b:0x1f004302 hw.nvidia.agp.status.status: enabled hw.nvidia.agp.status.driver: freebsd (agp.ko) hw.nvidia.agp.status.rate: 8x hw.nvidia.agp.status.fw: disabled hw.nvidia.agp.status.sba: enabled hw.nvidia.version: NVIDIA FreeBSD x86 NVIDIA Kernel Module 1.0-6113 Mon Aug 2 16:08:32 PDT 2004 hw.nvidia.registry.EnableVia4x: 0 hw.nvidia.registry.EnableALiAGP: 0 hw.nvidia.registry.NvAGP: 3 hw.nvidia.registry.EnableAGPSBA: 0 hw.nvidia.registry.EnableAGPFW: 0 hw.nvidia.registry.SoftEDIDs: 1 hw.nvidia.registry.Mobile: 4294967295 hw.nvidia.registry.ResmanDebugLevel: 4294967295 hw.nvidia.registry.FlatPanelMode: 0 hw.nvidia.cards.0.model: GeForce FX 5200 hw.nvidia.cards.0.irq: 16 hw.nvidia.cards.0.vbios: 04.34.20.22.bf hw.nvidia.cards.0.type: AGP Correct me if I'm wrong, but it looks like I really AM using AGP now, and at the full 8x acceleration. You know, it does look like Firefox is rendering images a little faster now - ever so slightly. Switching Fvwm pages seems to render windows a good bit faster. Most noticeable when switching from an empty page (no windows) into one with Firefox running. Switching Fvwm desktops doesn't seem much faster than before - don't get me wrong, it beats the pixels off my old system, but not much faster than before turning agp on. Of course, it's rendering a 1560x1024 wallpaper, so . . . There are still the EnableVia4x, EnableALiAGP, EnableAGPSBA, and EnableAGPFW settings that appear to be off (0). Not sure what these are yet; I wonder if they're mentioned in the Linux doc. I wonder if the nvidia-settings port will tweak these or if I have to have the NV AGPGART working to get them on - assuming I want them on . . . On top of that, I noticed that the agp.card.fw is supported but the status is disabled. I wonder what's up with that? It's probably not important, but I also noticed the FlatPanelMode setting is 0, even though both my monitors are flat panels - probably because they're both VGA plugs, and FlatPanel actually means Digital Video Interface (DVI). Looks like the agp.ko support does work for some NVIDIA boards, just not all of them. Well, it'll be the weekend before I can give the NVidia AGPGART driver a go because I'll have to rebuild the kernel without the agp device, and then only if the boss (the weekend boss) gives me time to play - honeydo list is getting long. If I can get to it, I'll post those results too. Thanks again Kenneth, for setting me right with this. Lou -- Louis LeBlanc [EMAIL PROTECTED] Fully Funded Hobbyist, KeySlapper Extrordinaire :) http://www.keyslapper.org ԿԬ The more they over-think the plumbing the easier it is to stop up the drain. ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: NVidia driver not using AGP?
Quoting Kirk Strauser [EMAIL PROTECTED]: On my 5.3 system (recompiled completely, including ports, one week ago), the NVidia driver (for a GeForce MX 400) from ports doesn't seem to be using AGP: $ sysctl hw.nvidia.agp.status.status hw.nvidia.agp.status.status: disabled I've built a new kernel with device agp commented out, and kldstat verifies that it's not loaded. I set 'Option NvAGP 1' in /etc/X11/xorg.conf. I've read all of the READMEs that seemed relevant. Still, I seem to be running in PCI mode and display updates are painfully slow and CPU-intensive. I'm running out of things to check. Any idea what combination of settings would result in a system where the display seems to run correctly, but is much slower than expected? -- Kirk Strauser I'm actually having this same problem on 2 different computers... with nVidia's AGP or FreeBSD's AGP... it doesn't matter which I try to use. One of the computers I'm having this problem with is a P4 with an Intel chipset (I forget which) with a GeForce4 MX 440. The other is an athlon 64 3200+ with a via k8t800 chipset and a geforce FX 5900 (running in 32 bit x86 FreeBSD). I can't get either of these to run with AGP. Ken ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: NVidia driver not using AGP?
On Monday 29 November 2004 21:21, Kenneth Culver wrote: (I forget which) with a GeForce4 MX 440. The other is an athlon 64 3200+ with a via k8t800 chipset and a geforce FX 5900 (running in 32 bit x86 FreeBSD). The NVidia drivers don't yet support the K8T800 chipset. Have you tried using FreeBSD's AGP? I am contemplating going from the amd64 port back to the 32bit port so I can have accelerated 3D. -- Cheers, Chris Howells -- [EMAIL PROTECTED], [EMAIL PROTECTED] Web: http://chrishowells.co.uk, PGP ID: 0x33795A2C KDE/Qt/C++/PHP Developer: http://www.kde.org pgpTSk47VmyJp.pgp Description: PGP signature
Re: NVidia driver not using AGP?
On 11/29/04 03:13 PM, Kirk Strauser sat at the `puter and typed: On my 5.3 system (recompiled completely, including ports, one week ago), the NVidia driver (for a GeForce MX 400) from ports doesn't seem to be using AGP: $ sysctl hw.nvidia.agp.status.status hw.nvidia.agp.status.status: disabled I've built a new kernel with device agp commented out, and kldstat verifies that it's not loaded. I set 'Option NvAGP 1' in /etc/X11/xorg.conf. I've read all of the READMEs that seemed relevant. Still, I seem to be running in PCI mode and display updates are painfully slow and CPU-intensive. I'm running out of things to check. Any idea what combination of settings would result in a system where the display seems to run correctly, but is much slower than expected? I noticed a few people on this thread with similar problems, and I don't know if any of this info will be of any use since I have a different card, but here's what I have in my working setup: FreeBSD 5.3 RELEASE xorg-6.7.0_1 nvidia-driver-1.0.6113_2 My dmesg.boot log has the following: agp0: Intel 82875P host to AGP bridge mem 0xe800-0xefff at device 0.0 on pci0 I guess that means my chipset is the Intel 82875P? Don't know if that's useful at all. The xorg.conf card section is: Section Device Identifier NV TwinView VendorName nVidia Corporation Driver nvidia # update this with the PCI id of your card. Consult the output # of the 'lspci' command. The BusID is usually optional when # only using one graphics card. BusID PCI:1:0:0 BoardName NV34 [GeForce FX 5200] # These are extras that may need removal Option NoLogo True Option RenderAccel True Option NvAGP 0 Option HWCursor True Option CursorShadow True # twinview setup Option TwinView Option SecondMonitorHorizSync 31-80 Option SecondMonitorVertRefresh 56-75 Option TwinViewOrientationRightOf Option MetaModes 1280x1024,1280x1024; 1024x768,1024x768 Option ConnectedMonitor crt,crt EndSection That should look familiar. It's a modified version of the NVIDIA sample xorg config. If you don't have the twin monitors, just leave out the twinview section. And my hw.nvidia sysctls are: # sysctl hw.nvidia hw.nvidia.agp.card.rates: 8x 4x hw.nvidia.agp.card.fw: supported hw.nvidia.agp.card.sba: supported hw.nvidia.agp.card.registers: 0x1f000e1b:0x hw.nvidia.agp.status.status: disabled hw.nvidia.agp.status.driver: n/a (unused) hw.nvidia.agp.status.rate: n/a (disabled) hw.nvidia.agp.status.fw: n/a (disabled) hw.nvidia.agp.status.sba: n/a (disabled) hw.nvidia.version: NVIDIA FreeBSD x86 NVIDIA Kernel Module 1.0-6113 Mon Aug 2 16:08:32 PDT 2004 hw.nvidia.registry.EnableVia4x: 0 hw.nvidia.registry.EnableALiAGP: 0 hw.nvidia.registry.NvAGP: 3 hw.nvidia.registry.EnableAGPSBA: 0 hw.nvidia.registry.EnableAGPFW: 0 hw.nvidia.registry.SoftEDIDs: 1 hw.nvidia.registry.Mobile: 4294967295 hw.nvidia.registry.ResmanDebugLevel: 4294967295 hw.nvidia.registry.FlatPanelMode: 0 hw.nvidia.cards.0.model: GeForce FX 5200 hw.nvidia.cards.0.irq: 16 hw.nvidia.cards.0.vbios: 04.34.20.22.bf hw.nvidia.cards.0.type: AGP I AM using the FreeBSD AGP driver, I had trouble with the nvidia driver, and it kept falling back to the FreeBSD driver. when I removed the agp device from the kernel, X wouldn't start at all. I've built the nvidia drivers port with WITH_FREEBSD_AGP=true in my /etc/make.conf and I don't have the try/fallback behavior now. I know my card isn't the same as anyone else's mentioning this problem, but I've found that the Linux readme that comes with the drivers is much more exhaustive than any other docs on these drivers - and bloody long too. I'd check that file for your specific card - it installed at /usr/X11R6/share/doc/NVIDIA_GLX-1.0/README.Linux on my system. HTH Lou -- Louis LeBlanc [EMAIL PROTECTED] Fully Funded Hobbyist, KeySlapper Extrordinaire :) http://www.keyslapper.org ԿԬ Sattinger's Law: It works better if you plug it in. ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: NVidia driver not using AGP?
Quoting Chris Howells [EMAIL PROTECTED]: On Monday 29 November 2004 21:21, Kenneth Culver wrote: (I forget which) with a GeForce4 MX 440. The other is an athlon 64 3200+ with a via k8t800 chipset and a geforce FX 5900 (running in 32 bit x86 FreeBSD). The NVidia drivers don't yet support the K8T800 chipset. Have you tried using FreeBSD's AGP? Yes, I tried that, it doesn't work either. The computer crashes for the Athlon 64, and the one with the intel hardware just doesn't work I am contemplating going from the amd64 port back to the 32bit port so I can have accelerated 3D. I'm running the 32-bit one so I can use my dual head... which only works with nvidia's driver. Ken ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: NVidia driver not using AGP?
On Monday 29 November 2004 03:21 pm, Kenneth Culver wrote: One of the computers I'm having this problem with is a P4 with an Intel chipset Which reminds me: I forgot to mention that my system has a 1.4GHz Thunderbird on an Asus A7V (KT133) motherboard. -- Kirk Strauser pgpmry6oI8yuU.pgp Description: PGP signature
Re: NVidia driver not using AGP?
Quoting Louis LeBlanc [EMAIL PROTECTED]: On 11/29/04 03:13 PM, Kirk Strauser sat at the `puter and typed: On my 5.3 system (recompiled completely, including ports, one week ago), the NVidia driver (for a GeForce MX 400) from ports doesn't seem to be using AGP: $ sysctl hw.nvidia.agp.status.status hw.nvidia.agp.status.status: disabled I've built a new kernel with device agp commented out, and kldstat verifies that it's not loaded. I set 'Option NvAGP 1' in /etc/X11/xorg.conf. I've read all of the READMEs that seemed relevant. Still, I seem to be running in PCI mode and display updates are painfully slow and CPU-intensive. I'm running out of things to check. Any idea what combination of settings would result in a system where the display seems to run correctly, but is much slower than expected? I noticed a few people on this thread with similar problems, and I don't know if any of this info will be of any use since I have a different card, but here's what I have in my working setup: FreeBSD 5.3 RELEASE xorg-6.7.0_1 nvidia-driver-1.0.6113_2 My dmesg.boot log has the following: agp0: Intel 82875P host to AGP bridge mem 0xe800-0xefff at device 0.0 on pci0 I guess that means my chipset is the Intel 82875P? Don't know if that's useful at all. The xorg.conf card section is: Section Device Identifier NV TwinView VendorName nVidia Corporation Driver nvidia # update this with the PCI id of your card. Consult the output # of the 'lspci' command. The BusID is usually optional when # only using one graphics card. BusID PCI:1:0:0 BoardName NV34 [GeForce FX 5200] # These are extras that may need removal Option NoLogo True Option RenderAccel True Option NvAGP 0 The above line turns of AGP altogether. Option HWCursor True Option CursorShadow True # twinview setup Option TwinView Option SecondMonitorHorizSync 31-80 Option SecondMonitorVertRefresh 56-75 Option TwinViewOrientationRightOf Option MetaModes 1280x1024,1280x1024; 1024x768,1024x768 Option ConnectedMonitor crt,crt EndSection That should look familiar. It's a modified version of the NVIDIA sample xorg config. If you don't have the twin monitors, just leave out the twinview section. And my hw.nvidia sysctls are: # sysctl hw.nvidia hw.nvidia.agp.card.rates: 8x 4x hw.nvidia.agp.card.fw: supported hw.nvidia.agp.card.sba: supported hw.nvidia.agp.card.registers: 0x1f000e1b:0x hw.nvidia.agp.status.status: disabled hw.nvidia.agp.status.driver: n/a (unused) The above lines confirm that AGP is off. hw.nvidia.agp.status.rate: n/a (disabled) hw.nvidia.agp.status.fw: n/a (disabled) hw.nvidia.agp.status.sba: n/a (disabled) hw.nvidia.version: NVIDIA FreeBSD x86 NVIDIA Kernel Module 1.0-6113 Mon Aug 2 16:08:32 PDT 2004 hw.nvidia.registry.EnableVia4x: 0 hw.nvidia.registry.EnableALiAGP: 0 hw.nvidia.registry.NvAGP: 3 hw.nvidia.registry.EnableAGPSBA: 0 hw.nvidia.registry.EnableAGPFW: 0 hw.nvidia.registry.SoftEDIDs: 1 hw.nvidia.registry.Mobile: 4294967295 hw.nvidia.registry.ResmanDebugLevel: 4294967295 hw.nvidia.registry.FlatPanelMode: 0 hw.nvidia.cards.0.model: GeForce FX 5200 hw.nvidia.cards.0.irq: 16 hw.nvidia.cards.0.vbios: 04.34.20.22.bf hw.nvidia.cards.0.type: AGP I AM using the FreeBSD AGP driver, I had trouble with the nvidia driver, and it kept falling back to the FreeBSD driver. when I removed the agp device from the kernel, X wouldn't start at all. I've built the nvidia drivers port with WITH_FREEBSD_AGP=true in my /etc/make.conf and I don't have the try/fallback behavior now. I know my card isn't the same as anyone else's mentioning this problem, but I've found that the Linux readme that comes with the drivers is much more exhaustive than any other docs on these drivers - and bloody long too. I'd check that file for your specific card - it installed at /usr/X11R6/share/doc/NVIDIA_GLX-1.0/README.Linux on my system. According to your system, AGP isn't working on your system either. Ken ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: NVidia driver not using AGP?
Quoting Kirk Strauser [EMAIL PROTECTED]: On Monday 29 November 2004 03:21 pm, Kenneth Culver wrote: One of the computers I'm having this problem with is a P4 with an Intel chipset Which reminds me: I forgot to mention that my system has a 1.4GHz Thunderbird on an Asus A7V (KT133) motherboard. -- Kirk Strauser Given the fact that I haven't yet seen anyone with working AGP on their FreeBSD systems with the latest nvidia driver, I'm willing to bet that part of the driver is broken. Hopefully nVidia releases another driver soon, I don't want to wait another year for a working driver. :-( Ken ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Anybody have it working? (was Re: NVidia driver not using AGP?)
On Monday 29 November 2004 04:20 pm, Kenneth Culver wrote: Given the fact that I haven't yet seen anyone with working AGP on their FreeBSD systems with the latest nvidia driver, I'm willing to bet that part of the driver is broken. How about this, then: Has *anyone* successfully used an NVidia card with the most recent x11/nvidia-driver port in AGP (as opposed to PCI) mode? -- Kirk Strauser pgpgr0i0F7EmG.pgp Description: PGP signature
Re: NVidia driver not using AGP?
On Monday 29 November 2004 04:20 pm, Kenneth Culver wrote: Quoting Kirk Strauser [EMAIL PROTECTED]: On Monday 29 November 2004 03:21 pm, Kenneth Culver wrote: One of the computers I'm having this problem with is a P4 with an Intel chipset Which reminds me: I forgot to mention that my system has a 1.4GHz Thunderbird on an Asus A7V (KT133) motherboard. -- Kirk Strauser Given the fact that I haven't yet seen anyone with working AGP on their FreeBSD systems with the latest nvidia driver, I'm willing to bet that part of the driver is broken. Hopefully nVidia releases another driver soon, I don't want to wait another year for a working driver. :-( Ken What are we betting? [EMAIL PROTECTED] sysctl -a | grep -i agp hw.nvidia.agp.card.rates: 8x 4x hw.nvidia.agp.card.fw: supported hw.nvidia.agp.card.sba: supported hw.nvidia.agp.card.registers: 0x1f000e1b:0x1f004302 hw.nvidia.agp.status.status: enabled hw.nvidia.agp.status.driver: nvidia hw.nvidia.agp.status.rate: 8x hw.nvidia.agp.status.fw: disabled hw.nvidia.agp.status.sba: enabled hw.nvidia.registry.EnableALiAGP: 0 hw.nvidia.registry.NvAGP: 1 hw.nvidia.registry.EnableAGPSBA: 0 hw.nvidia.registry.EnableAGPFW: 0 hw.nvidia.cards.0.type: AGP [~] [EMAIL PROTECTED] uname -a FreeBSD ryu.zighelboim.com 5.3-STABLE FreeBSD 5.3-STABLE #18: Mon Nov 22 19:41:45 CST 2004 [EMAIL PROTECTED]:/usr/obj/usr/src/sys/RyuV5 i386 ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED] ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: NVidia driver not using AGP?
On 11/29/04 05:16 PM, Kenneth Culver sat at the `puter and typed: Quoting Louis LeBlanc [EMAIL PROTECTED]: SNIP The xorg.conf card section is: Section Device Identifier NV TwinView VendorName nVidia Corporation Driver nvidia # update this with the PCI id of your card. Consult the output # of the 'lspci' command. The BusID is usually optional when # only using one graphics card. BusID PCI:1:0:0 BoardName NV34 [GeForce FX 5200] # These are extras that may need removal Option NoLogo True Option RenderAccel True Option NvAGP 0 The above line turns of AGP altogether. No, it turns off the NVidia AGP driver: # sysctl dev.agp dev.agp.0.%desc: Intel 82875P host to AGP bridge dev.agp.0.%driver: agp dev.agp.0.%location: slot=0 function=0 dev.agp.0.%pnpinfo: vendor=0x8086 device=0x2578 subvendor=0x1028 subdevice=0x0157 class=0x06 dev.agp.0.%parent: pci0 The FreeBSD agp device is still active. SNIP # sysctl hw.nvidia hw.nvidia.agp.card.rates: 8x 4x hw.nvidia.agp.card.fw: supported hw.nvidia.agp.card.sba: supported hw.nvidia.agp.card.registers: 0x1f000e1b:0x hw.nvidia.agp.status.status: disabled hw.nvidia.agp.status.driver: n/a (unused) The above lines confirm that AGP is off. They confirm that NVidia AGP is off. SNIP According to your system, AGP isn't working on your system either. My video is working quite well with the FreeBSD AGP device. I've never worked with a system that had more responsive video, and that's using the twinview feature to run two monitors. Makes me want to work from home all the time, since my work desktop is a pokey old 440Mhz hacked together piece of junk that was built 5 years ago. Just because NVidia wrote their own AGP driver doesn't mean every one of their cards must have it to function well. I believe it is mentioned in the linux readme that some cards are better off with the AGP driver that comes with the OS. I know I read something to that affect somewhere. Lou -- Louis LeBlanc [EMAIL PROTECTED] Fully Funded Hobbyist, KeySlapper Extrordinaire :) http://www.keyslapper.org ԿԬ Information is the inverse of entropy. ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: NVidia driver not using AGP?
On Monday 29 November 2004 04:35 pm, Raul Zighelboim wrote: [EMAIL PROTECTED] sysctl -a | grep -i agp [...] hw.nvidia.agp.status.status: enabled What exactly did you do? Did you do anything special to your kernel or loader.conf other than disabling agp.ko? -- Kirk Strauser pgpAgKOEP4afn.pgp Description: PGP signature
Re: NVidia driver not using AGP?
On Monday 29 November 2004 04:55 pm, Kirk Strauser wrote: On Monday 29 November 2004 04:35 pm, Raul Zighelboim wrote: [EMAIL PROTECTED] sysctl -a | grep -i agp [...] hw.nvidia.agp.status.status: enabled What exactly did you do? Did you do anything special to your kernel or loader.conf other than disabling agp.ko? On the Kernel #deviceagp device io device mem On /boot/loader.conf agp_load=NO linux_load=YES nvidia_load=YES apm_load=NO ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
RE: Anybody have it working? (was Re: NVidia driver not using AGP?)
-Original Message- From: Kirk Strauser [mailto:[EMAIL PROTECTED] Sent: Monday, November 29, 2004 2:32 PM To: [EMAIL PROTECTED] Subject: Anybody have it working? (was Re: NVidia driver not using AGP?) On Monday 29 November 2004 04:20 pm, Kenneth Culver wrote: Given the fact that I haven't yet seen anyone with working AGP on their FreeBSD systems with the latest nvidia driver, I'm willing to bet that part of the driver is broken. How about this, then: Has *anyone* successfully used an NVidia card with the most recent x11/nvidia-driver port in AGP (as opposed to PCI) mode? -- Kirk Strauser Yes. Just installed the latest from nvidia. after boot and login #sysctl hw.nvidia.agp.status.status hw.nvidia.agp.status.status: disabled However after fire off a X server.. #sysctl hw.nvidia.agp.status.status hw.nvidia.agp.status.status: enabled dave ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]