[U-co] Batería-temperatura Ubuntu 12.04
Julian Alarcon
alarconj en gmail.com
Dom Mayo 13 04:04:16 UTC 2012
2012/5/7 Pau Torres <pau.torrespachon en gmail.com>:
> La verdad la tarjeta integrada suele consumir menos energía que la
> independiente (sea Nvidia o AMD), creo que el punto de la administración de
> energía va por otro lado, ojalá salga una actualización pronto.
>
>> Puede ser que no esté trabajando con la tarjeta de video; sino usando la
>> integrada. Tengo ese problema con Nvidia Geforce GT 520 MX; a pesar que
>> el
>> paquete nvidia-current soporta el driver para la 520mx, 12.04 trabaja con
>> la Intel® Sandybridge Mobile x86/MMX/SSE2.
>>
>> He seguido esta
>>
>> https://help.ubuntu.com/community/BinaryDriverHowto/Nvidia
>>
>> y otras guías sin resultado. Jockey no detecta el dispositivo.
>
>
>
> --
> Al escribir recuerde observar la etiqueta (normas) de esta lista:
> http://goo.gl/Pu0ke
> Para cambiar su inscripción, vaya a "Cambio de opciones" en
> http://goo.gl/Nevnx
Buenas tardes/noches/dias !!!
Tengo un computador Dell Vostro 3450 que tenia estos mismos
problemas... Pues bien, para resumir, la mayoria de los ultimos
equipos portatiles tienen 2 chips integrados de video, uno basico y
otro dedicado, el basico permite tener todas las funcionalidades en
Ubuntu (escritorio Unity, visualizar videos, navegar en internet,
webGl), y el dedicado permite una mejor experiencia cuando se esta
jugando o realizando labores que requieran procesamiento grafico.
Pues bien, en Windows los fabricantes de portatiles ofrecen
controladores especiales (cada fabricante tiene sus controladores, por
eso solo se pueden instalar los controladores de ellos, y no los que
consigue uno en las paginas de AMD o nVidia). Estos controladores
tienen opciones para definir que chip usar, pero normalmente cuando
esta conectado al cargador usan el dedicado, y cuando estan solo con
bateria usan el basico.
Pues bien, esas configuraciones se conocen como Hybrid Graphics
(https://help.ubuntu.com/community/HybridGraphics) . Lastimosamente en
Linux no estan soportados todos los chips y tampoco esta muy pulido la
administración de cual se usa y cual no (aunque funciona).
Por lo cual, y llegando al punto interesante, probablemente esta sea
la razon del consumo y del calor de sus portátiles... Para mi caso por
ej, no puedo activar el chip AMD (los controladores propietarios no lo
soportan), solo el Intel.... Sin embargo cuando instale Ubuntu al
principio tenia los mismos problemas que comentan, calor y baja
bateria... Buscando por fin pude hallar el problema, los 2 chips
estaban prendidos aunque solo estaba usando el que consumía menos
bateria (dedicado).
Bien, para revisar si este puede ser su caso, ejecuten lo siguiente en
la terminal:
1. Este comando les pide contraseña, e ingresa como usuario con perfil de root
sudo -s
2. Luego ejecutan este comando:
cat /sys/kernel/debug/vgaswitcheroo/switch
Con el pueden ver que chips hay, y cuales estan activos, este es el
resultado que antes obtenia yo:
0:DIS: :Pwr:0000:01:00.0
1:IGD:+:Pwr:0000:00:02.0
Esto indicaba que el dedicado (DIS) estaba prendido (Pwr), y tambien
el basico (IDG) estaba prendido, por lo cual necesite desactivar el
dedicado (que al fin de cuentas no puedo usar)
3. Apagar el chip dedicado:
Para apagar el chip basta con ejecutar en la consola:
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
Con esto al volver a ejecutar el comando del paso 2 tendran un
resultado similar a este:
root en devolo:~# cat /sys/kernel/debug/vgaswitcheroo/switch
0:DIS: :Off:0000:01:00.0
1:IGD:+:Pwr:0000:00:02.0
Esto quiere decir que ya esta apagado, y listo!!! Mi bateria en vez de
durar 1:50 horas ahora dura casi 3 horas, y tambien bajo la
temperatura....
Debo comentarles que esto puede que sea un poco distinto en sus
casos... Asi que siéntanse libres de abrir un hilo nuevo en a lista si
no les ha funcionado o han encontrado algo distinto en sus equipos.
Para eso estamos, apara ayudar y para que todos aprendamos!
--
Julian Alarcon
Más información sobre la lista de distribución Ubuntu-co