我機器的顯示卡是ati5650/intel 集顯, 如果使用12.04自帶的開源驅動,獨顯會一直運轉,不一會機器就會很熱。嘗試了ati的閉源驅動fglrx,
驅動安好後x不能使用。原因是xorg對12.04閉源驅動的支援有問題,需要等更新。
只好嘗試關閉獨顯,方法如下:
獲得root許可權
sudo su設定使用整合顯示卡輸出
echo igd > /sys/kernel/debug/vgaswitcheroo/switch關閉沒有使用的獨立顯示卡
echo off > /sys/kernel/debug/vgaswitcheroo/switch檢視當前顯示卡狀態
cat /sys/kernel/debug/vgaswitcheroo/switch一切正常的話顯示為:
0:igd:+:pwr:0000:00:02.0其中,igd就是整合顯示卡,dis是獨立顯示卡。由於雙顯示卡的緣故,通常無法設定獨立顯示卡單獨輸出。獨立顯示卡執行的時候也需要整合顯示卡。如果不玩遊戲,ubuntu基本不需要獨立顯示卡。1:dis: :off:0000:01:00.0
開啟獨立顯示卡
echo on > /sys/kernel/debug/vgaswitcheroo/switch將配置寫入開機設定
vi /etc/rc.local在exit 0之前加入
echo igd > /sys/kernel/debug/vgaswitcheroo/switch儲存退出。echo off > /sys/kernel/debug/vgaswitcheroo/switch
從此以後機器的過熱問題就有了明顯的改善,而且並沒有發現有任何對圖形效果的影響。
上面這種方法重啟電腦後並沒有生效,上網找了其他的方法。
準備工作:安裝了ati閉源驅動的請先解除安裝,在bios裡禁用了雙顯示卡切換的請先開啟
首先在終端下執行這條命令:
cat /sys/kernel/debug/vgaswitcheroo/switch
如果類似這樣(主要是兩個狀態都是pwr):
0:igd:+:pwr:0000:00:02.0
1:dis: :pwr:0000:01:00.0
就說明你的兩塊顯示卡都開著,那麼就按照下面的步驟做。(需要root許可權)
建立乙個指令碼/usr/local/sbin/vgaswitcher
1 #!/bin/bash23if [ "
$(whoami)
" != "
root
" ]; then
4echo
"use as root
"5 exit 16fi
78if [ -z "
$1" ]; then
9 cmd="
off"
10else
11if [ "
$1" = "
-i" ]; then
12 cmd="
digd"13
elif [ "
$1" = "
-d" ]; then
14 cmd="
ddis"15
else
16 cmd=$1
17fi
18fi
1920
if ([ "
$cmd
" != "
off" ] && [ "
$cmd
" != "
ddis
" ] && [ "
$cmd
" != "
digd
" ]); then
21echo
"bad command!
"22 exit 1
23fi
2425
echo
"$cmd
" > /sys/kernel/debug/vgaswitcheroo/switch
26cat /sys/kernel/debug/vgaswitcheroo/switch
然後再建立乙個啟動指令碼/etc/init.d/vgaswitch
1 #!/bin/bash23if [ "
$1" != "
start
" ]; then
4exit;5fi
67 /usr/local/sbin/vgaswitcher
8 /usr/local/sbin/vgaswitcher -i
都建立好以後,執行如下命令:
sudo
chmod
+x
/usr/local/sbin/vgaswitcher
/etc/init
.d
/vgaswitch
&&
sudo
update-rc.d vgaswitch defaults
重啟就可以禁用掉獨顯了~
可以再次執行最開始的命令來檢視狀態:
cat
/sys/kernel/debug/vgaswitcheroo/switch
現在應該是這樣了(乙個pwr,另乙個off):
0:igd:+:pwr:0000:00:02.0溫度確實下降了不少1:dis: :off:0000:01:00.0
ubuntu安裝nvidia顯示卡驅動 雙顯示卡
下面記錄下我的筆記本在系統ubuntu 14.04中安裝geforce 920m的nvidia顯驅動的經歷 先是在按ctrl alt f1進入命令列介面,關閉了lightdm的桌面系統,安裝nvidia 340驅動,重啟後再次進入系統黑屏。ps 這裡我是仿照這個部落格安裝的nvidia 340驅動 ...
CentOs6 5 關閉獨顯
這次一定要把步驟給記下來,每次重灌系統,為了關閉獨顯花費了大量時間 作業系統 centos 6.5 32位 顯示卡型號 集顯 intelcorporation 3rd gen core processor graphics controller 獨顯 nvidiacorporation gf108m...
ubuntu下ATI Intel 雙顯示卡切換的方法
裝了ubuntu 12.04 32bit和win7 64bit雙系統後,win7基本不用了,工作全部在ubuntu下做。但是,存在乙個問題 執行ubuntu時,筆記本過熱。由於筆記本是雙顯示卡 hd5650和intel i5 480整合顯示卡 所以懷疑是雙顯示卡切換的問題,於是在ubuntu論壇上找...