Tronar
aus Überzeugung altmodisch
Mit alter Hardware ist man nicht immer glücklich, und gerade bei NVidia-Grafikkarten hat man ja zum proprietären Treiber praktisch keine Alternative unter FreeBSD. In der Version, die ich brauche, ist der Treiber nicht mehr in den Ports vorhanden, aber es gibt ihn noch bei NVidia. Nur bekomme ich ihn nicht kompiliert. Er ist auf GCC ausgelegt, aber in FreeBSD 10 muß man Kernelmodule ja mit Clang kompilieren, und das beschwert sich über unerlaubte Typkonversionen, es ist da anscheinend empfindlicher als GCC. Hat einer von Euch eine 32-bit-Maschine und das nötige Fachwissen, um das evtl. hinzufrickeln?
Mit dem oben verlinkten Archiv sollte folgendes gemacht werden:
Ich will wirklich nur das Kernelmodul, nicht irgendeinen Murks mit Linuxulator und Config-Tool usw.
Kann mir jemand weiterhelfen?
Mit dem oben verlinkten Archiv sollte folgendes gemacht werden:
Code:
tar -xf NVIDIA-FreeBSD-x86-96.43.23.tar.gz
cd NVIDIA-FreeBSD-x86-96.43.23
setenv NVIDIA_ROOT `pwd`
setenv X11BASE /usr/local
vi src/nv-freebsd.h
# Alle Abfragen der FreeBSD-Version raus;
# Zeile raus mit #define NV_SUPPORT_LINUX_COMPAT
vi Makefile
# Aufruf aller beiden Shellskripte raus!
make
Kann mir jemand weiterhelfen?