PDA

View Full Version : New Nvidia 8774 driver


Ralph_Ellis
08-29-2006, 04:15 AM
I just thought that I would toss in my two cents about the new 8774 nVidia driver. It installed without problems and the screen is the best that I have had in PC-BSD. It is fast, stable, and has improved shading and transparency characteristics that it did not have with the earlier drivers. I am impressed by the improvement.
Ralph Ellis

dracheflieger
08-29-2006, 04:57 AM
I've been seeing this error when I CTRL+ALT+F1 NVRM: detected agp.ko, aborting NVIDIA AGP setup!

Upon searching I found you need to do the following to get rid of it.

Add hint.agp.0.disabled="1" to the /boot/device.hints file.

In your /etc/X11/xorg.conf or your /etc/X11/XF86Config file under the 'Device' section add Option "NvAGP" "1"

You also may want to check that you are not loading the agp.ko in your /boot/loader.conf file.

reboot

This allows your nVidia card to use it's agp drivers and it seems much smoother to me, playing sauerbratten.

antik
08-29-2006, 06:22 AM
I've been seeing this error when I CTRL+ALT+F1 NVRM: detected agp.ko, aborting NVIDIA AGP setup!

This allows your nVidia card to use it's agp drivers and it seems much smoother to me, playing sauerbratten.

But PC-BSD default kernel got AGP built in :roll:
We should make additional kernel available for NVidia users?
Or just agp.disable with syscontrol is enough?

pcbsdusr
08-29-2006, 08:03 AM
I've been seeing this error when I CTRL+ALT+F1 NVRM: detected agp.ko, aborting NVIDIA AGP setup!

This allows your nVidia card to use it's agp drivers and it seems much smoother to me, playing sauerbratten.

But PC-BSD default kernel got AGP built in :roll:
We should make additional kernel available for NVidia users?
Or just agp.disable with syscontrol is enough?

By default? I thought we had a kernel module? (agp.ko)...

antik
08-29-2006, 08:21 AM
I've been seeing this error when I CTRL+ALT+F1 NVRM: detected agp.ko, aborting NVIDIA AGP setup!

This allows your nVidia card to use it's agp drivers and it seems much smoother to me, playing sauerbratten.

But PC-BSD default kernel got AGP built in :roll:
We should make additional kernel available for NVidia users?
Or just agp.disable with syscontrol is enough?

By default? I thought we had a kernel module? (agp.ko)...

Yes we got module too and:
device agp # support several AGP chipsets
But default GENERIC FreeBSD kernel got it too.

g0lem
08-29-2006, 08:31 AM
perhaps it's best to have it built in and just tweaked in loader.conf; i don't think everyone has nvidia cards with the need for the nvidia native agp module... :?:

gelex
08-29-2006, 10:58 AM
In your /etc/X11/xorg.conf or your /etc/X11/XF86Config file under the 'Device' section add Option "NvAGP" "1"


I prefer and use Option "NvAGP" "3"

dracheflieger
08-29-2006, 12:01 PM
In your /etc/X11/xorg.conf or your /etc/X11/XF86Config file under the 'Device' section add Option "NvAGP" "1"


I prefer and use Option "NvAGP" "3"

The 'use whatever I can find option'. Options found here (http://download.nvidia.com/freebsd/1.0-8774/README/appendix-d.html)

The command xdpyinfo shows what extensions are loading, along with bunch of other info.

dracheflieger
08-29-2006, 12:14 PM
I've been seeing this error when I CTRL+ALT+F1 NVRM: detected agp.ko, aborting NVIDIA AGP setup!

This allows your nVidia card to use it's agp drivers and it seems much smoother to me, playing sauerbratten.

But PC-BSD default kernel got AGP built in :roll:
We should make additional kernel available for NVidia users?
Or just agp.disable with syscontrol is enough?

I don't know antik. It does seem smoother to me using nVidia's APG driver, not so many mini pauses but then I didn't have that many before...just a few.

As a side note, there is a new nvidia-settings in the ports that is suppose to give you more options for setting things up.

marc
08-29-2006, 01:41 PM
Yes, indeed. This driver seems to run much smoother then the previous one.
I had a lot of error and transparency settings with it, but this seems to work just fine.

pcbsdusr
08-29-2006, 09:37 PM
Does this affect PCI-e graphics cards?

dracheflieger
08-29-2006, 10:44 PM
Does this affect PCI-e graphics cards?

It only mentions AGP and nothing about PCI. nVidia's README page says it's best to use their AGP over BSD's (but then I would expect that)

pcbsdusr
08-29-2006, 10:52 PM
Well, if this affects only agp cards, i think the best would be to have this as a kernel module only.

With proper detection during install one could enable the module for agp motherboads, leave it off for the rest.

If the user installs has a agp motherboard and a nvidia agp card, the installer should disable the kernel module and enable nvidia's own.

I belive this is the most correct way to handle this.

dracheflieger
08-29-2006, 11:46 PM
I think you are right
Option "NvAGP" "integer"

Configure AGP support. Integer argument can be one of:
Value Behavior
0 disable AGP
1 use NVIDIA's internal AGP support, if possible
2 use AGPGART, if possible
3 use any AGP support (try AGPGART, then NVIDIA's AGP)

Too bad there couldn't be code to determine the best (0=PCI, 1 if nVidia, 2? and 3 for everything else.

antik
08-30-2006, 09:33 AM
Well, if this affects only agp cards, i think the best would be to have this as a kernel module only.

With proper detection during install one could enable the module for agp motherboads, leave it off for the rest.

If the user installs has a agp motherboard and a nvidia agp card, the installer should disable the kernel module and enable nvidia's own.

I belive this is the most correct way to handle this.

File bugreport of feature request- your decide.

HXC
03-10-2007, 04:47 PM
I tried you suggestion, unfortunately I have still sluggish peformance. :(. According to glxgears performace on Gentoo Linux is even 300% better :shock::


FreeBSD 32-bit
27088 frames in 5.0 seconds = 5417.207 FPS
26840 frames in 5.0 seconds = 5367.928 FPS
26876 frames in 5.0 seconds = 5375.114 FPS
27002 frames in 5.0 seconds = 5400.353 FPS
27020 frames in 5.0 seconds = 5403.949 FPS

Gentoo 32-bit
36968 frames in 5.0 seconds = 7366.342 FPS
67148 frames in 5.0 seconds = 13429.496 FPS
69464 frames in 5.0 seconds = 13892.622 FPS
69422 frames in 5.0 seconds = 13884.389 FPS
69222 frames in 5.0 seconds = 13844.323 FPS

dracheflieger
03-10-2007, 04:52 PM
AGP? Which video card?

marc
03-10-2007, 05:34 PM
That`s the only driver that works for me.

HXC
03-10-2007, 07:31 PM
AGP? Which video card?

I have an AGP videocard (XFX 7800 GS). It urns out that my 3d acceleration isn't working :oops::

# sysctl hw.nvidia.agp.status
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)


# glxinfo | fgrep direct
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

Error: unable to open display (null)

I really don;t have an idea how to solve this. Do you see something:

# cat /etc/X11/xorg.conf
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/TTF/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/CID/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection

Section "Module"
Load "dbe"
# Load "dri"
Load "extmod"
Load "glx"
Load "record"
Load "xtrap"
Load "freetype"
Load "type1"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/sysmouse"
Option "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
#DisplaySize 360 270 # mm
Identifier "Monitor0"
VendorName "PHL"
ModelName "PHILIPS 109S4"
### Comment all HorizSync and VertSync values to use DDC:
HorizSync 30.0 - 92.0
VertRefresh 50.0 - 160.0
Option "DPMS"
EndSection

Section "Device"
### Available Driver options are:-
### Values: [i]: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "SWcursor" # [<bool>]
#Option "HWcursor" # [<bool>]
#Option "NoAccel" # [<bool>]
#Option "ShadowFB" # [<bool>]
#Option "UseFBDev" # [<bool>]
#Option "Rotate" # [<str>]
#Option "VideoKey" # [i]
#Option "FlatPanel" # [<bool>]
#Option "FPDither" # [<bool>]
#Option "CrtcNumber" # [i]
#Option "FPScale" # [<bool>]
#Option "FPTweak" # [i]
Option "NvAGP" "1"
Identifier "Card0"
Driver "nvidia"
VendorName "nVidia Corporation"
BoardName "Unknown Board"
BusID "AGP:01:00:0"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024"
EndSubSection
EndSection

dracheflieger
03-10-2007, 07:52 PM
Have you read nVidia's docs on how to setup your AGP (http://us.download.nvidia.com/freebsd/1.0-9755/README/appendix-h.html)?

I have a 6800GS PCI-E that of course, doesn't apply but I also have a machine with a EGVA 6200 LE/256 that is AGP setup as per their suggestions and with the FreeBSD AGP turned off, using nVidia's AGP. I got about a 15-20% improvement using nVidia's AGP on its nf2 motherboard.

HXC
03-10-2007, 08:03 PM
Have you read nVidia's docs on how to setup your AGP (http://us.download.nvidia.com/freebsd/1.0-9755/README/appendix-h.html)?

I have a 6800GS PCI-E that of course, doesn't apply but I also have a machine with a EGVA 6200 LE/256 that is AGP setup as per their suggestions and with the FreeBSD AGP turned off, using nVidia's AGP. I got about a 15-20% improvement using nVidia's AGP on its nf2 motherboard.

I have followed this threads suggestions which are the same as in the link. But still no 3d...

# tail /boot/device.hints
hint.ie.0.maddr="0xd0000"
hint.fe.0.at="isa"
hint.fe.0.disabled="1"
hint.fe.0.port="0x300"
hint.lnc.0.at="isa"
hint.lnc.0.disabled="1"
hint.lnc.0.port="0x280"
hint.lnc.0.irq="10"
hint.lnc.0.drq="0"
hint.agp.0.disabled="1"

# cat /boot/loader.conf
nvidia_load="YES"
linux_load="YES"
snd_emu10k1_load="YES"

Motherboard:
Asus A8V deluxe
Chipset VIA K8T800 Pro
North bridge VIA K8T800 Pro
South bridge VIA VT8237

# cat /var/log/Xorg.0.log | grep nvidia
(II) LoadModule: "nvidia"
(II) Loading /usr/X11R6/lib/modules/drivers/nvidia_drv.so
(II) Module nvidia: vendor="NVIDIA Corporation"

# cat /var/log/Xorg.0.log | grep NVIDIA
(II) Module glx: vendor="NVIDIA Corporation"
(II) Module nvidia: vendor="NVIDIA Corporation"
(II) NVIDIA dlloader X Driver 1.0-9746 Tue Dec 19 13:23:45 PST 2006
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
(--) Chipset NVIDIA GPU found
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(0): Option "NvAGP" "1"
(**) NVIDIA(0): Enabling RENDER acceleration
(**) NVIDIA(0): Use of NVIDIA internal AGP requested
(II) NVIDIA(0): NVIDIA GPU GeForce 7800 GS at PCI:1:0:0 (GPU-0)
(--) NVIDIA(0): Memory: 262144 kBytes
(--) NVIDIA(0): VideoBIOS: 05.71.22.21.0a
(--) NVIDIA(0): Interlaced video modes are supported on this GPU
(--) NVIDIA(0): Connected display device(s) on GeForce 7800 GS at PCI:1:0:0:
(--) NVIDIA(0): PHILIPS 109S4 (CRT-0)
(--) NVIDIA(0): NVIDIA TV Encoder (TV-0)
(--) NVIDIA(0): PHILIPS 109S4 (CRT-0): 400.0 MHz maximum pixel clock
(--) NVIDIA(0): NVIDIA TV Encoder (TV-0): 400.0 MHz maximum pixel clock
(--) NVIDIA(0): TV encoder: NVIDIA
(II) NVIDIA(0): Assigned Display Device: CRT-0
(II) NVIDIA(0): Validated modes:
(II) NVIDIA(0): "1280x1024"
(II) NVIDIA(0): Virtual screen size determined to be 1280 x 1024
(--) NVIDIA(0): DPI set to (90, 96); computed from "UseEdidDpi" X config
(--) NVIDIA(0): option
(II) NVIDIA(0): Setting mode "1280x1024"
(II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
(II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(**) NVIDIA(0): DPMS enabled


# dmesg | grep nvidia
nvidia0: <GeForce 7800 GS> mem 0xfb000000-0xfbffffff,0xe0000000-0xefffffff,0xfa000000-0xfaffffff irq 16 at device 0.0 on pci1
nvidia0: [GIANT-LOCKED]

dracheflieger
03-10-2007, 09:02 PM
That's weird...your xorg.log file thinks it's enabled. You can try installing nvidia-xconfig in ports and running that, see if it gets any smarter.

HXC
03-10-2007, 09:34 PM
That's weird...your xorg.log file thinks it's enabled. You can try installing nvidia-xconfig in ports and running that, see if it gets any smarter.

Yeah really weird huh. And I am really not kdding 3d accel isn't working :twisted:. In my desperation I already turned to the forbidden land of automated configuration tools (read nvidia-xconfig) but this didn't help at all...

Edit:
Isn't there some hidden clue in this line (that only 2d is enabled)
(II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
(II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture

Proof that 3d really isn't working:
# sysctl hw.nvidia.agp.status
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)


# glxinfo | fgrep direct
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

Error: unable to open display (null)

dracheflieger
03-10-2007, 09:42 PM
Does kldstat show nvidia.ko loaded?

antik
03-10-2007, 09:45 PM
# glxinfo | fgrep direct
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

Error: unable to open display (null)

Launch it from xterm, not from konsole.

HXC
03-10-2007, 10:08 PM
Does kldstat show nvidia.ko loaded?

Jep
# kldstat
Id Refs Address Size Name
1 13 0xc0400000 6f6544 kernel
2 2 0xc0af7000 1adb8 linux.ko
3 1 0xc0b12000 7794 snd_emu10k1.ko
4 2 0xc0b1a000 22b88 sound.ko
5 1 0xc0b3d000 6d3b08 nvidia.ko
6 1 0xc1211000 59f20 acpi.ko
7 1 0xc5854000 e000 ext2fs.ko

HXC
03-10-2007, 10:12 PM
# glxinfo | fgrep direct
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

Error: unable to open display (null)

Launch it from xterm, not from konsole.

From xterm:

# sysctl hw.nvidia.agp.status
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)

# glxinfo | fgrep direct
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

Error: unable to open display (null)

HXC
03-10-2007, 10:13 PM
I gues the mysterie continues... :roll:

dracheflieger
03-10-2007, 10:26 PM
antik suggested that your video card isn't supported. This is my XF86Config
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 1.0 (root@dracheslair) Mon Jan 1 05:37:23 PST 2007

Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection

Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "/usr/X11R6/lib/X11/fonts/misc/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/TTF/"
FontPath "/usr/X11R6/lib/X11/fonts/TrueType/"
EndSection

Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection

Section "ServerFlags"
Option "Xinerama" "0"
EndSection

Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/sysmouse"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5 6 7 8"
EndSection

Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "keyboard"
EndSection

Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Samsung SyncMaster"
HorizSync 30.0 - 85.0
VertRefresh 50.0 - 160.0
ModeLine "1280x1024" 135.0 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync
ModeLine "1024x768" 113.3 1024 1096 1208 1392 768 769 772 814 -hsync +vsync
ModeLine "800x600" 68.2 800 848 936 1072 600 601 604 636 -hsync +vsync
ModeLine "640x480" 43.2 640 680 744 848 480 481 484 509 -hsync +vsync
ModeLine "1280x960" 129.9 1280 1368 1504 1728 960 961 964 1002 -hsync +vsync
ModeLine "1152x864" 119.7 1152 1224 1352 1552 864 865 868 907 -hsync +vsync
ModeLine "768x576" 62.6 768 816 896 1024 576 577 580 611 -hsync +vsync
ModeLine "720x400" 35.5 720 760 832 936 400 401 404 446 -hsync +vsync
ModeLine "640x400" 31.5 640 672 736 832 400 401 404 445 -hsync +vsync
ModeLine "640x350" 31.5 640 672 736 832 350 382 385 445 +hsync -vsync
Option "DPMS"
EndSection

Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 6800 GS"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
Option "metamodes" "1280x1024 +0+0; 1024x768 +0+0; 800x600 +0+0; 640x480 +0+0"
SubSection "Display"
Depth 24
Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Notice the Vendor Name as compared to yours.

HXC
03-10-2007, 10:43 PM
I did some research but my card ( 7800 GS) is supported by nvidia:

http://us.download.nvidia.com/freebsd/1 ... dix-a.html (http://us.download.nvidia.com/freebsd/1.0-9746/README/appendix-a.html)

This also shows in the xorg.log:

(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
(--) Chipset NVIDIA GPU found
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(0): Option "NvAGP" "1"
(**) NVIDIA(0): Enabling RENDER acceleration
(**) NVIDIA(0): Use of NVIDIA internal AGP requested
(II) NVIDIA(0): NVIDIA GPU GeForce 7800 GS at PCI:1:0:0 (GPU-0)
(--) NVIDIA(0): Memory: 262144 kBytes
(--) NVIDIA(0): VideoBIOS: 05.71.22.21.0a
(--) NVIDIA(0): Interlaced video modes are supported on this GPU

P.S. I will now try the different nvidia drivers. How can I remove the old config? I get this message:
Found saved configuration for nvidia-driver-1.0.8776

dracheflieger
03-11-2007, 03:20 AM
hmmm...I've never seen that message when changing drivers...another weird one. Look in your home directory for a .nvidia* (looking just now, I found the .nvidia-settings-rc
file that I didn't even know that I had (it was from installing /usr/ports/x11/nvidia-settings)

If you downloaded the driver from nVidia's site and extracted somewhere or if you installed it from ports then you might go back to the installation directory and try make rmconfig && make rmconfigure
and that will remove any make configuration settings.

Like you said, the 7800 is supported but it doesn't know your VendorName in the Device field of xorg.conf or XF86Config.

If you didn't install from ports, update your ports and sources and try a cd /usr/ports/x11/nvidia-driver && make install clean

HXC
03-11-2007, 08:18 AM
Back again after a good night's sleep to tackle this problem :D.

1 I don't have the '.nvidia-settings-rc' at all
2 'make rmconfig && make rmconfigure' Did the trick, but also gave this message:
make rmconfig && make rmconfigure
3 I used these options for the nvidida drivers. I will now try without ACPI.
────────────────────────────────────────────────── ─────────────┐ │
│ │ [ ] FREEBSD_AGP Use FreeBSD AGP GART driver │ │
│ │ [ ] VM86_INT10CALL Use VM86 interface for video BIOS calls │ │
│ │ [X] ACPI Enable support for ACPI Power Management │ │
│ │ [X] LINUX Build with support for Linux compatibility │ │

4 I always used ports for installing nvidia drivers

Edit:
Here's another interesting mesage that I got:
# make deinstall
===> Deinstalling for x11/nvidia-driver
===> Deinstalling nvidia-driver-1.0.9746
pkg_delete: unable to completely remove directory '/usr/X11R6/share/doc/NVIDIA_GLX-1.0'
pkg_delete: couldn't entirely delete package (perhaps the packing list is
incorrectly specified?)

edit: 2
When installing an nvidia driver:
NOTICE: Failed to unload the NVIDIA module!
NOTICE: Is nvidia.ko in use?
NOTICE: Failed to load the NVIDIA module!
NOTICE: Unload and load NVIDIA module manually, or reboot.

dracheflieger
03-11-2007, 02:09 PM
One thing you didn't mention...did it work? :lol:

2) you showed what you ran, not the message

3) if it's a recent motherboard I would have used all options but the 2nd one.

Edit) I would have deleted that directory manually with a rm -rf

Edit2) I always do a shutdown now as root and once kde and x have stopped and I'm at the prompt, accept the shell (sh) login as myself, su to root, kldunload nvidia.ko and remove and install from there (or just reboot, hit #4 at the PC-BSD ASCII screen and login as single user and do the same) That way you don't have those errors. I really don't think it makes any big deal if you do though.

HXC
03-11-2007, 03:30 PM
One thing you didn't mention...did it work? :lol:
.

LOL :D . No still no 3d here...

2) Oops. Should be this:
# make rmconfig && make rmconfigure
===> Removing user-configured options for nvidia-driver-1.0.9746
make: don't know how to make rmconfigure. Stop


3) You mean also select FREEBSD_AGP? I'll try that now
Edit: Did that but still no 3d :?

4) To quote Spock: "It sounds illogical that the module unloadling problem causes 3d accel not to work".

dracheflieger
03-11-2007, 04:16 PM
Sorry, no, I didn't mean to include the FreeBSD AGP (first post this morning...wasn't seeing very well right then...as if I ever do :lol: ) but I would try it both ways, remembering to take out the hint to use the nVidia AGP.

make: don't know how to make rmconfigure. Stop
No big deal...there was no configure file and this is a standard error when that's true.

I would uninstall in single user and remove that GLX directory that it errored on previously, then try again. I've got two different EGVA 6x cards and haven't had a problems.

HXC
03-11-2007, 05:18 PM
I just reinstalled FreeBSD and left it at it's pristane state. I installed the nvidia drivers. But still no 3d acelleration for my nvidia card :twisted: :twisted: :twisted:.

Edit:
I also copied all my relevant settings from my gentoo's xorg.conf and still nothing...

dracheflieger
03-11-2007, 05:56 PM
? Maybe it just doesn't like that board.

Section "Device"
### Available Driver options are:-
### Values: [i]: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "SWcursor" # [<bool>]
#Option "HWcursor" # [<bool>]
#Option "NoAccel" # [<bool>]
#Option "ShadowFB" # [<bool>]
#Option "UseFBDev" # [<bool>]
#Option "Rotate" # [<str>]
#Option "VideoKey" # [i]
#Option "FlatPanel" # [<bool>]
#Option "FPDither" # [<bool>]
#Option "CrtcNumber" # [i]
#Option "FPScale" # [<bool>]
#Option "FPTweak" # [i]
Option "NvAGP" "1"
Identifier "Card0"
Driver "nvidia"
VendorName "nVidia Corporation"
BoardName "Unknown Board"
BusID "AGP:01:00:0"
EndSection

as BoardName reflects. You might want ask on the http://forums.nvidia.com/ link. They are usually pretty helpful.

HXC
03-11-2007, 06:19 PM
? Maybe it just doesn't like that board.

Section "Device"
### Available Driver options are:-
### Values: [i]: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "SWcursor" # [<bool>]
#Option "HWcursor" # [<bool>]
#Option "NoAccel" # [<bool>]
#Option "ShadowFB" # [<bool>]
#Option "UseFBDev" # [<bool>]
#Option "Rotate" # [<str>]
#Option "VideoKey" # [i]
#Option "FlatPanel" # [<bool>]
#Option "FPDither" # [<bool>]
#Option "CrtcNumber" # [i]
#Option "FPScale" # [<bool>]
#Option "FPTweak" # [i]
Option "NvAGP" "1"
Identifier "Card0"
Driver "nvidia"
VendorName "nVidia Corporation"
BoardName "Unknown Board"
BusID "AGP:01:00:0"
EndSection

as BoardName reflects. You might want ask on the http://forums.nvidia.com/ link. They are usually pretty helpful.

Done! Let's hope they know more...

HXC
03-13-2007, 03:08 PM
I have contacted the folks at nvidia. It appears that I have 3d acceleration but problems with my AGP hence the performance issues. Now I get this error message at boot. Any ideas how to solve this?

Error message
login: NVRM: AGP cannot be enabled on this combination of the AMD CPU and OS kernel
NVRM: kernel upgrade recommended.