SINOX2015 three-step installation of Nvidia graphics drivers for the best display results

Source: Internet
Author: User

Put nvidia-freebsd-x86-340.58.tar.gz into the root directory
Right-click on the directory to open the terminal to run make install installation, after the end of the run Nvidia-xconfig configuration, restart the machine can


Http://219.232.82.144/us.download.nvidia.com/XFree86/FreeBSD-x86/340.58/NVIDIA-FreeBSD-x86-340.58.tar.gz (32-bit x86)


Http://219.232.82.144/us.download.nvidia.com/XFree86/FreeBSD-x86_64/346.35/NVIDIA-FreeBSD-x86_64-346.35.tar.gz (64-bit x64)


[Email protected]:~/nvidia-freebsd-x86-340.58 # make Install
===> src (Install)
@-/usr/src/sys
Machine--/usr/src/sys/i386/include
Awk-f @/tools/makeobjops.awk @/dev/acpica/acpi_if.m-h
Awk-f @/tools/makeobjops.awk @/kern/bus_if.m-h
Awk-f @/tools/makeobjops.awk @/kern/device_if.m-h
:> opt_acpi.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-pipe-dnv_version_string=\ "340.58\"-d__kernel__-dnvrm-wno-unused-function-wuninitialized-o2- Fno-strict-aliasing-udebug-u_debug-dndebug-werror-d_kernel-dkld_module-nostdinc-i.-I. [email protected] [email p rotected]/contrib/altq-finline-limit=8000--param inline-unit-growth=100--param large-function-growth=1000- FNO-COMMON-MNO-ALIGN-LONG-STRINGS-MPREFERRED-STACK-BOUNDARY=2-MNO-MMX-MNO-3DNOW-MNO-SSE-MNO-SSE2-MNO-SSE3- Ffreestanding-fstack-protector-std=iso9899:1999-fstack-protector-wall-wredundant-decls-wnested-externs- Wstrict-prototypes-wmissing-prototypes-wpointer-arith-winline-wcast-qual-wundef-wno-pointer-sign- Fformat-extensions-c NVIDIA_ACPI.C
Cc-o2-pipe-dnv_version_string=\ "340.58\"-d__kernel__-dnvrm-wno-unused-function-wuninitialized-o2- Fno-strict-aliasing-udebug-u_debug-dndebug-werror-d_kernel-dkld_module-nostdinc-i.-I. [email protected] [email p rotected]/contrib/altq-finline-limit=8000--param inline-unit-growth=100--param large-function-growth=1000- FNO-COMMON-MNO-ALIGN-LONG-STRINGS-MPREFERRED-STACK-BOUNDARY=2-MNO-MMX-MNO-3DNOW-MNO-SSE-MNO-SSE2-MNO-SSE3- Ffreestanding-fstack-protector-std=iso9899:1999-fstack-protector-wall-wredundant-decls-wnested-externs- Wstrict-prototypes-wmissing-prototypes-wpointer-arith-winline-wcast-qual-wundef-wno-pointer-sign- Fformat-extensions-c NVIDIA_CTL.C
Cc-o2-pipe-dnv_version_string=\ "340.58\"-d__kernel__-dnvrm-wno-unused-function-wuninitialized-o2- Fno-strict-aliasing-udebug-u_debug-dndebug-werror-d_kernel-dkld_module-nostdinc-i.-I. [email protected] [email p rotected]/contrib/altq-finline-limit=8000--param inline-unit-growth=100--param large-function-growth=1000- FNO-COMMON-MNO-ALIGN-LONG-STRINGS-MPREFERRED-STACK-BOUNDARY=2-MNO-MMX-MNO-3DNOW-MNO-SSE-MNO-SSE2-MNO-SSE3- Ffreestanding-fstack-protector-std=iso9899:1999-fstack-protector-wall-wredundant-decls-wnested-externs- Wstrict-prototypes-wmissing-prototypes-wpointer-arith-winline-wcast-qual-wundef-wno-pointer-sign- Fformat-extensions-c nvidia_dev.c
Cc-o2-pipe-dnv_version_string=\ "340.58\"-d__kernel__-dnvrm-wno-unused-function-wuninitialized-o2- Fno-strict-aliasing-udebug-u_debug-dndebug-werror-d_kernel-dkld_module-nostdinc-i.-I. [email protected] [email p rotected]/contrib/altq-finline-limit=8000--param inline-unit-growth=100--param large-function-growth=1000- FNO-COMMON-MNO-ALIGN-LONG-STRINGS-MPREFERRED-STACK-BOUNDARY=2-MNO-MMX-MNO-3DNOW-MNO-SSE-MNO-SSE2-MNO-SSE3- Ffreestanding-fstack-protector-std=iso9899:1999-fstack-protector-wall-wredundant-decls-wnested-externs- Wstrict-prototypes-wmissing-prototypes-wpointer-arith-winline-wcast-qual-wundef-wno-pointer-sign- Fformat-extensions-c NVIDIA_I2C.C
Cc-o2-pipe-dnv_version_string=\ "340.58\"-d__kernel__-dnvrm-wno-unused-function-wuninitialized-o2- Fno-strict-aliasing-udebug-u_debug-dndebug-werror-d_kernel-dkld_module-nostdinc-i.-I. [email protected] [email p rotected]/contrib/altq-finline-limit=8000--param inline-unit-growth=100--param large-function-growth=1000- FNO-COMMON-MNO-ALIGN-LONG-STRINGS-MPREFERRED-STACK-BOUNDARY=2-MNO-MMX-MNO-3DNOW-MNO-SSE-MNO-SSE2-MNO-SSE3- Ffreestanding-fstack-protector-std=iso9899:1999-fstack-protector-wall-wredundant-decls-wnested-externs- Wstrict-prototypes-wmissing-prototypes-wpointer-arith-winline-wcast-qual-wundef-wno-pointer-sign- Fformat-extensions-c nvidia_linux.c
Cc-o2-pipe-dnv_version_string=\ "340.58\"-d__kernel__-dnvrm-wno-unused-function-wuninitialized-o2- Fno-strict-aliasing-udebug-u_debug-dndebug-werror-d_kernel-dkld_module-nostdinc-i.-I. [email protected] [email p rotected]/contrib/altq-finline-limit=8000--param inline-unit-growth=100--param large-function-growth=1000- FNO-COMMON-MNO-ALIGN-LONG-STRINGS-MPREFERRED-STACK-BOUNDARY=2-MNO-MMX-MNO-3DNOW-MNO-SSE-MNO-SSE2-MNO-SSE3- Ffreestanding-fstack-protector-std=iso9899:1999-fstack-protector-wall-wredundant-decls-wnested-externs- Wstrict-prototypes-wmissing-prototypes-wpointer-arith-winline-wcast-qual-wundef-wno-pointer-sign- Fformat-extensions-c NVIDIA_OS.C
Cc-o2-pipe-dnv_version_string=\ "340.58\"-d__kernel__-dnvrm-wno-unused-function-wuninitialized-o2- Fno-strict-aliasing-udebug-u_debug-dndebug-werror-d_kernel-dkld_module-nostdinc-i.-I. [email protected] [email p rotected]/contrib/altq-finline-limit=8000--param inline-unit-growth=100--param large-function-growth=1000- FNO-COMMON-MNO-ALIGN-LONG-STRINGS-MPREFERRED-STACK-BOUNDARY=2-MNO-MMX-MNO-3DNOW-MNO-SSE-MNO-SSE2-MNO-SSE3- Ffreestanding-fstack-protector-std=iso9899:1999-fstack-protector-wall-wredundant-decls-wnested-externs- Wstrict-prototypes-wmissing-prototypes-wpointer-arith-winline-wcast-qual-wundef-wno-pointer-sign- Fformat-extensions-c NVIDIA_OS_PCI.C
Cc-o2-pipe-dnv_version_string=\ "340.58\"-d__kernel__-dnvrm-wno-unused-function-wuninitialized-o2- Fno-strict-aliasing-udebug-u_debug-dndebug-werror-d_kernel-dkld_module-nostdinc-i.-I. [email protected] [email p rotected]/contrib/altq-finline-limit=8000--param inline-unit-growth=100--param large-function-growth=1000- FNO-COMMON-MNO-ALIGN-LONG-STRINGS-MPREFERRED-STACK-BOUNDARY=2-MNO-MMX-MNO-3DNOW-MNO-SSE-MNO-SSE2-MNO-SSE3- Ffreestanding-fstack-protector-std=iso9899:1999-fstack-protector-wall-wredundant-decls-wnested-externs- Wstrict-prototypes-wmissing-prototypes-wpointer-arith-winline-wcast-qual-wundef-wno-pointer-sign- Fformat-extensions-c nvidia_os_registry.c
Cc-o2-pipe-dnv_version_string=\ "340.58\"-d__kernel__-dnvrm-wno-unused-function-wuninitialized-o2- Fno-strict-aliasing-udebug-u_debug-dndebug-werror-d_kernel-dkld_module-nostdinc-i.-I. [email protected] [email p rotected]/contrib/altq-finline-limit=8000--param inline-unit-growth=100--param large-function-growth=1000- FNO-COMMON-MNO-ALIGN-LONG-STRINGS-MPREFERRED-STACK-BOUNDARY=2-MNO-MMX-MNO-3DNOW-MNO-SSE-MNO-SSE2-MNO-SSE3- Ffreestanding-fstack-protector-std=iso9899:1999-fstack-protector-wall-wredundant-decls-wnested-externs- Wstrict-prototypes-wmissing-prototypes-wpointer-arith-winline-wcast-qual-wundef-wno-pointer-sign- Fformat-extensions-c NVIDIA_PCI.C
Cc-o2-pipe-dnv_version_string=\ "340.58\"-d__kernel__-dnvrm-wno-unused-function-wuninitialized-o2- Fno-strict-aliasing-udebug-u_debug-dndebug-werror-d_kernel-dkld_module-nostdinc-i.-I. [email protected] [email p rotected]/contrib/altq-finline-limit=8000--param inline-unit-growth=100--param large-function-growth=1000- FNO-COMMON-MNO-ALIGN-LONG-STRINGS-MPREFERRED-STACK-BOUNDARY=2-MNO-MMX-MNO-3DNOW-MNO-SSE-MNO-SSE2-MNO-SSE3- Ffreestanding-fstack-protector-std=iso9899:1999-fstack-protector-wall-wredundant-decls-wnested-externs- Wstrict-prototypes-wmissing-prototypes-wpointer-arith-winline-wcast-qual-wundef-wno-pointer-sign- Fformat-extensions-c nvidia_subr.c
Cc-o2-pipe-dnv_version_string=\ "340.58\"-d__kernel__-dnvrm-wno-unused-function-wuninitialized-o2- Fno-strict-aliasing-udebug-u_debug-dndebug-werror-d_kernel-dkld_module-nostdinc-i.-I. [email protected] [email p rotected]/contrib/altq-finline-limit=8000--param inline-unit-growth=100--param large-function-growth=1000- FNO-COMMON-MNO-ALIGN-LONG-STRINGS-MPREFERRED-STACK-BOUNDARY=2-MNO-MMX-MNO-3DNOW-MNO-SSE-MNO-SSE2-MNO-SSE3- Ffreestanding-fstack-protector-std=iso9899:1999-fstack-protector-wall-wredundant-decls-wnested-externs- Wstrict-prototypes-wmissing-prototypes-wpointer-arith-winline-wcast-qual-wundef-wno-pointer-sign- Fformat-extensions-c NVIDIA_SYSCTL.C
ld-d-warn-common-r-d-o nvidia.kld nv-kernel.o nvidia_acpi.o NVIDIA_CTL.O nvidia_dev.o NVIDIA_I2C.O NVIDIA_LINUX.O NV IDIA_OS.O nvidia_os_pci.o nvidia_os_registry.o nvidia_pci.o nvidia_subr.o NVIDIA_SYSCTL.O
:> export_syms
Awk-f/sys/conf/kmod_syms.awk nvidia.kld export_syms | xargs-j% objcopy% nvidia.kld
ld-bshareable-d-warn-common-o Nvidia.ko nvidia.kld
Objcopy--strip-debug Nvidia.ko
Install-o root-g wheel-m 555 Nvidia.ko/boot/modules
Kldxref/boot/modules
===> Lib (install)
===> Lib/libgl (Install)
===> Lib/libnvidia-tls (Install)
===> lib/libnvidia-cfg (Install)
===> Lib/libnvidia-glcore (Install)
===> Lib/libvdpau (Install)
===> Lib/libvdpau_nvidia (Install)
===> lib/libvdpau_trace (Install)
===> Lib/libnvidia-eglcore (Install)
===> Lib/libnvidia-glsi (Install)
===> Lib/libegl (Install)
===> Lib/libglesv2 (Install)
===> lib/libglesv1_cm (Install)
===> Lib/compat (Install)
===> Lib/compat/libgl (Install)
===> Lib/compat/libnvidia-tls (Install)
===> Lib/compat/libnvidia-glcore (Install)
===> Lib/compat/libvdpau (Install)
===> lib/compat/libvdpau_trace (Install)
===> Lib/compat/libvdpau_nvidia (Install)
===> Lib/compat/libcuda (Install)
===> Lib/compat/libnvidia-eglcore (Install)
===> Lib/compat/libnvidia-glsi (Install)
===> Lib/compat/libegl (Install)
===> Lib/compat/libglesv2 (Install)
===> lib/compat/libglesv1_cm (Install)
===> X11 (Install)
===> x11/driver (Install)
===> x11/extension (Install)
===> X11/bin (Install)
===> X11/man (Install)
===> Doc (Install)


Installation of the NVIDIA accelerated Graphics Driver
340.58 for FreeBSD are now complete. You can now
Run the Nvidia-xconfig utility to automatically update
Your X server configuration file. Please see the README
For details if your wish to update your X configuration
File manually.


[Email protected]:~/nvidia-freebsd-x86-340.58 # Nvidia-xconfig


Warning:unable to locate/open X configuration file.


Ps:process environment requires PROCFS (5)
New X configuration file written to '/etc/x11/xorg.conf '


[Email protected]:~/nvidia-freebsd-x86-340.58 # reboot

SINOX2015 three-step installation of Nvidia graphics drivers for the best display results

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.