==========================================手動編譯
卸載受限驅動 :
apt-get --purge remove nvidia-*
apt-get --purge remove nvidia-glx nvidia-glx-new?? ?系統安裝了光盤自帶的受限驅動。安裝新驅動前要先刪除這些受限驅動
rm –r /lib/linux-restricted-modules/?? ??? ??? ?其中有一個隱藏文件.nvidia-new-installer也要刪掉。
rm /etc/init.d/nvidia-glx /etc/init.d/nvidia-kernel
gedit /etc/default/linux-restricted-modules-common?? ?禁用其他的driver驅動模塊
DISABLED_MODULES="" 改為:DISABLED_MODULES="nv nvidia_new"
下載驅動程式 NVIDIA-Linux-x86_64-295.53.run
安裝依賴:
sudo apt-get install build-essential pkg-config xserver-xorg-dev linux-headers-`uname -r` libc6-dev
關閉Nouveau:
vim /etc/modprobe.d/blacklist.conf
blacklist nouveau
blacklist gdm-session-wor
blacklist gdm-simple-slav
blacklist gdm3
重啟系統至文本模式,可以發現字體變大了,也就是說驅動沒有被加載,成功禁用了Nouveau,也可以 lsmod | grep nouveau 檢測nouveau是否被加載
(
卸載nouveau:
apt-get --purge remove xserver-xorg-video-nouveau
)
開始安裝:
sh NVIDIA-Linux-x86_64-295.53.run --no-unified-memory
驅動安裝完畢。安裝程序會詢問你是否自動更新配置,建議選OK好了。
vim /etc/modprobe.d/blacklist.conf
vim /etc/X11/xorg.conf
Driver?? ??? ?"nvidia"
#在這一行后面,加上:
#########不顯示logo
Option?? ??? ?"NoLogo"?? ?"True"
(
nvidia-xconfig --no-logo
)
#########啟用屏幕旋轉功能
Option ?? ??? ?"RandRRotation" "True"
(
xrandr -o left? #左轉
xrandr -o right? #右轉
xrandr -o normal #恢復正常
)
#########外接顯示器
Option?? ??? ?"TwinView"?? ?"on"
Section "Device"
================errors
=====gcc版本不符合編譯要求
The cc version failed!
ls -al /usr/bin/gcc*
lrwxrwxrwx 1 root root???? 16 10月 23 09:24 /usr/bin/gcc -> /usr/bin/gcc-4.4
-rwxr-xr-x 1 root root 239528? 9月 21 2010 /usr/bin/gcc-4.3
-rwxr-xr-x 1 root root 255536 11月 15 2010 /usr/bin/gcc-4.4
已經安裝了gcc4.3,所以我們只要改一下軟連接。
ln -sf /usr/bin/gcc-4.3 /usr/bin/gcc
注意安裝完成后把gcc改回來
ln -sf /usr/bin/gcc-4.4 /usr/bin/gcc
======================================ubuntu軟件源自帶的附加驅動功能 OR ppa安裝
等同于受限制驅動列表(源)
apt-get install nvidia-current nvidia-settings
======================================debian 源內編譯 m-a
apt-get install build-essential module-assistant
m-a update
m-a prepare
apt-get install linux-headers-`uname -r`
apt-get install nvidia-kernel-common nvidia-kernel-source
m-a auto-install nvidia
(
m-a build nvidia
m-a install nvidia? OR? dpkg -i /usr/src/nvidia-kernel-xxx-xx.deb
)
apt-get install nvidia-glx
vim /etc/X11/xorg.conf
嘗試裝入驅動模塊
modprobe nvidia
在系統啟動時裝入驅動模塊
echo nvidia >> /etc/modules
(
grep -q ^nvidia /etc/modules
)
apt-get install nvidia-settings nvidia-xconfig
配置 /etc/X11/xorg.conf
================================vidia-kernel-dkms 自動編譯
apt-get install -R nvidia-kernel-dkms nvidia-glx
update-alternatives --set glx /usr/lib/mesa-diverted
./configure CONF_LDPATH_NVIDIA=/usr/lib/x86_64-linux-gnu/nvidia:/usr/lib/i386-linux-gnu/nvidia:/usr/lib32/nvidia CONF_MODPATH_NVIDIA=/usr/lib/nvidia,/usr/lib/xorg/modules
uninstall
nvidia-installer --uninstall
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
