Nvidia GeForce 6600 a driver nvidia

Martin Horcicka mho at mho.cz
Thu Jan 26 13:54:04 CET 2006


Dan Lukes wrote:
> coolfighter at quick.cz wrote:
>>>> Nevite nekdo, jak na to?
> 
>> acpi_video0 at pci3:0:0:   class=0x030000 card=0x22951584 chip=0x014810de rev=0xa2 hdr=0x00
> 
> 	Hm, takze vestavena karta v notebooku od Uniwill Computer Corp.
> 
> 	Tak s tim moc nepomuzu.
> 
> 	Zaprve bych to zkusil bez acpi, za druhe bych vyzkousel jaky ma vliv 
> pritomnost ci nepritomnost ovladace AGP (a to jak toho, ktery je 
> soucasti FreeBSD tak toho, ktery v sobe interne nese sam ovladac NVIDIA 
> - ano, bez ohledu na to, ze karta neni AGP). Nelze ani vyloucit, ze 
> PCI-X NVidia na FreeBSD proste podporovana dobre neni - treba kvuli 
> nejake chybe.
> 
> 	Pro jistotu bych overil nejen to, ze ovladace jsou posledni verze - ale 
> jake skutecne verze jsou. Melo by to byt 81.78 (z toho portu mohou 
> vypadnout v zavislosti na okolnostech i verze 71.74 nebo 61.13) ...

Pouzivam GeForce 6600 s ovladacem od nVidie bez jakychkoli problemu - ovsem na
FreeBSD 5.4. Volbu "device agp" v konfiguraci jadra nemam a pouzivam ovladac z
portu (nvidia-driver-1.0.8178) bez jakychkoli voleb.

Jedina zakernost, na kterou jsem tam narazil, je ze port nvidia-driver
instaluje nektere stejne soubory jako xorg-libraries (napr. libGL), takze po
aktualizaci Xorg je potreba preinstalovat i nvidia-driver, aby vsechno
fungovalo jak ma.

Co se tyce ovladace nv, ktery je soucasti Xorg, funguje dobre, ale nepodporuje
3D - ovsem 3D aplikace jsou nejspis duvod proc si clovek takovouhle kartu
poridi - Enemy Territory rulez!... ;-)

Konfigurace a logy jsou nize.

Martin


/boot/loader.conf:
linux_load="YES"
nvidia_load="YES"
snd_es137x_load="YES"

/etc/X11/xorg.conf:
Section "Device"
  Identifier    "Card0"
  Driver        "nvidia"
EndSection

/var/run/dmesg.boot:
nvidia0: <GeForce 6600> mem
0xfd000000-0xfdffffff,0xd0000000-0xd7ffffff,0xf8000000-0xfbffffff irq 16 at
device 0.0 on pci1

kldstat:
Id Refs Address    Size     Name
 1   12 0xc0400000 3e599c   kernel
 2    2 0xc07e6000 1bd8c    linux.ko
 3    1 0xc0802000 62ac     snd_es137x.ko
 4    2 0xc0809000 1d4fc    sound.ko
 5    1 0xc0827000 429d18   nvidia.ko
 6   14 0xc0c51000 56270    acpi.ko

pciconf -lv:
nvidia0 at pci1:0:0:       class=0x030000 card=0x080110b0 chip=0x014110de
rev=0xa2 hdr=0x00
    vendor   = 'NVIDIA Corporation'
    class    = display
    subclass = VGA

/var/log/Xorg.0.log:
(II) Module glx: vendor="NVIDIA Corporation"
        compiled for 4.0.2, module version = 1.0.8178
        Module class: XFree86 Server Extension
        ABI class: XFree86 Server Extension, version 0.1
...
(II) LoadModule: "nvidia"
(II) Loading /usr/X11R6/lib/modules/drivers/nvidia_drv.so
(II) Module nvidia: vendor="NVIDIA Corporation"
        compiled for 4.0.2, module version = 1.0.8178
        Module class: XFree86 Video Driver
...
(II) NVIDIA dlloader X Driver  1.0-8178  Wed Dec 14 17:06:40 PST 2005
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
(II) Primary Device is: PCI 01:00:0
(--) Assigning device section with no busID to primary device
(--) 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): Linear framebuffer at 0xD0000000
(--) NVIDIA(0): MMIO registers at 0xF8000000
(II) NVIDIA(0): NVIDIA GPU detected as: GeForce 6600
(--) NVIDIA(0): VideoBIOS: 05.43.02.16.00
(--) NVIDIA(0): Interlaced video modes are supported on this GPU
(II) NVIDIA(0): Detected PCI Express Link width: 16X
(--) NVIDIA(0): VideoRAM: 131072 kBytes
(II) NVIDIA(0): Connected display device(s): CRT-0
(--) NVIDIA(0): CRT-0: maximum pixel clock: 400 MHz
(II) NVIDIA(0): Frequency information for CRT-0:
(II) NVIDIA(0):   HorizSync   : 30.000-111.000 kHz
(II) NVIDIA(0):   VertRefresh : 50.000-160.000 Hz
(II) NVIDIA(0):      (HorizSync from EDID)
(II) NVIDIA(0):      (VertRefresh from EDID)
(II) NVIDIA(0): Monitor0: Using hsync range of 30.00-111.00 kHz
(II) NVIDIA(0): Monitor0: Using vrefresh range of 50.00-160.00 Hz
(II) NVIDIA(0): Clock range:  12.00 to 400.00 MHz
...
(II) NVIDIA(0): Setting mode "1280x960"
(II) Loading extension NV-GLX
(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
(**) Option "dpms"
(**) NVIDIA(0): DPMS enabled

glxgears:
20944 frames in 5.0 seconds = 4188.720 FPS




More information about the Users-l mailing list