Ubuntu Intel顯示卡驅動安裝 (Ubuntu 14.04--Ubuntu 16.10 + Intel® Graphics Update Tool)
最近使用在使用Ubuntu時,發現大部分情況下,不安裝顯示卡驅動,使用預設驅動,都是沒有問題的,但對於一些比較奇特配置的電腦,如下所示,如果使用預設驅動,會時常莫名其妙宕機crash,尤其是在使用OpenGL或3D時。
但是在附加驅動中又找不到對應的功能包進行安裝,如下:
對於AMD_ATI和NVIDIA的顯示卡通常有一些顯示卡驅動可以選擇。而Intel顯示卡需要通過下面網站進行安裝。
本文最後的附件中,會給出全部的下載地址和對應的安裝包,這裡簡單介紹一下安裝過程:
該軟體提供對Ubuntu和Fedora的支援。
首先,新增:
wget --no-check-certificate https://download.01.org/gfx/RPM-GPG-KEY-ilg-4 -O - | \ sudo apt-key add -
然後執行:
sudo apt-get update
sudo apt-get upgrade
最後:
sudo apt-get install intel-graphics-update-tool
當然也可以在網頁上下載deb,使用下面命令安裝:
sudo dpkg -i intel-graphics-update-tool_2.0.2_amd64.deb
如果需要也可以安裝其他Intel功能包。遇到依賴問題,嘗試使用下面命令修復:
sudo apt-get -f install
通常可以解決。
安裝完成後,重啟,再次啟動一些應用測試顯示卡是否能穩定工作,比如:
這時,長時間執行不會出現宕機,花屏或者閃屏等現象,顯示卡驅動安裝基本完成。
附件:
Intel® Graphics for Linux*
Details
----補充----
博主您好,非常感謝您提供的這些經驗,我在我的機器上測試了一個月左右,發現在我的機器上(J1900 + linux Mint Debian 2)使用
“processor.max_cstate=1 intel_idle.max_cstate=0”
這個是非常有效的,目前還沒有宕機過,
而不加引數,或者加“intel_idle.max_cstate=1”的話,都是會出現卡死的,在我的OpenGL測試程式下,幾個小時到兩三天就會卡死一次。
----以下為引用內容來源網路---
近幾年的linux kernel, 尤其是4.1以後,在Bay Trail平臺上會隨機掛起和宕機,親測j1900,宕機非常頻繁,而且宕機前毫無徵兆,直接就掛起了,console也沒有相應。
這個問題在bugzilla.kernel.org上已經吵翻了,從2015年年初,一直到現在,仍然沒有徹底解決,臨時方案有幾個,但不保證一定管用。
總結一下自己的j1900測試過的,可能管用的方案。
方案1:
在kernel flag里加上:
intel_idle.max_cstate=1
經測試,在ubuntu 14.04, 15.10上有效,功耗會略微增大,但是在ubuntu 16.04上無效,仍然宕機,只是宕機間隔變長。
編輯/etc/default/grub,加一行:
GRUB_CMDLINE_LINUX="intel_idle.max_cstate=1"
方案2:
kernel flag加上:
processor.max_cstate=1 intel_idle.max_cstate=0
或者
processor.max_cstate=1
沒有經過長期測試,效果未知。參考文件
方案3:
kernel flag:
intel_idle.max_cstate=5
在rc.local加上:
echo 1 > /sys/devices/system/cpu/intel_pstate/no_turbo
echo 1 > /sys/devices/system/cpu/cpu0/cpuidle/state3/disable
echo 1 > /sys/devices/system/cpu/cpu1/cpuidle/state3/disable
echo 1 > /sys/devices/system/cpu/cpu2/cpuidle/state3/disable
echo 1 > /sys/devices/system/cpu/cpu3/cpuidle/state3/disable
禁用state3,正在測試中,效果未知。
cpuidle state似乎沒法在登陸之後更改,總是提示Permission denied,用sudo也不行。
----