View previous topic :: View next topic |
Author |
Message |
davoid n00b
Joined: 29 Jun 2002 Posts: 26 Location: Montreal, Canada
|
Posted: Thu Feb 13, 2003 2:53 am Post subject: Asus A7M266-D + nvidia + no AGP ??? |
|
|
Hello there
I am trying to get AGP working on my linux machine. I have another FreeBSD 4.7 installation on the same machine and it detects agp no problem, I have bzflag running like there's no tomorrow (it lists my card as AGP when I satart bzflag)
However, Linux is a different story. First of all it lists my card as PCI, and of course OpenGL performance sucks. I looked in /proc/drivers/nvidia/agp/status and it's set to disabled, wonder why.. I have tweaked my XF86Config to use either NVagp either agpgart, still Disabled.
COuld anyone provide me some tips? I did search the forums and found out that same gyu had the same problem with another asus mobo, but he gave up...
Help _________________ At first they laugh at you, then they ignore you then they fight you and then you win. --Gandhi |
|
Back to top |
|
|
krt Tux's lil' helper
Joined: 27 Nov 2002 Posts: 102 Location: Earth
|
Posted: Thu Feb 13, 2003 9:11 am Post subject: |
|
|
I too have the A7M-266D, with a PCI and an AGP Nvidia card (The pci is a Geforce2MX 200, the AGP is a TNT2). Here is what the relative bits of my configuration state.. note: I havent tested 3D, so im not sure what its status is on this. However, I do know this: AGP devices will show up mapped as PCI devices in Linux. This might be the source of your confusion. Does your dmesg output look similar to mine? Did you enable the agpgart and the AMD 76x chipset support? I've included my .config and other various bits of my system's output for your enjoyment
This is with vanilla-sources 2.4.20, btw.
dmesg bits:
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 322M
agpgart: Detected AMD 760MP chipset
agpgart: AGP aperture is 32M @ 0xfc000000
[drm] AGP 0.99 on AMD Irongate @ 0xfc000000 32MB
[drm] Initialized mga 3.0.2 20010321 on minor 0
/proc/pci bits:
Bus 1, device 5, function 0:
VGA compatible controller: nVidia Corporation Riva TnT2 [NV5] (rev 17).
IRQ 16.
Master Capable. Latency=64. Min Gnt=5.Max Lat=1.
Non-prefetchable 32 bit memory at 0xe6000000 [0xe6ffffff].
Prefetchable 32 bit memory at 0xf8000000 [0xf9ffffff].
Bus 3, device 8, function 0:
VGA compatible controller: nVidia Corporation NV11 (GeForce2 MX DDR) (rev 178).
IRQ 19.
Master Capable. Latency=32. Min Gnt=5.Max Lat=1.
Non-prefetchable 32 bit memory at 0xe2000000 [0xe2ffffff].
Prefetchable 32 bit memory at 0xe8000000 [0xefffffff].
/var/log/XFree86.0.log bits:
(--) PCI:*(1:5:0) NVidia RIVA TNT2/TNT2 Pro rev 17, Mem @ 0xe6000000/24, 0xf8000
000/25, BIOS @ 0xf7ff0000/16
(--) PCI: (3:8:0) NVidia GeForce2 MX 100/200 rev 178, Mem @ 0xe2000000/24, 0xe80
00000/27, BIOS @ 0xe7ff0000/16
(II) NV: driver for NVIDIA chipsets: RIVA128, RIVA TNT, RIVA TNT2,
RIVA TNT2 Ultra, Vanta, RIVA TNT2 M64, Aladdin TNT2, GeForce 256,
GeForce DDR, Quadro, GeForce2 GTS/Pro, GeForce2 Ti, GeForce2 Ultra,
Quadro2 Pro, GeForce2 MX/MX 400, GeForce2 MX 100/200, 0x0170, 0x0171,
0x0172, 0x0173, 0x0174, 0x0175, 0x0178, 0x017A, 0x017B, 0x017C,
GeForce2 Integrated, Quadro2 MXR, GeForce2 Go, GeForce3,
GeForce3 Ti 200, GeForce3 Ti 500, Quadro DDC, 0x0250, 0x0258
(II) Primary Device is: PCI 01:05:0
(**) Chipset override: RIVA TNT2 Ultra
(**) Chipset RIVA TNT2 Ultra found
(**) Chipset override: GeForce2 MX 100/200
(**) Chipset GeForce2 MX 100/200 found
and of course, my makemenuconfig "screenshot" for the AGP support section (only selected options are shown, everything else AGP is not shown, .config to follow)
<*> /dev/agpgart (AGP Support)
[*] VIA chipset support (I probably dont need this... )
[*] AMD Irongate, 761, and 762 support
[*] Direct Rendering Manager (XFree86 DRI support)
and my .config (matrox module compiled for a matrox card that I may or may not replace the geforce2mx-200 with..)
CONFIG_AGP=y
# CONFIG_AGP_INTEL is not set
# CONFIG_AGP_I810 is not set
CONFIG_AGP_VIA=y
CONFIG_AGP_AMD=y
# CONFIG_AGP_AMD_8151 is not set
# CONFIG_AGP_SIS is not set
# CONFIG_AGP_ALI is not set
# CONFIG_AGP_SWORKS is not set
CONFIG_DRM=y
# CONFIG_DRM_OLD is not set
CONFIG_DRM_NEW=y
# CONFIG_DRM_TDFX is not set
# CONFIG_DRM_R128 is not set
# CONFIG_DRM_RADEON is not set
# CONFIG_DRM_I810 is not set
# CONFIG_DRM_I810_XFREE_41 is not set
# CONFIG_DRM_I830 is not set
CONFIG_DRM_MGA=m
# CONFIG_DRM_SIS is not set
# CONFIG_MWAVE is not set _________________ Everyone has something clever for a signature but me. |
|
Back to top |
|
|
The Ennead Apprentice
Joined: 31 Jan 2003 Posts: 157 Location: Red Half Of Manchester, UK
|
Posted: Thu Feb 13, 2003 4:55 pm Post subject: |
|
|
I haven't tried the Asus A7M but the only way i've found to get full agp on the a7v333 & a7v8x is to compile agpgart as a module and then edit etc/modules.autoload like so
# For example:
# 3c59x
emu10k1
nvidia
agpgart agp_try_unsupported=1 |
|
Back to top |
|
|
davoid n00b
Joined: 29 Jun 2002 Posts: 26 Location: Montreal, Canada
|
Posted: Thu Feb 13, 2003 7:31 pm Post subject: still not working |
|
|
I did everything suggested, still no go.
agpgart detects my 760MP chipset, the nvidia kernel driver is loaded, glxgears is running but agp is still disabled.
The problem is that even a simple X -configure fails with "your card is too new " // something like that. Even if the nvidia drivers are in memory. Very, very weird and annoying. I had to get a working XF86Config from FreeBSD and to modify it so it works under Linux... If I try the 41* nvidia drivers server won't even start. Not to mention that X -configure still doesn't work. Very dissapointing.
I am open to suggestions, but one thing is sure, this ain't easy on my nerves _________________ At first they laugh at you, then they ignore you then they fight you and then you win. --Gandhi |
|
Back to top |
|
|
krt Tux's lil' helper
Joined: 27 Nov 2002 Posts: 102 Location: Earth
|
Posted: Fri Feb 14, 2003 7:17 am Post subject: |
|
|
have you toyed around with your bios options? I had to futz with a lot of mine to get thigns working.. many things to tweak on that motherboard (also, be sure to get the latest BIOS revision..)
other than that, I think you've covered everything.. I dont use the 41* Nvidia drivers on my A7M266-D though. _________________ Everyone has something clever for a signature but me. |
|
Back to top |
|
|
davoid n00b
Joined: 29 Jun 2002 Posts: 26 Location: Montreal, Canada
|
Posted: Fri Feb 14, 2003 10:32 pm Post subject: |
|
|
I did flash my BIOS couple weeks ago because of instability problems (now it's all great, stable..)
Umm I also played in the BIOS a little, AGP 4x is enabled, so are Fast writes, etc..
This wouldn't be bothering me too much except that I want to learn OpenGL and take full advantage of my card.. disabling AGP would be the same as going from canada to Mexico city with $10 worth of gas money.. _________________ At first they laugh at you, then they ignore you then they fight you and then you win. --Gandhi |
|
Back to top |
|
|
davoid n00b
Joined: 29 Jun 2002 Posts: 26 Location: Montreal, Canada
|
Posted: Sat Feb 15, 2003 12:51 am Post subject: |
|
|
I finally got 4X running. it took some time but it finally works. THanks to everybody that helped.
What the problem was is still unclear to me, but it did involve me recompiling a development version of the kernel, tweaking my BIOS but in the end I got that beautiful AGP running and I get almost 4000fps in glxgears which is enough Ithink.. _________________ At first they laugh at you, then they ignore you then they fight you and then you win. --Gandhi |
|
Back to top |
|
|
|
|
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
|
|