[分享]ubuntu 安裝 nvidia 驅動心得 [論壇 - Ubuntu硬體支援---顯示卡專區]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊



[分享]ubuntu 安裝 nvidia 驅動心得
會員三級
註冊日期:
2012/9/24 22:40
所屬群組:
水桶中使用者
等級: 14
HP : 0 / 346
MP : 84 / 7302
EXP: 87
離線
之前常聽人說什麼ubuntu安裝顯示驅動都會有問題
但是舊版ubuntu的驅動不安裝顯示驅動 開PPS 看影片都卡卡的
以前我用ubuntu 10 安裝nvidia 驅動 30X版 發現啟動畫面會怪怪的 當時顯示卡是6800GS 現在換Geforce 210 就沒問題了 我才知道 舊的N卡裝新版驅動都會有問題
新版的ubuntu裝顯示驅動方法 我測試不用關xxxxdm 也可以 也不用移除nouveau
只要驅動對應硬體基本上沒什麼問題

一 驅動安裝


打開終端機

1.编辑blacklist.conf

sudo leafpad /etc/modprobe.d/blacklist.conf

再最下面 加入以下內容

blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv

然後保存

2. 安裝驅動
# 安裝 304 版驅動
sudo apt-get install nvidia-304

# 安裝 334 版驅動
sudo apt-get install nvidia-334

#安裝最新版驅動
sudo apt-get install nvidia-current

3. 建立 nvidia xorg 設定(一定要)
sudo nvidia-xconfig

到這裡驅動就安裝好了



二 解決開機 Splash 問題
安裝顯示驅動後 開機會沒有Splash畫面
聽說是 nvidiafb.ko 跟 ubuntu 不相容吧
Solaris 就沒這問題了 N卡開機都會有NV logo

打開終端機

1.安裝hwinfo與v86d
sudo apt-get install hwinfo v86d

apt 沒辦法裝的話
https://mega.co.nz/#!jQ9jxCJC!AG0e1FcdrdtR8R-gbVcaNlFW25mv0FEtD5ei_xCK7k8

下載後解壓縮
cd hwinfo
sudo dpkg -i *.deb

2.查看顯示卡支援的解析度
sudo hwinfo --framebuffer

例如螢幕解析度是調整為1280x1024

3.修改/etc/default/grub
sudo leafpad /etc/default/grub

找到這一行
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
改為
# Splash 解析度1280x1024
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1280x1024-24,mtrr=3,scroll=ywrap"

# Splash 解析度為預設值640x480
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb"

4.啟用framebuffer
echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash

5.更新grub
sudo update-grub

以上.....測試精簡後的步驟

2014/10/12 9:36
應用擴展 工具箱
回覆: [分享]ubuntu 安裝 nvidia 驅動心得
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 35
HP : 171 / 855
MP : 588 / 19072
EXP: 21
離線
統整連結

==========================================

虎千代 寫到:

2. 安裝驅動
# 安裝 304 版驅動
sudo apt-get install nvidia-304

# 安裝 334 版驅動
sudo apt-get install nvidia-334

#安裝最新版驅動
sudo apt-get install nvidia-current

3. 建立 nvidia xorg 設定(一定要)
sudo nvidia-xconfig

到這裡驅動就安裝好了




這個分享讚喔!

另外釐清一下,之前無意間發現「nvidia-current」裝版本是「nvidia-304」。

「nvidia-current」只是個「Meta Package」你可以從這個「頁面」看到,他「depends」是「nvidia-304」。
所以基本上他安裝的是「nvidia-304」。

所以要安裝最新的,建議還是找 「nvidia-版本號」。

$ apt-cache search nvidia- | less

或是

$ sudo apt-get install nvidia- # 這時候按下 tab,就會出現相關的套件。請找你要安裝的版本號。

我在這篇也有提到相關的指令。若安裝後,有問題如何移除。


可以驗證一下,下載看一下「nvidia-current」套件的「control」檔。

$ apt-get download nvidia-current

$ ar xf nvidia-current_304.117-0ubuntu1_amd64.deb # 不過看檔名就知道是「304」了,不過驅動程式並不這個檔,是他相依的套件。

$ vim control.tar.gz # 選「./control」就可以觀看那個檔的內容了,你可以看到「Depends: nvidia-304」

觀看「control」也可以用下面的指令
$ dpkg -e nvidia-current_304.117-0ubuntu1_amd64.deb

$ cat DEBIAN/control #跟剛剛看到的是一樣的內容

報告完畢


2014/10/12 10:25
應用擴展 工具箱
回覆: [分享]ubuntu 安裝 nvidia 驅動心得
會員三級
註冊日期:
2012/9/24 22:40
所屬群組:
水桶中使用者
等級: 14
HP : 0 / 346
MP : 84 / 7302
EXP: 87
離線
current 不是最新版 可能官方打包有一些考量吧
最新版的不見得完美支援舊卡吧 或者說目前測試的穩定版本是304=_=

sudo apt-get install nvidia- # 這時候按下 tab

這個很實用...

2014/10/12 14:45
應用擴展 工具箱
回覆: [分享]ubuntu 安裝 nvidia 驅動心得
會員五級
註冊日期:
2009/10/16 8:57
所屬群組:
已註冊使用者
等級: 22
HP : 0 / 541
MP : 204 / 16065
EXP: 67
離線
這或許是個人經驗,以前在使用這類 Nvidia 的更新版本時,很多情況下,都會出問題。

雖然能讓 Nvidia 的顯示卡有著更好的效能,不過在穩定及效能就必需做個取捨了。

我目前都是使用 Ubuntu 內定的設定,而且能不用獨顯就不用(除非特殊用途,像影音工作時) ^_^

2014/10/13 13:10
同源一体、感同身受、樂於分享、教學相長!
寬廣的心, 世界不會小 ^_^
CreMaker 的生活網誌
應用擴展 工具箱
回覆: [分享]ubuntu 安裝 nvidia 驅動心得
會員一級
註冊日期:
2015/1/5 20:10
所屬群組:
已註冊使用者
等級: 1
HP : 0 / 0
MP : 0 / 0
EXP: 0
離線
要怎麼知道有安裝到 nvidia??

2015/1/5 20:13
應用擴展 工具箱
回覆: [分享]ubuntu 安裝 nvidia 驅動心得
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 35
HP : 171 / 855
MP : 588 / 19072
EXP: 21
離線
統整連結

========================================

## 查詢套件是否有安裝

$ dpkg --get-selections | grep nvidia


## 查詢 module

$ lsmod | grep nvidia

## 更多參考

* Ubuntu環境下,如何知道某個套件是否已經安裝

* Ubuntu Community Help Wiki / BinaryDriverHowto/Nvidia



2015/1/5 21:08
應用擴展 工具箱
回覆: [分享]ubuntu 安裝 nvidia 驅動心得
會員三級
註冊日期:
2012/9/24 22:40
所屬群組:
水桶中使用者
等級: 14
HP : 0 / 346
MP : 84 / 7302
EXP: 87
離線
qifong 寫到:
這或許是個人經驗,以前在使用這類 Nvidia 的更新版本時,很多情況下,都會出問題。

雖然能讓 Nvidia 的顯示卡有著更好的效能,不過在穩定及效能就必需做個取捨了。

我目前都是使用 Ubuntu 內定的設定,而且能不用獨顯就不用(除非特殊用途,像影音工作時) ^_^


驅動或APP 在類UNIX的平台 本來就很多問題 而且很麻煩

類UNIX 的系統更新很快 換個版本可能就是大改版 裡面很多可能很多App或驅動因為lib有更新 會沒辦法用

並不是像Windows 新版OS 執行新舊版的App 補一下動態連結庫 dll 就可以了

類UNIX 替換lib 可能OS 就出問題了

2015/1/7 9:28
應用擴展 工具箱
回覆: [分享]ubuntu 安裝 nvidia 驅動心得
會員三級
註冊日期:
2012/4/26 9:45
所屬群組:
已註冊使用者
等級: 10
HP : 0 / 231
MP : 42 / 5157
EXP: 26
離線
ubuntu裡移除原廠run的驅動程式的方法(http://askubuntu.com/questions/219942/how-to-uninstall-manually-installed-nvidia-drivers):

sudo chmod +x NVIDIA-Linux-x86-310.19.run
sudo ./NVIDIA-Linux-x86-310.19.run --uninstall

2015/2/1 15:36
應用擴展 工具箱


 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.