nV News Forums

 
 

nV News Forums (http://www.nvnews.net/vbulletin/index.php)
-   NVIDIA FreeBSD (http://www.nvnews.net/vbulletin/forumdisplay.php?f=47)
-   -   FreeBSD 7.0,GeForce 8400GS and ATI RS480 chipset (http://www.nvnews.net/vbulletin/showthread.php?t=96486)

kpapaxristou 08-12-07 08:46 PM

FreeBSD 7.0,GeForce 8400GS and ATI RS480 chipset
 
Hello everyone,

some time ago I acquired a DFI RDX200 motherboard. This mb features the RS480 chipset. Because I planned to run a FreeBSD-7.0 i386 kernel (no 64-bit drivers yet) I installled a Geforce 8400GS vga card.

The version of the FreeBSD kernel I'm using is 7.0-CURRENT and it was built from sources as of the 12th of August. I downloaded the 100.14.11 driver from your website, commented out the #error line in the src/nv-freebsd.h file and compiled the driver succesfully (at this part I ran make install too, and apart from some necessary tweaks everything went fine).

However when I loaded the nvidia kernel module, the 8400GS adapter was not found and no special files were created saunder /dev were created. The following logs were generated by the kernel:

Aug 13 00:10:34 bifteki kernel: pci0: driver added
Aug 13 00:10:34 bifteki kernel: found-> vendor=0x1002, dev=0x4372, revid=0x81
Aug 13 00:10:34 bifteki kernel: bus=0, slot=20, func=0
Aug 13 00:10:34 bifteki kernel: class=0c-05-00, hdrtype=0x00, mfdev=1
Aug 13 00:10:34 bifteki kernel: cmdreg=0x0403, statreg=0x0230, cachelnsz=0 (dwor
ds)
Aug 13 00:10:34 bifteki kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat
=0x00 (0 ns)
Aug 13 00:10:34 bifteki kernel: pci0:20:0: reprobing on driver added
Aug 13 00:10:34 bifteki kernel: pci1: driver added
Aug 13 00:10:34 bifteki kernel: pci2: driver added
Aug 13 00:10:34 bifteki kernel: pci3: driver added


Also the pciconf -lv output for the 8600GS and the RS480 chipset is the following:

hostb0@pci0:0:0: class=0x060000 card=0x59501002 chip=0x59501002 rev=0x01 hdr=0x00
vendor = 'ATI Technologies Inc.'
device = 'RS480 Host Bridge'
class = bridge
subclass = HOST-PCI
pcib1@pci0:2:0: class=0x060400 card=0x59501002 chip=0x5a341002 rev=0x00 hdr=0x01
vendor = 'ATI Technologies Inc.'
device = 'RS480 PCI-X Root Port'
class = bridge
subclass = PCI-PCI
pcib2@pci0:6:0: class=0x060400 card=0x59501002 chip=0x5a381002 rev=0x00 hdr=0x01
vendor = 'ATI Technologies Inc.'
device = 'RS480 PCI Bridge'
class = bridge
subclass = PCI-PCI
vgapci0@pci1:0:0: class=0x030000 card=0x00000000 chip=0x042210de rev=0xa1 hdr=0x00
vendor = 'Nvidia Corp'
class = display
subclass = VGA

Is this problem associated with a driver bug regarding the RS480 chipset and some series 6 Geforce card? Anyway, If you need me to provide more information just send me a message or ask here.

Thanks in advance

zander 08-13-07 03:18 PM

Re: FreeBSD 7.0,GeForce 8400GS and ATI RS480 chipset
 
No, this is not a known problem, nor is it related to known problems such as interoperability problems between certain ATi chipsets and certain NV4x GPUs. This is more likely a problem with FreeBSD 7.0-CURRENT. Please generate and attach an nvidia-bug-report.log file.

kpapaxristou 08-14-07 03:37 AM

Re: FreeBSD 7.0,GeForce 8400GS and ATI RS480 chipset
 
This issue is caused because FreeBSD's driver was attaching to the device first.

I moved the nvidia.ko module in the /boot/modules directory, run kldxref and added the nvidia_load="YES" in /bootl/loader.conf . Then I rebooted the machine and everything worked fine.

zander 08-14-07 11:52 AM

Re: FreeBSD 7.0,GeForce 8400GS and ATI RS480 chipset
 
Thanks for the update. Out of curiosity, which driver was attaching? A generic ACPI/video driver?

kpapaxristou 08-15-07 02:55 AM

Re: FreeBSD 7.0,GeForce 8400GS and ATI RS480 chipset
 
According to my /var/log/messages the driver that was attaching seems to be the generic vga driver:

Jun 3 19:28:31 kernel: vgapci0: <VGA-compatible display> port 0xef00-0xef7f mem 0xfa000000-0xfaffffff,0xd0000000-0xdfffffff,0xf8000000-0xf9ffffff irq 18 at device 0.0 on pci1


This has never biten me in the past using FreeBSD-6.0 and the 9XXX nvidia drivers.

Cheezy347 08-31-07 04:21 PM

Re: FreeBSD 7.0,GeForce 8400GS and ATI RS480 chipset
 
Quote:

Originally Posted by kpapaxristou
According to my /var/log/messages the driver that was attaching seems to be the generic vga driver:

Jun 3 19:28:31 kernel: vgapci0: <VGA-compatible display> port 0xef00-0xef7f mem 0xfa000000-0xfaffffff,0xd0000000-0xdfffffff,0xf8000000-0xf9ffffff irq 18 at device 0.0 on pci1


This has never biten me in the past using FreeBSD-6.0 and the 9XXX nvidia drivers.


Did you remove the vga or agp device from the kernel, I had always removed the agp from the GENERIC kernel to get rid of the problem.


All times are GMT -5. The time now is 07:34 PM.

Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.