[已解決]關於 nVidia GeForce GT 640m 顯示卡的驅動程式~~~~ [論壇 - Ubuntu硬體支援---顯示卡專區]


正在瀏覽:   1 名遊客


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

(1) 2 3 »


[已解決]關於 nVidia GeForce GT 640m 顯示卡的驅動程式~~~~
版主
註冊日期:
2008/5/13 23:12
來自 Ciudad de Kaohsiung, Taiwán
所屬群組:
網站管理員
已註冊使用者
等級: 15
HP : 0 / 369
MP : 94 / 16248
EXP: 76
離線
請教一下各位,目前小生的筆記型電腦內配有 nVidia GeForce GT 640m 的顯示卡,試著依照網路上的教學安裝 nvidia-current (版本: 295.59)以便發揮該卡之繪圖效能,除了該驅動程式套件之外,並無安裝其他版本的 nVidia 驅動程式但是安裝完成重新啟動系統後,發現該驅動程式似乎並未被啟用,因為執行 sudo jockey-text -l 指令後顯示出如下訊息,完全找不到 295.59 版本的驅動模組:

kmod:nvidia_experimental_304 - Experimental NVIDIA binary Xorg driver, kernel module and VDPAU library (專有, 已停用, 未使用)
kmod:nvidia_experimental_310 - Experimental NVIDIA binary Xorg driver, kernel module and VDPAU library (專有, 已停用, 未使用)

然而,當小生試著執行 nvidia-setting 圖形化界面設定程式時,出現了以下訊息:

You do not appear to be using the NVIDIA X driver. Please edit your X configuration file (just run `nvidia-xconfig` as root), and restart the X server.

因此小生索性就照著該訊息執行了 sudo nvidia-xconfig 指令,執行後出現以下訊息:

WARNING: Unable to locate/open X configuration file.
New X configuration file written to '/etc/X11/xorg.conf'

然後重新開機之後,悲劇就此發生了!螢幕解析度被強制調降到 640x480,進到顯示器設定功能裡也無法更改回較高之解析度,因為只有這個解析度可選擇,而且此時執行 sudo jockey-text -l 指令的結果依然是一樣毫無變化,只有把 /etc/X11/xorg.conf 檔案刪除掉並重新啟動系統才能夠讓螢幕解析度恢復正常。很顯然的這似乎是該驅動程式套件的霸隔(BUG),但是小生想知道的是問題是不是出在該 xorg.conf 設定檔中呢?不知是否更改某些設定參數就可以讓該驅動程式成功地被啟用,該套件自動產生的 xorg.conf 檔案內容請參見:http://paste.ubuntu.com/1411623/

在此誠摯地希望能有人幫忙指點一下迷津,非常地感謝!

2012/12/5 10:11
The owl of Minerva spreads its wings only with the falling of the dusk.

--- G.W.F. Hegel (1770 - 1831)
應用擴展 工具箱
回覆: 關於 nVidia GeForce GT 640m 顯示卡的驅動程式~~~~

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1053 / 1756
MP : 4456 / 69263
EXP: 24
離線
你使用 Ubuntu 的哪個版本

2012/12/5 10:33
應用擴展 工具箱
回覆: 關於 nVidia GeForce GT 640m 顯示卡的驅動程式~~~~
版主
註冊日期:
2008/5/13 23:12
來自 Ciudad de Kaohsiung, Taiwán
所屬群組:
網站管理員
已註冊使用者
等級: 15
HP : 0 / 369
MP : 94 / 16248
EXP: 76
離線
我的 Ubuntu 是 12.04 版。

2012/12/5 11:09
The owl of Minerva spreads its wings only with the falling of the dusk.

--- G.W.F. Hegel (1770 - 1831)
應用擴展 工具箱
回覆: 關於 nVidia GeForce GT 640m 顯示卡的驅動程式~~~~

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1053 / 1756
MP : 4456 / 69263
EXP: 24
離線
問題是不是出在該 xorg.conf 設定檔中呢

猜測 不是

問題 應該是 你 雖然安裝了 nvidia-current
1. 但是 沒有 移除 其它 不必要的 nvidia 驅動模組
2. 還沒 啓用 nvidia-current
3. 還沒 設定 nvidia-current

需要按順序 一個一個來


sudo dpkg -l | grep nvidia
看看 你的電腦裏面 現在有多少 nvidia 驅動 已經被安裝

2012/12/5 11:15
應用擴展 工具箱
回覆: 關於 nVidia GeForce GT 640m 顯示卡的驅動程式~~~~
管理員
註冊日期:
2011/3/11 6:32
所屬群組:
討論區管理群
等級: 44
HP : 216 / 1084
MP : 1088 / 38796
EXP: 38
離線
Hapsburg 寫到:
目前小生的筆記型電腦內配有 nVidia GeForce GT 640m 的顯示卡,試著依照網路上的教學安裝 nvidia-current (版本: 295.59)


真幸運,這個版本剛好就「才」支援 640m 啊XD
http://www.nvidia.com/object/linux-display-ia32-295.59-driver.html 寫到:Added support for the following GPUs:

NVS 5400M
NVS 310
Quadro 410
GeForce GT 620M
GeForce GT 640M
GeForce GT 640M LE
GeForce GT 650M
GeForce GTX 660M
GeForce GTX 670M
GeForce GTX 675M
GeForce GTX 555
GeForce GTX 560 SE
GeForce GT 415
GeForce GTX 460 v2

http://www.nvidia.com/object/linux-display-ia32-295.59-driver.html

Hapsburg 寫到:螢幕解析度被強制調降到 640x480,進到顯示器設定功能裡也無法更改回較高之解析度,因為只有這個解析度可選擇,

看起來像是 NVIDIA 原廠作業系統核心驅動模組沒有成功載入

Hapsburg 寫到:
只有把 /etc/X11/xorg.conf 檔案刪除掉並重新啟動系統才能夠讓螢幕解析度恢復正常。很顯然的這似乎是該驅動程式套件的霸隔(BUG),但是小生想知道的是問題是不是出在該 xorg.conf 設定檔中呢?不知是否更改某些設定參數就可以讓該驅動程式成功地被啟用,該套件自動產生的 xorg.conf 檔案內容請參見:http://paste.ubuntu.com/1411623/

由於 xorg.conf 沒有強制指定螢幕解析度,所以不是 xorg.conf 的問題
NVIDIA 所產生的 xorg.conf 會強制指定使用 NVIDIA 原廠作業系統核心驅動模組,所以當 NVIDIA 原廠作業系統核心驅動模組沒辦法正常運作的時候螢幕解析度才會爛掉

沒有 xorg.conf 的時候 Xorg 會自動選擇可以用的驅動,也就是 nouveau 開放原始碼驅動
現在不需要設定 xorg.conf 了啦,除非 Xorg 的自動設定功能不理想

解決方法應該是重新安裝 nvidia-current 軟體包
sudo apt-get --reinstall install nvidia-current-updates

2012/12/5 11:55
應用擴展 工具箱
回覆: 關於 nVidia GeForce GT 640m 顯示卡的驅動程式~~~~
版主
註冊日期:
2008/5/13 23:12
來自 Ciudad de Kaohsiung, Taiwán
所屬群組:
網站管理員
已註冊使用者
等級: 15
HP : 0 / 369
MP : 94 / 16248
EXP: 76
離線
poloshiao 寫到:

sudo dpkg -l | grep nvidia
看看 你的電腦裏面 現在有多少 nvidia 驅動 已經被安裝

這是執行該指令後的結果:
ii nvidia-common 1:0.2.44.2 Find obsolete NVIDIA drivers
ii nvidia-current 295.59-0ubuntu1 NVIDIA binary Xorg driver, kernel module and VDPAU library
ii nvidia-settings 295.33-0ubuntu1 Tool of configuring the NVIDIA graphics driver

V字龍 寫到:
解決方法應該是重新安裝 nvidia-current 軟體包
sudo apt-get --reinstall install nvidia-current-updates

已經試過兩次了,結果都是一樣的。

2012/12/6 8:11
The owl of Minerva spreads its wings only with the falling of the dusk.

--- G.W.F. Hegel (1770 - 1831)
應用擴展 工具箱
回覆: 關於 nVidia GeForce GT 640m 顯示卡的驅動程式~~~~

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1053 / 1756
MP : 4456 / 69263
EXP: 24
離線
看來 你沒額外安裝了 沒有必要 的 nVidia 套件

第二步 啓用 nvidia-current
重新開機
選第二項 recovery mode / resume 進入 桌面
從終端機
sudo jockey-gtk
選 上方方框 nvidia-current
打勾 右下方 啓用
...

2. 設定
啓用完成
重新開機
再選
選第二項 recovery mode / resume 進入 桌面
從終端機
sudo nvidia-settings
設定好

3. 開始正常使用
重新開機
選第一項 進入 桌面
正常使用

4. 如果還有問題
歡迎再貼文

2012/12/6 8:25
應用擴展 工具箱
回覆: 關於 nVidia GeForce GT 640m 顯示卡的驅動程式~~~~
版主
註冊日期:
2008/5/13 23:12
來自 Ciudad de Kaohsiung, Taiwán
所屬群組:
網站管理員
已註冊使用者
等級: 15
HP : 0 / 369
MP : 94 / 16248
EXP: 76
離線
poloshiao 寫到:
看來 你沒額外安裝了 沒有必要 的 nVidia 套件

第二步 啓用 nvidia-current
重新開機
選第二項 recovery mode / resume 進入 桌面
從終端機
sudo jockey-gtk
選 上方方框 nvidia-current
打勾 右下方 啓用
...

2. 設定
啓用完成
重新開機
再選
選第二項 recovery mode / resume 進入 桌面
從終端機
sudo nvidia-settings
設定好

3. 開始正常使用
重新開機
選第一項 進入 桌面
正常使用

4. 如果還有問題
歡迎再貼文

感謝您的熱心指點,但是可否請問一下,那個 xorg.conf 檔案要刪掉再進行上述步驟嗎?還是繼續留著呢?

2012/12/6 10:24
The owl of Minerva spreads its wings only with the falling of the dusk.

--- G.W.F. Hegel (1770 - 1831)
應用擴展 工具箱
回覆: 關於 nVidia GeForce GT 640m 顯示卡的驅動程式~~~~

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1053 / 1756
MP : 4456 / 69263
EXP: 24
離線
xorg.conf

早期的 視窗設定 都寫在 xorg.conf 導致 越來 越複雜 越龐大
現在 都 分散到 許多 設定檔
安裝 Ubuntu 時 預設 是沒有 xorg.conf
只有必要時 才拿來 寫入 一些 特殊的 設定內容

你可以 先把它 備存起來
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
這樣 它就不會影響 設定
重開機

使用有問題 把備存檔 變回來
sudo mv /etc/X11/xorg.conf.backup /etc/X11/xorg.conf
重開機

使用沒有問題 一段時間後 再決定 刪不刪 反正檔案不太大

xorg.conf 檔案要刪掉再進行上述步驟嗎

應該沒有影響
不過你有興趣 可以比較看看
/etc/X11/xorg.conf
前後 內容 有沒有 改變
跟大家分享一下

2012/12/6 11:13
應用擴展 工具箱
回覆: 關於 nVidia GeForce GT 640m 顯示卡的驅動程式~~~~
版主
註冊日期:
2008/5/13 23:12
來自 Ciudad de Kaohsiung, Taiwán
所屬群組:
網站管理員
已註冊使用者
等級: 15
HP : 0 / 369
MP : 94 / 16248
EXP: 76
離線
多謝您的細心解說,但是我在重開機並執 sudo jockey-gtk 之後,出現的畫面卻是如附圖所示,完全沒有任何驅動程式可以選擇,這到底是怎麼一回事呢?我的 jockey-gtk 版本是 0.9.7-0ubuntu7.4。

另外我有一個問題,為什麼要進行這部份的動作需要以修復模式來執行呢?

附件:



jpg  jockey-gtk.jpg (17.79 KB)
11024_50c158fe5b98d.jpg 314X580 px

2012/12/7 10:49
The owl of Minerva spreads its wings only with the falling of the dusk.

--- G.W.F. Hegel (1770 - 1831)
應用擴展 工具箱

(1) 2 3 »

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


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