Difference between revisions of "Nvidia driver installation"
m (let's change lines places) |
(add driver installation with packages) |
||
Line 2: | Line 2: | ||
To have an ability to play games or use 3D CAD software you need to install Nvidia driver. | To have an ability to play games or use 3D CAD software you need to install Nvidia driver. | ||
+ | |||
+ | === Install using ports === | ||
Download kernel source code: i386 [ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/10.1-RELEASE/src.txz here] x86_64 [ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/10.1-RELEASE/src.txz here] | Download kernel source code: i386 [ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/10.1-RELEASE/src.txz here] x86_64 [ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/10.1-RELEASE/src.txz here] | ||
Line 24: | Line 26: | ||
# echo 'linux_load="YES"' >> /boot/loader.conf | # echo 'linux_load="YES"' >> /boot/loader.conf | ||
# echo 'linux_enable="YES"' >> /etc/rc.conf | # echo 'linux_enable="YES"' >> /etc/rc.conf | ||
− | |||
# echo 'hint.agp.0.disabled="1"' >> /boot/device.hints | # echo 'hint.agp.0.disabled="1"' >> /boot/device.hints | ||
</pre> | </pre> | ||
+ | '''Note:''' | ||
+ | # If you are using GRUB boot loader then you '''must''' load driver with rc.conf :<pre> # echo 'kld_list="nvidia"' >> /etc/rc.conf</pre> | ||
+ | # If you are using BSD loader you may use loader.conf <pre># echo 'nvidia_load="YES"' >> /boot/loader.conf</pre> | ||
Install nvidia-xconfig utility and create xorg.conf file with it | Install nvidia-xconfig utility and create xorg.conf file with it | ||
<pre> | <pre> | ||
# cd /usr/ports/x11/nvidia-xconfig | # cd /usr/ports/x11/nvidia-xconfig | ||
# make install clean | # make install clean | ||
+ | # nvidia-xconfig | ||
+ | </pre> | ||
+ | You can reboot your system now: | ||
+ | <pre> | ||
+ | #reboot | ||
+ | </pre> | ||
+ | |||
+ | === Install using package manager === | ||
+ | First you should search for available drivers packages: | ||
+ | <pre> | ||
+ | # pkg search nvidia | ||
+ | </pre> | ||
+ | you will get something like this: | ||
+ | <pre># pkg search nvidia | ||
+ | nvidia-driver-346.47 | ||
+ | nvidia-driver-304-304.125 | ||
+ | nvidia-driver-340-340.76 | ||
+ | nvidia-settings-340.24_1 | ||
+ | nvidia-texture-tools-2.0.8.1_7 | ||
+ | nvidia-xconfig-310.14 | ||
+ | </pre> | ||
+ | Now choose driver and install it: | ||
+ | <pre> | ||
+ | pkg install nvidia-driver-304-304.125 | ||
+ | </pre> | ||
+ | Also we need to install two additional packages: | ||
+ | <pre> | ||
+ | pkg install nvidia-settings-340.24_1 | ||
+ | pkg install nvidia-xconfig-310.14 | ||
+ | </pre> | ||
+ | Using this commands add needed lines to corresponding files('''pay attention at third line!'''): | ||
+ | <pre> | ||
+ | # echo 'linux_load="YES"' >> /boot/loader.conf | ||
+ | # echo 'linux_enable="YES"' >> /etc/rc.conf | ||
+ | # echo 'hint.agp.0.disabled="1"' >> /boot/device.hints | ||
+ | </pre> | ||
+ | '''Note:''' | ||
+ | # If you are using GRUB boot loader then you '''must''' load driver with rc.conf :<pre> # echo 'kld_list="nvidia"' >> /etc/rc.conf</pre> | ||
+ | # If you are using BSD loader you may use loader.conf <pre># echo 'nvidia_load="YES"' >> /boot/loader.conf</pre> | ||
+ | Make X configuration file with nvidia-xconfig utility: | ||
+ | <pre> | ||
# nvidia-xconfig | # nvidia-xconfig | ||
</pre> | </pre> |
Revision as of 14:19, 20 September 2015
Howto: install Nvidia driver on GhostBSD 10.1
To have an ability to play games or use 3D CAD software you need to install Nvidia driver.
Install using ports
Download kernel source code: i386 here x86_64 here
Unpack it in /usr/src directory
Update you ports tree:
# portsnap fetch update
Get inside needed driver(ex. nvidia-drivers-304):
# cd /usr/ports/x11/nvidia-drivers-304
Compile it
# make config # make install clean
Using this commands add needed lines to corresponding files(pay attention at third line!):
# echo 'linux_load="YES"' >> /boot/loader.conf # echo 'linux_enable="YES"' >> /etc/rc.conf # echo 'hint.agp.0.disabled="1"' >> /boot/device.hints
Note:
- If you are using GRUB boot loader then you must load driver with rc.conf :
# echo 'kld_list="nvidia"' >> /etc/rc.conf
- If you are using BSD loader you may use loader.conf
# echo 'nvidia_load="YES"' >> /boot/loader.conf
Install nvidia-xconfig utility and create xorg.conf file with it
# cd /usr/ports/x11/nvidia-xconfig # make install clean # nvidia-xconfig
You can reboot your system now:
#reboot
Install using package manager
First you should search for available drivers packages:
# pkg search nvidia
you will get something like this:
# pkg search nvidia nvidia-driver-346.47 nvidia-driver-304-304.125 nvidia-driver-340-340.76 nvidia-settings-340.24_1 nvidia-texture-tools-2.0.8.1_7 nvidia-xconfig-310.14
Now choose driver and install it:
pkg install nvidia-driver-304-304.125
Also we need to install two additional packages:
pkg install nvidia-settings-340.24_1 pkg install nvidia-xconfig-310.14
Using this commands add needed lines to corresponding files(pay attention at third line!):
# echo 'linux_load="YES"' >> /boot/loader.conf # echo 'linux_enable="YES"' >> /etc/rc.conf # echo 'hint.agp.0.disabled="1"' >> /boot/device.hints
Note:
- If you are using GRUB boot loader then you must load driver with rc.conf :
# echo 'kld_list="nvidia"' >> /etc/rc.conf
- If you are using BSD loader you may use loader.conf
# echo 'nvidia_load="YES"' >> /boot/loader.conf
Make X configuration file with nvidia-xconfig utility:
# nvidia-xconfig
You can reboot your system now:
#reboot