Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 06 Apr 2008 20:18:31 +0000
From:      =?windows-1252?Q?S=E9bastien_Morand?= <seb.morand@gmail.com>
To:        =?windows-1252?Q?S=E9bastien_Morand?= <seb.morand@gmail.com>,  freebsd-questions@freebsd.org, freebsd-amd64@freebsd.org
Subject:   Re: Nvidia using 32 bits install
Message-ID:  <47F93017.6070505@gmail.com>
In-Reply-To: <20080402165235.GA82705@slackbox.xs4all.nl>
References:  <151985.79421.qm@web56801.mail.re3.yahoo.com> <200804020519.FAA12872@sopwith.solgatos.com> <16d3abd60804020732x1f617341j536ea52de2226a00@mail.gmail.com> <20080402165235.GA82705@slackbox.xs4all.nl>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------010502020208050109030004
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: quoted-printable

Hi everybody,

I successfully install freebsd i386 on my AMD but I'm not able to install=
 the=20
nvidia driver.

I fetch all the sources (using csup) and got the last ports tree.

So here is my try:

[20:08:25] root@mellba:/usr/ports/x11/nvidia-driver
# make install
=3D=3D=3D>  Found saved configuration for nvidia-driver-169.12
=3D=3D=3D>  Extracting for nvidia-driver-169.12
=3D> MD5 Checksum OK for NVIDIA-FreeBSD-x86-169.12.tar.gz.
=3D> SHA256 Checksum OK for NVIDIA-FreeBSD-x86-169.12.tar.gz.
=3D=3D=3D>  Patching for nvidia-driver-169.12
=3D=3D=3D>  Applying FreeBSD patches for nvidia-driver-169.12
=3D=3D=3D>   nvidia-driver-169.12 depends on shared library: X11.6 - foun=
d
=3D=3D=3D>   nvidia-driver-169.12 depends on shared library: m.3 - found
=3D=3D=3D>   nvidia-driver-169.12 depends on shared library: GL.1 - found=

=3D=3D=3D>  Configuring for nvidia-driver-169.12
=3D=3D=3D>  Building for nvidia-driver-169.12
=3D=3D=3D> src (all)
@ -> /mnt/programs/src/sys
machine -> /mnt/programs/src/sys/i386/include
awk -f @/tools/makeobjops.awk @/kern/device_if.m -h
awk -f @/tools/makeobjops.awk @/kern/bus_if.m -h
awk -f @/tools/makeobjops.awk @/dev/pci/pci_if.m -h
awk -f @/tools/vnode_if.awk @/kern/vnode_if.src -p
awk -f @/tools/vnode_if.awk @/kern/vnode_if.src -q
awk -f @/tools/vnode_if.awk @/kern/vnode_if.src -h
cc -O2 -fno-strict-aliasing -pipe -DNV_VERSION_STRING=3D\"169.12\" -D__KE=
RNEL__=20
-DNVRM -UDEBUG -U_DEBUG -DNDEBUG -O -Werror -D_KERNEL -DKLD_MODULE -std=3D=
c99=20
-nostdinc  -I/src -I. -I@ -I@/contrib/altq -finline-limit=3D8000 --param =

inline-unit-growth=3D100 --param large-function-growth=3D1000 -fno-common=
=20
-mno-align-long-strings -mpreferred-stack-boundary=3D2  -mno-mmx -mno-3dn=
ow=20
-mno-sse -mno-sse2 -mno-sse3 -ffreestanding -Wall -Wredundant-decls=20
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arit=
h=20
-Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -c nv=
idia_ctl.c
In file included from nvidia_ctl.c:14:
nv-freebsd.h:76:24: error: pci/agpvar.h: No such file or directory
*** Error code 1

Stop in /mnt/programs/ports/x11/nvidia-driver/work/NVIDIA-FreeBSD-x86-169=
=2E12/src.
*** Error code 1

Stop in /mnt/programs/ports/x11/nvidia-driver/work/NVIDIA-FreeBSD-x86-169=
=2E12.
*** Error code 1

Stop in /mnt/programs/ports/x11/nvidia-driver.
*** Error code 1

Stop in /mnt/programs/ports/x11/nvidia-driver.




So a file is missing. I try this:
# cd work/NVIDIA-FreeBSD-x86-169.12/src/ && mkdir pci && cd pci && ln -s =

/usr/src/sys/dev/agp/agpvar.h && cd ../../../../ && make install

The module compile and everything goes ok. But it doesn't work:
kldload: can't load nvidia: No such file or directory

If i put nvidia_load=3D=9FES" in loader.conf, it doesn't change anything.=


Why the installation is not working without this manual trick?

Here is what I get about my video card with pciconf -lv:
# pciconf -lv | grep vga -A 4
vgapci0@pci0:1:0:0:	class=3D0x030000 card=3D0x81f31043 chip=3D0x01df10de =
rev=3D0xa1 hdr=3D0x00
     vendor     =3D 'Nvidia Corp'
     device     =3D 'GeForce 7300 GS'
     class      =3D display
     subclass   =3D VGA


S=E9bastien



--------------010502020208050109030004--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47F93017.6070505>