Ubuntu

Cómo administrar programas de inicio en Ubuntu

Cómo administrar programas de inicio en Ubuntu

Al iniciar su sistema operativo Linux, los servicios de la funcionalidad básica se cargan inmediatamente en el kernel de Linux y continúan ejecutándose hasta que aparece la pantalla de inicio de sesión. Al iniciar sesión, se cargan otros servicios, incluidos los programas de escritorio. Estos se llaman 'aplicaciones de inicio' o 'programas de inicio.' No nos referimos a servicios como el administrador de red; hablamos de programas como Skype, clientes torrent, navegadores y otros programas similares.

A pesar de que estos programas de inicio han demostrado ser bastante esenciales, tener muchos de ellos puede retrasar el proceso de inicio de su PC. Controlar estos programas de inicio y deshabilitar cualquier cosa innecesaria para la carga automática hará que su sistema Linux sea más rápido y con mayor capacidad de respuesta.

En esta publicación, veremos cómo podemos administrar los programas de inicio cubriendo las siguientes áreas clave:

Nuestra distribución preferida para esta publicación será Ubuntu 20.04 LTS. Sin embargo, esto será lo mismo para cualquier otra distribución de Linux que ejecute el escritorio GNOME. Es posible que necesite una herramienta de configuración diferente para los otros entornos de escritorio como KDE Plasma, Cinnamon, MATE, Unity, Xfce, LXQt, Deepin, Enlightenment y Pantheon.

Administrador de aplicaciones de inicio en el escritorio GNOME

Navegue hasta el menú de aplicaciones de Ubuntu y abra la aplicación Aplicaciones de inicio.

Aplicación de inicio

Alternativamente, también puede abrir el 'Ejecutar un comando' cuadro de diálogo usando la combinación ALT + F2 y ejecute el siguiente comando:

propiedades de sesión de gnome

Ejecutar comando

En caso de que no tenga el 'Aplicaciones de inicio' programa instalado, instálelo ejecutando el siguiente comando en la Terminal:

sudo apt install gnome-startup-programas

Desde que tenemos 'Aplicaciones de inicio' ya instalado en nuestro sistema, procederemos a la ventana de Preferencias de la aplicación de inicio.

Ventana de preferencias de aplicaciones de inicio

Agregar un programa al inicio

Para agregar cualquier aplicación a la aplicación de inicio, necesitaremos conocer el comando o la ruta que ejecuta la aplicación en particular. Este tutorial le mostrará dos métodos que puede utilizar para encontrar el comando que ejecuta cualquier aplicación.

(i) Utilice el comando 'which' para encontrar la ruta a una aplicación

La 'cual' El comando puede ser bastante útil si conoce el nombre que se usa para ejecutar una aplicación en la Terminal. Por ejemplo, para ejecutar aplicaciones como Vlc, Telegram o Shotwell, llamaría el nombre vlc, telegram-desktop y Shotwell, respectivamente. Para conocer la ruta a cada una de estas aplicaciones, use la siguiente sintaxis:

cuál [nombre-aplicación] e.g $ cuál vlc $ cuál telegrama-escritorio $ cuál disparó bien

Comando Shotwell

En la imagen de arriba, puede ver la ruta al binario de Shotwell que se enumera a continuación. Marque esta ruta ya que la usaremos para agregar Shotwell a las aplicaciones de inicio.

En la ventana de Preferencias de los programas de inicio, haga clic en el 'Agregar botón' e inserte la ruta completa a su programa en el campo Comando, que es usr / bin / shotwell para nuestro caso. En el 'nombre'campo, ingrese el nombre de su aplicación. En el 'comentario', agregue cualquier comentario o déjelo en blanco.

Agregue Shotwell a las aplicaciones de inicio

Confirme que la casilla de verificación está activada y luego termine haciendo clic en el botón Agregar para aplicar los cambios. Su programa personalizado se agregará a la lista de inicio y se ejecutará cada vez que inicie su sistema.

Aplicaciones de inicio

(ii) Utilice el 'a la carta' menú para encontrar el comando para ejecutar cualquier aplicación

La 'a la carta'menu es una utilidad confiable que puede usar para encontrar el comando para ejecutar cualquier aplicación de entorno de escritorio GNOME. Si no lo tiene instalado en su sistema, ejecute el siguiente comando en la Terminal:

sudo apt instalar alacarte

Instalar alacarte

Una vez que se complete la instalación, navegue hasta el menú del sistema y ejecute el 'Menú principal' solicitud.

Menú principal

Este menú contiene todos los programas instalados en su sistema.

Menú principal

Ahora para conocer el comando utilizado para iniciar cualquier aplicación, seleccione la aplicación y haga clic en la pestaña de propiedades. En nuestro caso, queremos agregar Firefox a nuestros programas de inicio. Haga clic en Internet -> Firefox -> Propiedades.

Comando de Firefox

Seleccione el texto en el 'mando' campo. Ese es el comando que se usa para iniciar Firefox.

Ahora inicie los programas de aplicación de inicio y haga clic en el botón Agregar. En el Nombre campo, ingrese 'Firefox', en el Mando campo, ingrese 'firefox% u' como se muestra en el menú alacarte, e ingrese cualquier comentario que desee. La siguiente imagen ilustra todo este proceso.

Agregar Firefox al inicio

Eso es! Ahora puede usar el mismo procedimiento para agregar cualquier aplicación que desee a los programas de inicio.

Eliminar un programa desde el inicio

Eliminar una aplicación de los programas de inicio es fácil. Siga los pasos a continuación:

Paso 1. Inicie la ventana de preferencias del programa Startups desde el botón Mostrar aplicación.

Aplicación de inicio

Paso 2. En la lista de programas provista, seleccione el programa que desea eliminar.

Paso 3. Haga clic en el botón Eliminar ubicado en la parte superior derecha de la ventana.

Quitar programa

El programa seleccionado se elimina inmediatamente de la lista. Termine haciendo clic en el botón cerrar. La próxima vez que inicie su sistema, el programa eliminado no se cargará automáticamente.

Retrasar un programa en el inicio

Para retrasar la ejecución de cualquier programa de inicio, usaremos el comando sleep.

Paso 1. Inicie el programa de aplicación de inicio desde el menú del sistema.

Paso 2. Haga clic en el programa que desea retrasar de la lista de programas provista.

Programa de retraso

Paso 3. Haga clic en el botón editar para abrir la ventana Editar programa de inicio.

En el Mando campo, ingrese el comando dormir, seguido de los segundos que su programa debería retrasarse al principio. Por ejemplo, en nuestro caso, retrasaremos el programa Shotwell 10 segundos, como se muestra a continuación:

Programa de retraso

Termine haciendo clic en el botón Guardar y Salir para actualizar los cambios. Su programa personalizado permanecerá en la lista de inicio, pero tarda el tiempo especificado en cargarse cada vez que inicia su sistema automáticamente.

Comprobación del impacto de los servicios y programas de inicio en su proceso de inicio

Las distribuciones modernas de Linux dependen de systemd, que viene con herramientas que analizan el proceso de inicio. Para verificar cuánto tiempo tarda su sistema en completar el proceso de arranque, ejecute el comando systemd a continuación en la Terminal.

$ systemd-analizar

Analizar el proceso de arranque

A partir del informe proporcionado por el análisis de systemd, podrá saber si todo el proceso de inicio se vio afectado por algún programa de inicio adicional.

Para un proceso de inicio lento, eso significa que algunos servicios ralentizan la secuencia de inicio. Para verificar estos servicios, ejecute el siguiente comando en la Terminal.

$ systemd-analyse culpar

Analizar programas de inicio

La lista mostrará tanto los programas como los servicios. El comando puede deshabilitar servicios:

sistema 1 deshabilitar X-Now

Nota: X representa el nombre del servicio.

Con esa información, puede decidir qué programa eliminar de la lista de inicio para acelerar su secuencia de inicio.

Visualización de los programas de inicio ocultos

Hemos visto cómo podemos administrar los programas de inicio en la ventana de la aplicación de inicio. Sin embargo, hay otros servicios, demonios y programas que no se enumeran aquí (ocultos). Para ver estos programas ocultos en la ventana de la aplicación de inicio, ejecute el siguiente comando.

sudo sed -i 's / NoDisplay = true / NoDisplay = false / g' / etc / xdg / autostart / *.escritorio

Se le pedirá que ingrese su contraseña.

Mostrando los programas de inicio ocultos

Ahora, vuelva a abrir la ventana del programa de inicio para ver la lista de programas. Se mostrarán todos los programas y servicios de inicio ocultos.

Mostrar programas de inicio ocultos

Conclusión

Espero que esta publicación le haya brindado los diversos métodos que puede usar para administrar sus aplicaciones de inicio. ¿Hay algo adicional que desee compartir con nuestros lectores?? Siéntase en la libertad de dejar un comentario.

Trackpad en pantalla y puntero del mouse AppyMouse para tabletas Windows
Los usuarios de tabletas a menudo pierden el puntero del mouse, especialmente cuando son habituales para usar las computadoras portátiles. Los teléfon...
El botón central del mouse no funciona en Windows 10
La botón central del ratón le ayuda a desplazarse por páginas web largas y pantallas con una gran cantidad de datos. Si eso se detiene, bueno, termina...
Cómo cambiar los botones izquierdo y derecho del mouse en una PC con Windows 10
Es una norma que todos los dispositivos de mouse de computadora estén diseñados ergonómicamente para usuarios diestros. Pero hay dispositivos de mouse...