InicioLinuxmcu: Programa para el cierre de Linux y su interfaz en GTK3

mcu: Programa para el cierre de Linux y su interfaz en GTK3

Linux•7/12/2015
Buenas.

Estos días he estado trabajando en un pequeño programa para cerrar nuestra querida distro linux sin mayores complicaciones. El resultado de mi trabajo ha resultado en un pequeño programa que hasta donde he probado, funciona bien.

MCU - Menú de Cierre Universal.

Ya se, puede que el nombre no sea el mejor, pero venga, la imaginación no es lo mío.
MCU tiene funciones para apagar, reiniciar, cerrar sesión y bloquear la pantalla. También incluye la función de detectar el init (OpenRC y Systemd por ahora)

El programa requiere de permisos de superusuario, lo cual se puede conseguir fácilmente editando el /etc/sudoers para que deje a nuestro usuario usar el archivo sin necesidad de colocar la contraseña.


Soporte conocido para los siguientes demonios de inicio:
OpenRC
Systemd

Soporte conocido para los siguientes entornos y gestores de ventanas:
OpenBox
Awesome
Gnome
KDE 5
I3
XFCE4

Opciones:
-ao | Apagar OpenRC
-as | Apagar Systemd
-ag | Apagado generico (supuesto para funcionar en cualquier init)
-ao | Reinciar OpenRC
-as | Reinciar Systemd
-ag | Reinicio generico (supuesto para funcionar en cualquier init)
-cs | Cerrar sesión
-b | Bloquear la pantalla con xscreensaver
-d | Detecta y muestra el demonio de inicio
-h | Muestra el menú de ayuda

Requisitos:
-GCC (para compilar el código fuente)
-Sudo

Instalación:
En el zip viene incluido un archivo llamado instalador.sh ell cual se encarga de compilar el code y dar los permisos al binario en el sudoers. Requiere que se le den permisos de ejecución al archivo.

sudo chmod -x instalador.sh

Desinstalación:
Incluyo también un archivo llamado desinstalador.sh que elimina el binario de /usr/bin y elimina la línea del sudoers. Requiere permisos de ejecución:

sudo chmod +x desinstalador.sh

Con el tiempo iré agregando soporte para más inits y gestores de ventanas o entornos de escritorios.
Les agradeceré que me comenten si lo prueban y les funciona o si les da errores con el fin de mejorarlo.

Git: https://github.com/daniartavia/mcu
Descarga: https://github.com/daniartavia/mcu/archive/master.zip


menu-cierre: Intefaz en GTK3 para MCU

Hace un rato postee un programilla que había hecho para cerrar nuestro Linux. Bueno pues ahora les paso también la interfaz que he hecho para el mismo en GTK3.

Menu de Cierre - Interfaz en GTK3 para MCU



Requisitos:
-GTK3
-GCC (para compilar el código fuente)
-MCU

Instalación:
En el zip viene incluido un archivo llamado instalador.sh el cual se encarga de compilar el code y copiar el icono a la carpeta /usr/share/menu-cierre. Requiere que se le den permisos de ejecución al archivo.

sudo chmod -x instalador.sh

Desinstalación:
Incluyo también un archivo llamado desinstalador.sh que elimina el binario de /usr/bin y elimina la carpeta /usr/share/menu-cierre. Requiere permisos de ejecución:

sudo chmod +x desinstalador.sh

Con el tiempo y conforme aprenda más de GTK mejoraré la interfaz.
Les agradeceré que me comenten si lo prueban y les funciona o si les da errores con el fin de mejorarlo.

Git: https://github.com/daniartavia/menu-cierre
Descarga: https://github.com/daniartavia/menu-cierre/archive/master.zip
Datos archivados del Taringa! original
133puntos
423visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
10visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

d
daniartavia🇦🇷
Usuario
Puntos0
Posts53
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.