Ventilador funcionando a máxima velocidad usando controladores xorg

Ventilador funcionando a máxima velocidad usando controladores xorg

Estoy ejecutando mi cuarta instalación nueva de Ubuntu. Intenté usar los controladores fglrx pero siempre resulta en una falla catastrófica cuando inicio sesión en una pantalla negra. Estoy usando los controladores xorg predeterminados pero el ventilador siempre está a velocidad continua.

Mi computadora portátil es una Dell Insprion 15 y mi tarjeta de video es una Radeon HD 7730M. ¿Cómo puedo controlar los fans?

Respuesta1

El problema de la velocidad continuamente alta del ventilador se debe a un problema de administración de energía. En efecto,

Con el controlador radeon, el ahorro de energía está deshabilitado de forma predeterminada y debe habilitarse manualmente si lo desea.

(fuente :wiki de archlinux)

El modo PM predeterminado es "perfil", que está configurado en "predeterminado". Más información sobre los de X.orgOpciones de administración de energía RadeonFeature/KMS.

No sé qué versión de Ubuntu estás usando, así que asumiré, según la fecha de tu publicación, que estás intentando ejecutar Ubuntu 13.10, lo cual sería mejor ya que el método que te daré solo funciona con el kernel 3.11 (utilizado por defecto en Saucy/13.10).

El kernel de Linux 3.11 introduce dpmel método Dynamic Power Management () con el controlador libre Radeon/ATI, que"Debería ayudar enormemente al consumo de energía, especialmente cuando está inactivo"(fuente:RadeonDriver Wiki de la comunidad Ubuntu).

Más específicamente, el modo "dpm"

utiliza hardware en la GPU para cambiar dinámicamente los relojes y el voltaje según la carga de la GPU. También habilita el reloj y la activación de energía.

(Fuente :Opciones de administración de energía de X.org RadeonFeature/KMS)

Sólo es compatible con R6xx y asics más nuevos, que "afortunadamente" es su caso (las tarjetas demasiado recientes no son compatibles con los controladores libres, consulteMatriz de funciones para controladores Radeon gratuitos- puede obtener el nombre de desarrollo de su tarjeta ejecutándolo en una terminal lspci |grep VGA).

Cómo usarlo

En primer lugar, asegúrese de haber desinstalado completamente fglrx: consulteEliminación del controlador propietario fglrx(UbuntuWiki).

Luego, para habilitarlo, solo tienes que editar /etc/default/gruby agregar radeon.dpm=1a la GRUB_CMDLINE_LINUX_DEFAULTlínea, por lo que se vería así:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.dpm=1"

Después de guardar/salir del editor de texto, actualice grub:

sudo update-grub

Modos

Hay 3 modos de funcionamiento para elegir:

  • batería: menor consumo de energía
  • equilibrado: valor predeterminado sensato
  • rendimiento: máximo rendimiento

Se pueden cambiar mediante sysfs:

sudo bash -c "echo \"battery\" > /sys/class/drm/card0/device/power_dpm_state

(fuente :wiki de archlinux)

Consejos si usas GNOME Shell

Hay una extensión de GNOME Shell (bifurcada de la mencionada anteriormente por StuntsPT) que implementa soporte para dpmla gestión de modos: puedes encontrarlaaquí. Para usarlo, simplemente descargue el ziparchivo maestro (enlace directo) y utilizar Tweak Toolpara instalarYpermitirle. Alternativamente, extraiga la carpeta de extensión del ziparchivo y colóquela en ~/.local/share/gnome-shell/extensions. Luego aparecerá la extensión Tweak toolque puede utilizar para habilitar la extensión. Si no aparece en el panel superior, intente reiniciar el shell con Alt+F2 r (enter).

Si no usa GNOME Shell, supongo que estará atrapado con la edición manual/terminal de /sys/class/drm/card0/device/power_dpm_state.

Nota: mi respuesta tiene como objetivo abordar únicamente el problema de velocidad del ventilador con el controlador libre radeon. Debido a la novedad de su tarjeta, es posible que Radeon carezca de algunas funciones y que su rendimiento gráfico general se vea un poco obstaculizado. Pero aún así es mejor que una máquina que no arranca o se sobrecalienta, ¿no es así? :-) De lo contrario, tiene la opción de utilizar el controlador no libre como se sugiere en el primer comentario de su pregunta.

información relacionada