Skip to content

powergov 1.10.0

Choose a tag to compare

@IRodriguez13 IRodriguez13 released this 05 Jul 06:45
8e77062

powergov 1.10.0

Usuario final (recomendado): AppImage precompilado

  1. Descargá PowerGov-1.10.0-x86_64.AppImage
  2. chmod +x PowerGov-1.10.0-x86_64.AppImage && ./PowerGov-1.10.0-x86_64.AppImage
  3. En el primer arranque, se crea acceso en el menú y en el escritorio ($XDG_DESKTOP_DIR).
  4. La UI detecta el idioma del sistema (es → español; resto → inglés) y pregunta si instalar el servicio en segundo plano.
  5. Si aceptás, se pide contraseña de administrador una vez y queda el backend (systemd + daemon) listo.
  6. Desinstalar: botón al pie de la ventana → confirmación → contraseña de admin.

No hace falta compilar nada para usar el AppImage.

Cambios en 1.10.0

Daemon y política

  • Feature peripheral_pm: ahorro WiFi (iw power_save), SATA link power y audio codec (power_save) en modo custom, a demanda.
  • Modo usuario custom con flags CUSTOM_ALLOW_PERFORMANCE, CUSTOM_RUNTIME_AGGRESSIVE y PERIPHERAL_* en /etc/powergov.conf.
  • Detección TLP: si TLP está activo, powergov no aplica runtime_pm ni peripheral_pm.
  • Socket: comandos SET_TUNING / QUERY_TUNING para umbrales y periféricos.
  • Reserva batería por defecto 15 % (LOW_BATTERY).

UI GTK

  • Modo Dev: pestaña Características traducible; periféricos a demanda (sync inicial antes de editar).
  • Bandeja del sistema (icono rayo); cerrar con X oculta la ventana (POWERGOV_NO_TRAY=1 para salir).
  • Refresco adaptativo (~8 s con foco), carga perezosa en pestañas Dev, check de actualización al arrancar.
  • Fix métricas/log sin falso «daemon no está en ejecución»; upgrade daemon cuando el API es más nuevo.
  • Rutas XDG para escritorio/descargas (scripts/powergov-xdg-paths.sh).

Empaquetado

  • AppImage: instalación estable en ~/.local/share/powergov/PowerGov.AppImage (sin duplicados versionados en Descargas).

Instalación desde código fuente (tarball)

tar -xzf powergov-1.10.0.tar.gz
cd powergov-1.10.0
./install-powergov.sh

Requiere: build-essential pkg-config libgtk-3-dev zenity.

Documentación

  • README y Documentation/ actualizados.
  • man powergov / man 8 powergov — peripheral_pm, custom, TLP.

Notas

  • UI GTK con idioma automático (LANG/LC_MESSAGES) + botón EN/ES.
  • make appimage es para quien publica releases (~2 min); los usuarios descargan el binario empaquetado.