(SOLUCIONADO) [FUGSPBR] Problemas com o novo driver da Nvidia

Luís Vitório Cargnini cargnini em matrix.com.br
Qua Out 13 19:16:55 BRT 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Solucionado gostaria de agradecer a ajuda.
Passos:
- -Removi os dados instalados via ports x11/nvidia-driver, baixei os fontes alterei o nv-freebsd.h compilei e instalei
manualmente;
- - as modificações no nr-freebsd.h foram:
	/*
 * Enable/Disable support for FreeBSD's AGP GART driver. Please note that
 * agp.ko may need to be preloaded from loader.conf; this define does not
 * influence support for NVIDIA's builtin AGP GART driver.
 */

#undef NV_SUPPORT_OS_AGP

/*
 * Decides if the FreeBSD kernel's vm86 interface is used for int10 calls
 * to the video BIOS. Since Linux does not offer this functionality, we
 * also disable it here by default; this minimizes behavioral differences
 * between the two platforms.
 */

#define NV_USE_OS_VM86_INT10CALL

/*
 * This option decides if the driver will be built with support for Linux
 * compatibility. This makes nvidia.ko dependant on linux.ko; if you have
 * no need for Linux 3D applications, you can safely unset this flag.
 */

#define NV_SUPPORT_LINUX_COMPAT

/*
 * Enable/Disable support for ACPI Power Management. This is untested and
 * thus disabled by default (this is 5.x/-CURRENT only).
 */

#undef NV_SUPPORT_ACPI_PM


/*
 * The DMA memory allocation tracking structure. DMA memory alloctions on
 * FreeBSD are tracked with their base address and size. Since PCI memory
 * is allocated from kernel virtual memory and since AGP allocations have
 * a contiguous range of addresses in the AGP aperture, base and size are
 * sufficient to track allocations.
 */

- -removi o device agp do meu Kernel;
- -configurei o NvAGP "1" no meu xorg.conf;
- -apliquei os 3 patches da nvidia no kernel;
- -recompileio e instalei o kernel;
- - reinicei a minha máquina e pronto tudo está funcionando agora inclusive o enemy-territory.
Por que adicionei o driver manualemnte sem o ports, o ports mistura coisas do 4365 e do 6113 e queria apenas 6113.
Isso resolve boa parte do problema.

 On Wed, 13 Oct 2004 17:04:29 -0300
Éderson Chimbida <ederson em bludata.com.br> wrote:

> Em Wednesday 13 October 2004 15:23, o Luis Vitorio Cargnini escreveu:
> > OK, mas desses patchs apliquei somente um os demais causam alterações,
> > digamos muito profundas no sistema (isso é minha opinião), mas se tu me diz
> > que aplicou os aptchs e tudo passou a funcionar ok irei aplicá-los, mas
> > acho isso uma droga à se acho. Mas tua máquin nunca sofreu freeze ?? ou
> > travou ou rebootou ??? qual AGP Gart tu usa ??
> 
> Bem freeze só com o enemy territoy, dá de cara mesmo só no reset ! No 4.10 
> rodei com uma GForce3 MX-400 32MB e no 5.2.1 foi com uma GForce 5200 128Mb
> 
> > Meu enemy Territory (muito bom por sinal), funciona, mas com esses patch
> > como ficará ???
> 
> Vc fez algo de especial para roda o ET ? Ainda não consegui rodar ele no 
> FreeBSD !!!
> 
> > Preciso programar em OpenGL e sem isso não estou conseguindo depurar meus
> > códigos (somente uma vez), pois como falei na segunda tentativa reboota a
> > máquina. Consegui um pouco de melhor estabilidade com o AGP do sistema,
> > porém ao invés de freeze ele reboota a máquina.
> > Se me garantir que com os patchs tudo irá funcionar eu adiciono eles.
> 
> Ah cara, não garanto nada, quando instalei li o readme do driver e apliquei os 
> patchs antes de configurar meu X !
> O que posso garantir eh que com a versão antiga dava muitos freeze !!!
> 
> >
> > Só para cofirmar tenho uma MX-400 GeForce2
> >
> 
> 


- -- 
Thanks && Regards
Luís Vitório Cargnini
Computer Science Bachelor
OpenCores Member <www.opencores.org>
EuropeSwPatentFree <http://EuropeSwPatentFree.hispalinux.es>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (FreeBSD)

iD8DBQFBbalXII4c9KZOcnoRAramAKCHkyd1PJJFviqvQu+V6ZffUqXkuACgjPJD
otI2/0UZGz+DHkT7mOqej/c=uIBN
-----END PGP SIGNATURE-----
_______________________________________________________________
Para enviar um novo email para a lista: fugspbr em fugspbr.org
Sair da Lista: http://lists.fugspbr.org/listinfo.cgi
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/



Mais detalhes sobre a lista de discussão freebsd