Estoy tratando de instalar la aplicación de configuración de energía de Júpiter, pero leí que ya no es compatible con el nuevo núcleo. ¿Existe un programa similar o una forma de administrar la configuración de energía en 13.04?
Estoy tratando de instalar la aplicación de configuración de energía de Júpiter, pero leí que ya no es compatible con el nuevo núcleo. ¿Existe un programa similar o una forma de administrar la configuración de energía en 13.04?
Respuestas:
TLP le ofrece los beneficios de la administración avanzada de energía para Linux sin la necesidad de comprender cada detalle técnico. TLP viene con una configuración predeterminada ya optimizada para la duración de la batería, por lo que puede instalarla y olvidarla. Sin embargo, TLP es altamente personalizable para cumplir con sus requisitos específicos.
Kernel laptop mode and dirty buffer timeouts
Processor frequency scaling including "turbo boost" / "turbo core"
Power aware process scheduler for multi-core/hyper-threading
Hard disk advanced power magement level and spin down timeout (per disk)
SATA aggressive link power management (ALPM)
PCI Express active state power management (PCIe ASPM) – Linux 2.6.35 and above
Runtime power management for PCI(e) bus devices – Linux 2.6.35 and above
Radeon KMS power management – Linux 2.6.35 and above, not fglrx
Radeon dynamic power management – Kernel 3.11 and above, not fglrx
Wifi power saving mode – depending on kernel/driver
Power off optical drive in drive bay (on battery)
Audio power saving mode – hda_intel, ac97
Verifique también funciones adicionales
Compruebe también los requisitos previos
sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update
sudo apt-get install tlp tlp-rdw smartmontools ethtool
sudo apt-get install tp-smapi-dkms acpi-call-tools tlp tlp-rdw smartmontools ethtool
Indicador TLP para Unity Un indicador de Unity creado para cambiar cómodamente entre los modos AC y BAT. Úselo bajo su propio riesgo. Descargar aquí: indicator-TLP.py
Eliminando la configuración de frecuencia predeterminada de la CPU de Ubuntu
sudo update-rc.d -f ondemand remove
(Este no es un requisito previo general para TLP, pero solo es necesario si el usuario decide cambiar el gobernador predeterminado. Si un usuario emite el comando sin cambiar también la configuración de TLP , termina con "rendimiento", lo cual es bastante malo para la batería life.), Aplicar a la sección 3.) Procesador y escalado de frecuencia
El archivo de configuración principal de TLP está en / etc / default / tlp
sudo -i gedit /etc/default/tlp
TLP_ENABLE=1
Establezca en 0 para deshabilitar TLP (reinicio necesario), debe estar habilitado, así que deje el valor predeterminado
DISK_IDLE_SECS_ON_AC=0
DISK_IDLE_SECS_ON_BAT=2
DISK_IDLE_SECS_ON_BAT = 2 = Puede dejar el valor predeterminado (2) o puede editarlo como 5 , por defecto Ubuntu usa 5 , depende de usted, lea la ayuda a continuación
cat /usr/lib/pm-utils/power.d/laptop-mode
Esto controla cuán agresivo es el sistema al tratar de evitar escribir en el disco. Cuanto más tiempo esté inactivo el disco, más energía puede ahorrar.
Esto solo está activo con la energía de la batería, y restaura estos valores a los valores predeterminados del kernel cuando está con corriente alterna.
El valor predeterminado es 5 , que habilita el modo portátil y obliga al sistema a esperar 5 segundos cada vez que algo pide escribir en el disco para eliminar la mayor cantidad de datos posible.
MAX_LOST_WORK_SECS_ON_AC=15
MAX_LOST_WORK_SECS_ON_BAT=60
Deje el valor predeterminado
El valor predeterminado es 60, lo que significa que el kernel no comenzará a forzar el proceso de escribir información de archivo que ha sido modificada pero no guardada hasta que el 60% de la memoria utilizable del sistema esté llena de información sucia.
CPU_SCALING_GOVERNOR_ON_AC=ondemand
CPU_SCALING_GOVERNOR_ON_BAT=powersave
Elimine el hash y edítelo como conservador.
Depende de ti lo que quieras, también puedes usar ON_BAT = powersave
Seleccione un gobernador de escala de frecuencia de CPU: ondemand / powersave / performance / conservative
Gobernador ??
El gobernador decide qué frecuencia se debe usar.
Descripción del módulo:
ondemand Dynamically switch between CPU(s) available if at 95% cpu load
performance Run the cpu at max frequency
conservative Dynamically switch between CPU(s) available if at 75% load
powersave Run the cpu at the minimum frequency
Desarrollador TLP
El uso de "conservador" sobre "ahorro de energía - especialmente en AC - no debería ser una recomendación general, sino solo una opción para hardware que produce calor excesivo o ruido del ventilador.
#CPU_SCALING_MIN_FREQ_ON_AC=0
#CPU_SCALING_MAX_FREQ_ON_AC=0
#CPU_SCALING_MIN_FREQ_ON_BAT=0
#CPU_SCALING_MAX_FREQ_ON_BAT=0
Establezca la frecuencia mínima / máxima disponible para el regulador de escala. Los valores posibles dependen en gran medida de su CPU. Para conocer las frecuencias disponibles, consulte la salida tlp-stat, Sección "+++ Procesador".
Sugerencia : los parámetros están deshabilitados de forma predeterminada, elimine los números iniciales para habilitarlos; de lo contrario, se utilizan los valores predeterminados del núcleo.
CPU_BOOST_ON_AC=1
CPU_BOOST_ON_BAT=0
Configure la función de "turbo boost" de la CPU: 0 = deshabilitar / 1 = permitir, requiere un procesador Intel Core i y kernel 3.7 o posterior.
Importante: Esto puede entrar en conflicto con la configuración del regulador de su distribución. Un valor de 1 no activa el refuerzo, solo lo permite
SCHED_POWERSAVE_ON_AC=0
SCHED_POWERSAVE_ON_BAT=1
Minimice el número de núcleos de CPU / hiperprocesos utilizados en condiciones de carga ligera
NMI_WATCHDOG=0
Active el temporizador de vigilancia NMI del núcleo (0 = deshabilitado / ahorre energía, 1 = habilitado). Un valor de 1 es relevante solo para la depuración del núcleo.
DISK_APM_LEVEL_ON_AC="254 254"
DISK_APM_LEVEL_ON_BAT="128 128"
Establezca el "Nivel avanzado de administración de energía". Los valores posibles oscilan entre 1 y 255:
1 – max power saving / minimum performance
Importante: esta configuración puede conducir a un mayor desgaste de la unidad de disco debido a la descarga excesiva del cabezal de lectura-escritura (reconocible por los ruidos de clic)
128 – compromise between power saving and wear (TLP standard setting on battery)
192 – prevents excessive head unloading of some HDDs
254 – minimum power saving / max performance (TLP standard setting on ac)
255 – disable APM (not supported by some disk models)
Los diferentes valores para discos múltiples se separan con espacios en blanco.
#DISK_IOSCHED="cfq cfq"
Seleccione el planificador io para los dispositivos de disco: noop / deadline / cfq (Valor predeterminado: cfq) Valores separados para múltiples dispositivos con espacios.
noop es a menudo la mejor opción para dispositivos de bloque respaldados por memoria (p. ej., discos ram) y otros medios no rotacionales (flash) donde intentar reprogramar la E / S es un desperdicio de recursos
la fecha límite es un programador liviano que intenta poner un límite duro a la latencia
cfq intenta mantener la equidad en todo el sistema del ancho de banda de E / S
min_power / medium_power / max_performance
SATA_LINKPWR_ON_AC=max_performance
SATA_LINKPWR_ON_BAT=min_power
ALPM Aggressive Link Power Management (ALPM) es un mecanismo donde un controlador SATA AHCI puede poner el enlace SATA que se conecta al disco en un modo de muy baja energía durante períodos de actividad de E / S cero y en un estado de energía activa cuando el trabajo lo necesita. ser hecho Las pruebas muestran que esto puede ahorrar alrededor de 0.5-1.5 vatios de potencia en un sistema típico. (Para más información, consulte "Fuentes y ayuda adicional" )
(predeterminado / rendimiento / ahorro de energía)
Sugerencia: necesita la opción de arranque del núcleo pcie_aspm = forzar en algunas máquinas
PCIE_ASPM_ON_AC=performance
PCIE_ASPM_ON_BAT=powersave
(método de perfil): bajo / medio / alto / automático / predeterminado
auto = medio en BAT, alto en AC; predeterminado = usar valores predeterminados de hardware (Kernel> = 2.6.35 solamente, ¡no con el controlador fglrx!)
#RADEON_POWER_PROFILE_ON_AC=high
#RADEON_POWER_PROFILE_ON_BAT=low
1 = deshabilitar / 5 = habilitar
(Linux 2.6.32 y posterior, ¡solo algunos adaptadores!)
WIFI_PWR_ON_AC=1
WIFI_PWR_ON_BAT=5
Y = Sí, N = No
WOL_DISABLE=Y
Habilite el ahorro de energía de audio para dispositivos Intel HDA, AC97 (tiempo de espera en segundos). Un valor de 0 deshabilita /> = 1 habilita el ahorro de energía.
SOUND_POWER_SAVE=1
Desactivar controlador también (solo HDA): S / N
SOUND_POWER_SAVE_CONTROLLER=Y
Ajuste a 1 para apagar la unidad óptica en UltraBay (solo ThinkPads), cuando funciona con batería. Un valor de 0 deshabilita esta característica (predeterminado). La unidad se puede volver a encender soltando (y volviendo a insertar) la palanca de expulsión o presionando el botón de expulsión del disco en los modelos más nuevos. Nota : un disco duro UltraBay nunca se apaga.
BAY_POWEROFF_ON_BAT=1
Dispositivo de unidad óptica para apagar (sr0 predeterminado)
BAY_DEVICE="sr0"
RUNTIME_PM_ON_AC=on
RUNTIME_PM_ON_BAT=auto
Tiempo de ejecución PM para todos los dispositivos de bus pci (e)
RUNTIME_PM_ALL=1
Tiempo de ejecución PM para todos los dispositivos de bus pci (e): 0 = deshabilitar / 1 = habilitar, Advertencia: la opción experimental, podría causar inestabilidades del sistema
Algunas veces mi dongle de mouse usb no funcionó cuando lo conecté al puerto usb 3, funcionó bien cuando lo conecté al puerto usb 2, y todos mis dispositivos usb 3 funcionan correctamente sin problemas.
Configure en 0 para deshabilitar / 1 para habilitar la función de autosuspend usb
USB_AUTOSUSPEND=1
RESTORE_DEVICE_STATE_ON_STARTUP=0
Restaura el estado del dispositivo de radio (bluetooth incorporado, wifi, wwan) del apagado anterior en el inicio del sistema:
0 - deshabilitar, 1 - habilitar
DEVICES_TO_DISABLE_ON_STARTUP="bluetooth wifi wwan"
Deshabilita los dispositivos de radio incorporados al iniciar el sistema:
bluetooth
wifi – Wireless LAN
wwan – Wireless Wide Area Network (UMTS)
Múltiples dispositivos se separan con espacios en blanco.
Tengo un error de que mi dispositivo Blue tooth no está deshabilitado en el inicio, así que si enfrenta este problema, simplemente haga la siguiente configuración
sudo nano /etc/rc.local
Y agregue la siguiente línea antes de salir 0
rfkill block bluetooth
Guardar y salir y reiniciar
Después de la instalación, TLP se activará automáticamente al iniciar el sistema.
Para iniciarlo inmediatamente sin reiniciar o para aplicar la configuración modificada, use:
sudo tlp start
Use el comando de terminal tlp-stat para verificar si TLP funciona correctamente
sudo tlp-stat
Revise su temperatura del sistema
sudo tlp-stat -t
Mostrar solo información de la batería:
sudo tlp-stat -b
sudo tlp-stat --battery
Mostrar solo configuración:
tlp-stat -c
tlp-stat --config
Mostrar solo el estado del interruptor de los dispositivos de radio:
tlp-stat -r
tlp-stat --rfkill
Mostrar solo las temperaturas y la velocidad del ventilador:
tlp-stat -t
Aplicar la configuración de la batería (ignorando la fuente de energía real):
sudo tlp bat
Aplicar la configuración de CA (ignorando la fuente de alimentación real):
sudo tlp ac
Puede verificar qué E / S está utilizando.
sudo tlp-stat # Check the section +++ Storage Devices
Para examinar los problemas sospechosos en TLP más de cerca, active el modo de rastreo en / etc / default / tlp:
TLP_DEBUG="lock nm path pm rf run sysfs udev usb"
Agregue la línea mencionada anteriormente al final / etc / default / tlp. Los datos de rastreo acumulados se pueden leer en cualquier momento con
tlp-stat -T
O
grep "tlp" /var/log/debug
En caso de que falte la salida de rastreo, debe modificar la configuración de rsyslogd. Crea el archivo que /etc/rsyslog.d/90-debug.conf
contiene
*.=debug;\
auth,authpriv.none;\
news.none;mail.none -/var/log/debug
Y reinicia el demonio
sudo /etc/init.d/rsyslog restart
Hay muy buen soporte en el sitio web de TLP
Enlace de configuración útil 1
indicator-cpufreq
indicator-cpufreq
te ayudará a cambiar la frecuencia de tu CPU sobre la marcha:
sudo apt-get install indicator-cpufreq
Vaya a Tablero > busque Inicio > edite, indicator-cpufreq
agregue -f
o copie y pegue el siguiente comando:
indicator-cpufreq -f
Con el indicador podrá monitorear la frecuencia actual de su CPU y puede cambiar la frecuencia de la CPU
Haga clic en el indicador
La principal motivación para VA-API (API de aceleración de video) es habilitar la decodificación / codificación de video acelerada por hardware en varios puntos de entrada (VLD, IDCT, Compensación de movimiento, etc.) para los estándares de codificación vigentes en la actualidad (MPEG-2, MPEG-4 ASP / H.263, MPEG-4 AVC / H.264 y VC-1 / VMW3). Se consideró extender XvMC, pero debido a su diseño original solo para MPEG-2 MotionComp, tenía más sentido diseñar una interfaz desde cero que pueda exponer completamente las capacidades de decodificación de video en las GPU actuales.
Los controladores oficiales de Intel están utilizando VA-API
sudo apt-get install i965-va-driver libva-intel-vaapi-driver vainfo
sudo apt-get install xvba-va-driver vainfo
Instale MPlayer con soporte VA-API en Ubuntu
Por defecto, la versión MPlayer disponible en los repositorios oficiales de Ubuntu no es compatible con VA-API, pero puede usar un PPA que proporciona compilaciones personalizadas de MPlayer con soporte VA-API.
sudo add-apt-repository ppa:sander-vangrieken/vaapi
sudo apt-get update
sudo apt-get install mplayer-vaapi
Ahora necesita instalar smplayer o vlc
sudo add-apt-repository ppa:rvm/smplayer
sudo apt-get update
sudo apt-get install smplayer
sudo apt-get install vlc
JUGADOR
Está en la pestaña Opción > Preferencias, en la pestaña Video> Video general> Controlador de salida configura el controlador de salida de video en "vaapi":
VLC
Está en Herramientas> Preferencias> Entrada y códecs> Habilitar uso de decodificación acelerada por GPU
Enlaces Útiles
sudo nano /etc/default/grub
cambio:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
a:
GRUB_CMDLINE_LINUX_DEFAULT=""quiet splash intel_pstate=disable i915.lvds_downclock=1 drm.vblankoffdelay=1 i915.semaphores=1 i915_enable_rc6=1 i915_enable_fbc=1"
y correr:
sudo update-grub
Enlaces Útiles
sudo tlp start
/ sudo tlp stop
y que también puede cambiar manualmente entre diferentes modos de energía con sudo tlp bat
/ sudo tlp ac
.
GRUB_CMDLINE_LINUX_DEFAULT=""quiet splash pcie_aspm=force i915
Esto es lo que leí en 7 cosas que hacer después de instalar Ubuntu 13.04 (Raring Ringtail) :
Júpiter solía ser una de las primeras cosas para instalar después de una nueva instalación de Ubuntu, pero desafortunadamente la aplicación ha sido descontinuada y la versión anterior no funciona correctamente en Ubuntu 13.04.
Pero, si lo que le interesa es la duración de la batería, puede usar TLP, una herramienta que instala y luego olvidarse de ella porque ajusta automáticamente su sistema para un mejor uso de energía / duración de la batería.
Para instalar TLP en Ubuntu 13.04, use los siguientes comandos:
sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update
sudo apt-get install tlp tlp-rdw
sudo tlp start
No tengo experiencia personal de TLP.
¡Júpiter para el 13.04 ha llegado!
sudo add-apt-repository ppa:jolicloud-team/ppa
sudo apt-get update
sudo apt-get install jupiter
PowerTOP es una herramienta de Linux para diagnosticar problemas con el consumo de energía y la administración de energía.
Además de ser una herramienta de diagnóstico, PowerTOP también tiene un modo interactivo donde el usuario puede experimentar varias configuraciones de administración de energía para casos en los que la distribución de Linux no ha habilitado estas configuraciones.
Esta herramienta udev permite la configuración de ahorro de energía más agresiva automáticamente:
/etc/udev/rules.d/10-local-powersave.rules
# PCI runtime power management
ACTION=="add", SUBSYSTEM=="pci", ATTR{power/control}="auto"
# USB autosuspend
ACTION=="add", SUBSYSTEM=="usb", ATTR{power/control}="auto"
ACTION=="add", SUBSYSTEM=="usb", TEST=="power/autosuspend" ATTR{power/autosuspend}="60"
# SATA active link power management
SUBSYSTEM=="scsi_host", KERNEL=="host*", ATTR{link_power_management_policy}="min_power"
# Wlan power save
ACTION=="add", SUBSYSTEM=="net", KERNEL=="wlan*" RUN+="/usr/sbin/iw dev %k set power_save on"
# Disable bluetooth
SUBSYSTEM=="rfkill", ATTR{type}=="bluetooth", ATTR{state}="0"
# Disable wake-on-LAN
ACTION=="add", SUBSYSTEM=="net", KERNEL=="eth*" RUN+="/usr/sbin/ethtool -s %k wol d"
/etc/udev/rules.d/10-local-powersave.rules
ya no existe en 14.04, ¿qué pasa con los ajustes que publicaste aquí? Yo uso powertop --auto-tune
para sintonizar todo