Arch Linux Nvidia 雙顯卡切換

來源:互聯網
上載者:User

20120625更新,bumblebee 可用,是我自己安裝有問題,現在電腦上網穩定 54度,很不錯。

此招式不好用,廢掉,坐等更新。。。

 

由於悲催的NVIDIA雙顯卡電源管理,我的 Acer 5750G 筆記本在運行 Arch Linux 時,通過 sensor 檢測到的溫度持續

在 80 C 以上,這讓我情何以堪。。。

 

首先,我沒有找到官方的方法,但是從各個方面的證據來看,vga_switcheroo 這種方法只對於 Intel 和 ATI 的顯卡組合有效,對於

Intel 和 NVIDIA 的顯卡組合無效。

本文只對 Arch 操作,其他發行版請參考 Bumblebee的首頁。

 

如果不是雙系統,最簡單的方法就是在 BIOS 裡廢掉整合顯卡,一步到位。

如果是雙系統,請繼續。

1.參考如下內容

https://wiki.archlinux.org/index.php/Bumblebee

使用 dkms-nvidia 驅動。

最終結果,設定檔視情況修改,在 DAEMONS 中增加 bumblebeed 啟動。

DAEMONS=(... @bumblebeed ..)

bumblebee 的首頁:http://www.bumblebee-project.org/

2.配置bbswitch 作為電源管理方法,在上面的維基中有提到

如果一切良好,那麼一段時間後即可看到溫度下降。

對於我的機器而言,是從 86 下降到  60  度。這個我還是能接受的。

3.配置開機關閉獨立顯卡。

編輯 rc.conf,在 MODULES 中增加 bbswitch。

MODULES=(... bbswitch ...)

同時為了開機不啟動獨立顯卡,編譯 /etc/modprobe.d/modules.conf

(這個檔案可能沒有,自己建立一個吧,一定要是.conf作為尾碼的。)

增加:

options bbswitch load_state=0

關於核心模組,可參考 https://wiki.archlinux.org/index.php/Kernel_modules

關於 bbswitch 可參考 https://github.com/Bumblebee-Project/bbswitch

如果在核心裡寫入這樣,那麼獨立顯卡就不會啟用了,你重啟後直接輸入 optirun也不能調用獨立顯卡,還是會走到整合顯卡上去。可以通過 glxspheres 程式來進行測試。

4.檢查顯卡狀態

重啟之後,查看

[gaohu@tg-arch ~]$ lspci |grep VGA
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 540M] (rev ff)

末尾是個 ff,表示已經關閉了,

或者

[gaohu@tg-arch ~]$ sudo cat /proc/acpi/bbswitch
0000:01:00.0 OFF
可以看到是關閉了。

 

參考:

https://help.ubuntu.com/community/HybridGraphics

https://bbs.archlinux.org/viewtopic.php?id=136933

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.