linux笔记本安装双显卡驱动(intel+nvidia)
為了提高linux的顯卡性能以及降低功耗,特有此文。
本人使用的系統是Fedora 20 Xfce x64,安裝驅動前先確保系統為最新版本。
最好安裝gcc、kernel-devel等軟件包,我不確定后面會不會作為依賴自動安裝。
---
安裝intel集顯驅動,可以自行去intel官網查找,或者直接訪問https://01.org/linuxgraphics/
這個地址就是intel官方提供的,點擊頁面左側download,找到所需文件。
由于直接提供了fedora的rpm包,下載安裝即可。
這個包很小,僅僅是一個repo和一個輔助程序而已。
點擊“應用程序菜單->設置->Intel Graphics Installer for Linux”運行向導程序
程序會檢測系統環境,如果提示缺少什么再手動安裝,在我當前的系統下僅需要安裝PackageKit即可。
按照向導一步一步來,很容易就安裝好了。
安裝好記得重啟一下。在我的筆記本上會發現在開機時LOGO之前error和warnning沒有了。
---
安裝nvidia獨顯驅動了,參考幫助http://fedoraproject.org/wiki/Bumblebee
這里我安裝bumblebee,同樣是安裝nvidia的閉源驅動,只是渠道不一樣而已。
根據幫助我折騰了好久,重裝了兩遍系統,才摸索出正確的方法。(重裝是因為在重啟的時候死機)
幫助頁面講了一大堆,按部就班去做只能死機,所以請參考我的安裝步驟。
直接安裝網頁中提到的兩個yum?repository,現在的最新版是20。
接著安裝bbswitch、bumblebee、bumblebee-nvidia。
下載很慢,有必要的話保留備份。
重啟之后就可以在“應用程序菜單->設置”中發現“nvidia x server settings”選項。
但是這個選項沒有用,運行后會提示你沒有加載nvidia的驅動,無所謂,不用這個工具。
或者通過執行optirun nvidia-settings -c :8來打開此程序。
可以通過lsmod來確定系統本身自帶的nouveau是沒有加載的(bumblebee修改了grub的引導參數)。
可以通過optirun glxgears -info | grep "GL_VENDOR”來查看是否使用了獨顯(測試時風扇會加速)。
可以通過lspci|grep -i vga來查看設備狀態,在空閑狀態下可以看到顯卡信息最后是rev ff即休眠狀態。
可以通過optirun指定獨顯運行某程序。
---
這樣就安裝好了,之后繼續安裝dkms以保證在系統內核更新時同時更新顯卡驅動。
由于linux下本身沒有什么大型3D游戲,所以我也用不到獨顯,使用bumblebee也就是為了關閉獨顯而已。
還不能直接在BIOS里禁用,否則Windows怎么辦,我可是雙系統。
---
接下來的步驟可選,不需要的朋友不用安裝。
安裝tlp、tlp-rdw,此為筆記本節能工具,自動調整各硬件的功耗,不用手動配置,默認就好。
安裝xbacklight,用于調整筆記本亮度
配合一個腳本http://forum.ubuntu.org.cn/viewtopic.php?p=3056691,能夠讓系統自動記憶屏幕亮度
我的快捷鍵就設為Win+Up和Win+Down,就不再使用Fn了。
注意如果沒有安裝好intel集顯驅動的話xbacklight是不能調整屏幕亮度的。
---
完事兒,筆記本的發熱以及功耗問題解決。
總結
以上是生活随笔為你收集整理的linux笔记本安装双显卡驱动(intel+nvidia)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基于STM32和EV1527的无线接收解
- 下一篇: android无线充电器推荐,和安卓通用