You read it correctly, both methods are valid, with little differences, in short using loader.conf the module is loaded by the boot loader along wth the kernel, using rc.conf first the kernel is boot and then the module is loaded.webwalker wrote:OK, re-installed, then installed nvidia driver packages again. I found something that didn't make sense. The instructions posted here says to do this 'echo 'nvidia_load="YES"' >> /boot/loader.conf', but what the terminal instructions say is to put it in /etc/rc.conf. Are the instructions possibly wrong, or am I reading something wrong?
Considering the module is related to a graphics adapter, loading the corresponding module using loader.conf is preferable, i.e. the adapter initialization will be performed at kernel boot time.
Above the list of available packages, the driver that will work for you is: 340-340.93Terminal print out:
root@webby:/usr/home/webby # pkg search nvidia
nvidia-driver-346.96 NVidia graphics card binary drivers for hardware OpenGL rendering
nvidia-driver-304-304.128 NVidia graphics card binary drivers for hardware OpenGL rendering
nvidia-driver-340-340.93 NVidia graphics card binary drivers for hardware OpenGL rendering
nvidia-settings-355.11_3 Display Control Panel for X NVidia driver
nvidia-texture-tools-2.0.8.1_7 Texture Tools with support for DirectX 10 texture formats
nvidia-xconfig-355.11 Tool to manipulate X configuration files for the NVidia driver
My apologies, this is a typo mistake I made in a previous post, it was meant to be 340.93root@webby:/usr/home/webby # pkg install nvidia-driver-340.96
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
pkg: No packages available to install matching 'nvidia-driver-340.96' have been found in the repositories
edit:
in my defence, I was fooled from your previous post were you mentioned:
and indeed I knew that the 340 series is the latest that will work with the 8400 GS, but I didn't checked it;EDIT: Downloaded nVidia -FreeBSD-x86_64-340.96. This appears to be the latest driver for the 8400 GS card.
moreover, linux does provide 340.96 version, so it looked like a plausible version.
Here you should have answered 'y'root@webby:/usr/home/webby # pkg install nvidia-driver-340-340.93
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
The following 3 package(s) will be affected (of 0 checked):
New packages to be INSTALLED:
nvidia-driver-340: 340.93
linux_base-c6: 6.7_1
gstreamer1-plugins-ugly: 1.8.0
The process will require 379 MiB more space.
59 MiB to be downloaded.
Proceed with this action? [y/N]: n
nope, 346.96 doesn't support and doesn't work with your 8400 adapter.root@webby:/usr/home/webby # pkg search nvidia
nvidia-driver-346.96 NVidia graphics card binary drivers for hardware OpenGL rendering
nvidia-driver-304-304.128 NVidia graphics card binary drivers for hardware OpenGL rendering
nvidia-driver-340-340.93 NVidia graphics card binary drivers for hardware OpenGL rendering
nvidia-settings-355.11_3 Display Control Panel for X NVidia driver
nvidia-texture-tools-2.0.8.1_7 Texture Tools with support for DirectX 10 texture formats
nvidia-xconfig-355.11 Tool to manipulate X configuration files for the NVidia driver
root@webby:/usr/home/webby # pkg install nvidia-driver-346.96
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
The following 3 package(s) will be affected (of 0 checked):
New packages to be INSTALLED:
nvidia-driver: 346.96
linux_base-c6: 6.7_1
gstreamer1-plugins-ugly: 1.8.0
The process will require 377 MiB more space.
59 MiB to be downloaded.
Proceed with this action? [y/N]: y
To correct the situation you can use:... dropped
Code: Select all
pkg remove nvidia-driver-346.96
pkg install nvidia-driver-340-340.93
nvidia-xconfig
init 6 # will reboot the system