如何永久關閉獨立顯示卡?

如何永久關閉獨立顯示卡?

我有一個整合的 GD,即 Intel,還有另一個獨立的 GD,AMD Radeon 6490 HD 我正在使用 ubuntu 11.10

1.當我啟動Windows時,我的GD確實是AMD Radeon 6490 HD,但當我啟動Ubuntu時,它顯示我有AMD Radeon 6470。

第二,我嘗試了大多數方法只是為我的 AMD/ATI 顯示卡安裝驅動程式。首先由 jockey(失敗,使用 unity 2D 啟動)並手動安裝(失敗,啟動進入空白畫面)。

第三,我放棄使用AMD/ATI顯示卡。然後我遇到了一個新問題。我的兩個顯示卡在啟動時都會通電,這導致我的筆記型電腦過熱。

我查看的內容/sys/kernel/debug/vgaswitcheroo/switch

0:DIS: :Pwr:0000:01:00.0
1:IGD:+:Pwr:0000:00:02.0

然後我使用關閉 IGDecho OFF > /sys/kernel/debug/vgaswitcheroo/switch並獲得

0:DIS: :Off:0000:01:00.0
1:IGD:+:Pwr:0000:00:02.0

但我重啟後,獨立顯示卡又重新上電了。怎麼解決這個問題呢?

答案1

一種簡單的方法是在之前echo OFF > /sys/kernel/debug/vgaswitcheroo/switch添加,如下所示:/etc/rc.localexit 0

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

echo OFF > /sys/kernel/debug/vgaswitcheroo/switch

exit 0

答案2

@gentmatt - 我有一台帶有混合顯示卡的索尼 VAIO,我也遇到了同樣的問題,即在各種論壇帖子提到的位置看不到 vgaswitcheroo。經過一番嘗試後,我發現在安裝 12.04 後透過「其他驅動程式」指示器安裝 AMD Catalyst 驅動程式(無法正常工作)後,它不存在了。我嘗試清除 AMD 驅動程序,但沒有幫助...我最終不得不重新安裝 Ubuntu 並確保不安裝附加驅動程式。完成此操作後,@Oli 發布的相同方法對我有用。 vgaswitcheroo 在那裡,我的獨立卡關閉,我的筆記型電腦運行得很好而且很酷!希望這可以幫助...

相關內容