Rabu, 28 Desember 2011

solusi darurat untuk laptop dengan teknologi dual vga (intel+ati)


Dengan diperkenalkannya prosesor intel dengan dengan vga terintegrasi pada prosesor (intel core i3,i5,7) maka muncul teknologi baru bernama hybrid graphic, kalau ingin tau tentang hybrid graphic secara lengkap, silahkan pembaca untuk googling saja :D kali ini saya yg masih nubitol ini akan sedikit membahas tentang vga hybrid intel+ati, karena kebetulan laptop saya memakai teknologi tersebut (MSI cx420) dengan vga intel+ati hd470. dan, maaf gak terbiasa dalam hal tulis-menulis, cuman terbiasa OMDO (omong doang) jadinya berantakan tulisannya :D
 dalam pembahasan ini (untuk sementara) akan saya tuliskan cara untuk mematikan vga ati. karena secara default, vga yg digunakan adalah vga intel.

 hasil lspci
[purbo@bohay tux]$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02)
01:00.0 VGA compatible controller: ATI Technologies Inc Manhattan [Mobility Radeon HD 5400 Series] (rev ff)

hasil glxinfo
[purbo@bohay tux]$ glxinfo | grep direct ; glxinfo | grep OpenGL
direct rendering: Yes
OpenGL vendor string: Tungsten Graphics, Inc
OpenGL renderer string: Mesa DRI Intel(R) Ironlake Mobile
OpenGL version string: 2.1 Mesa 7.11.2
OpenGL shading language version string: 1.20

vga ati off
[purbo@bohay tux]$ dmesg | grep radeon
.
.
.
.
[   23.381629] [drm] Initialized radeon 2.11.0 20080528 for 0000:01:00.0 on minor 1
[   23.382776] radeon: switched off


langkah-langkahnya.

1. pastikan ada baris di bawah ini pada file fstab.

none            /sys/kernel/debug       debugfs         defaults   0   0

kalau belum ada silahkan ditambahkan sendiri.

$sudo nano /etc/fstab

tips:
trus geser kursor ke baris paling bawah, enter 1 kali untuk menambah spasi. copy baris di atas. tekan
shift + insert, kemudian tekan ctrl+x > y > ctrl+x

2.pastikan module radeon sudah di load

[purbo@bohay tux]$ lsmod | grep radeon
radeon                939845  0
ttm                    54471  1 radeon
drm_kms_helper         27171  2 i915,radeon
drm                   178123  5 i915,radeon,ttm,drm_kms_helper
i2c_algo_bit            5264  2 i915,radeon
i2c_core               19577  6 i915,radeon,drm_kms_helper,drm,i2c_i801,i2c_algo_bit
hwmon                   1473  2 radeon,thermal_sys

kalau belum, silahkan tambahkan ke file /etc/rc.local  baris berikutmodprobe radeon

3. tambahkan baris perintah

echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
tips, tipsnya sama kayak tips saya di atas, cuman yg dibuka file /etc/rc.local. dan reboot, jangan lupa berdoa, biar cara ini bisa bekerja.

dengan melakukan tweak ini, lumayan lah, menurunkan suhu laptop saya, dan lumayan juga untuk menghemat penggunaan baterai pada saat memakai baterai.

sejauh ini, distro yg saya coba dan bekerja archlinux, slackware-13.37, LMDE, gentoo, debian distro yg gagal saya config, mint 12, fedora (nggak tau cara pake rc.local-nya)
dan seperti biasa, resiko ditanggung penumpang. :D
saya hanya share apa yg saya praktekan di laptop saya.
link yg saya baca :


tambahan dari mas Muhtar Gani  (ubuntu)
berikut langkah-langkahnya

1. EDIT FSTAB

$ sudo gedit /etc/fstab

masukin
---------------------------------------------
none /sys/kernel/debug debugfs defaults 0 0
---------------------------------------------
ke baris akhir fstab

2. EDIT SKRIP rc.local

$ sudo gedit /etc/rc.local

ini script rc.local saya
---------------------------------------------
#!/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.

modprobe radeon
chown USERNAME /sys/kernel/debug/
vgaswitcheroo/switch
echo OFF > /sys/kernel/debug/
vgaswitcheroo/switch
exit 0
---------------------------------------------

(silahkan ganti USERNAME jadi username linuxers sekalian)
dan, Tadaaaa....

akashiroo@akashiroo-Aspire
-4745G:~$ sensors
acpitz-virtual-0
Adapter: Virtual device
temp1: +45.0°C (crit = +105.0°C)

radeon-pci-0100
Adapter: PCI adapter
temp1: -128.0°C


referensi:

Tidak ada komentar:

Posting Komentar