Ubuntu Kylin 1610在安裝完畢后,會自動安裝顯卡驅動,對於一般的圖形圖像使用來說自然不會有太大的問題,但是對於ANSYS17.2的一些模塊,還是會出現問題。一個比較常見的問題就是OpenGL,在使用DM模塊的時候會出問題,模塊根本無法使用。當你啟動DM后發現天藍色的圖形窗口無法出現的時候,就意味着你該更換顯卡驅動了。
Kylin默認安裝的是Nouveau驅動,這是一個第三方為NVIDIA顯卡開發的開源驅動,能夠應付一般的圖形顯示問題,但是不能滿足類似CAD之類的專業的圖形顯示要求,此時需要安裝NVIDIA官方驅動。網上提供了較多的關於Ubuntu下安裝官方NVIDIA驅動的方式,但是實際操作的時候總會出現這樣或那樣的問題,這里總結在Ubuntu Kylin 1610下的解決方式(經試驗,在Ubuntu1610下同樣適用)。
1 准備驅動安裝文件
驅動安裝文件可以在NVIDIA官方網站去下載,根據自己顯卡型號及操作系統位數進行選擇。
-
選擇顯卡型號及操作系統類型(本機顯卡為GT240M,所以選擇GeForce 200M Series,操作系統為64bit Ubuntu 1610,這里選擇Linux 64-bit),點擊開始搜索
-
從列表中選擇最合適的驅動文件,我這里選擇340.98
-
選擇同意並下載,開始下載文件
文件名為NVIDIA-Linux-x86_64-340.98.run,不同的驅動版本文件名可能略有不同。文件下載下來后放到英文目錄下,我這里放到主目錄下面。
2 關閉nouveau驅動
在安裝NVIDIA驅動之前,先關閉nouveau驅動,否則NVIDIA驅動是裝不上的。
- 將nouveau驅動加入和名單。采用終端命令:
sudo gedit /etc/modprobe.d/blacklist.conf
打開文件后,在文件末尾加入
blacklist nouveau
保存並關閉文件。
- 重新構建initramfs。利用終端命令
sudo update-initramfs -u
執行完畢后,重啟計算機。此時可以看到已經沒有顯卡支持了,圖形顯示非常粗糙。
3 安裝NVIDIA
安裝NVIDIA必須關閉X窗口,否則會出現錯誤信息“You appear to be running an X server,please exit X before installing”,如下圖所示。
- 按CTRL+ALT+F1進入命令行
- 輸入命令:
sudo service lightdm stop
- 執行完畢后繼續輸入命令
sudo init 3
- 安裝驅動程序
sudo ./NVIDIA-Linux-x86_64-340.98.run
剩下的就按操作提示即可,安裝完畢后重啟計算機,DM正常工作。