¿Has probado muchos entornos de escritorio pero nada se adapta a tus gustos? O tal vez le gustan algunos componentes de un entorno de escritorio y no le gustan los demás. Quizás es hora de considerar la construcción de su propio entorno de escritorio ...

¿Cómo puedo crear un entorno de escritorio?

Puede crear un entorno de escritorio fácilmente ensamblando diferentes componentes de entornos de escritorio existentes y otros programas independientes. Es mejor conocer los componentes generales de un entorno de escritorio antes de construir uno, pero no es necesario. Aquí le mostraremos cómo crear su propio entorno de escritorio paso a paso.

Paso 1: crear el script Bash de sesión

Para crear un entorno de escritorio mínimo, al menos debe colocar un administrador de ventanas. En esta guía, usaremos el administrador de ventanas kwin. Pero puede usar cualquier administrador de ventanas que desee.

Para instalar kwin en Ubuntu y sistemas basados ​​en Ubuntu, escriba el siguiente comando en la terminal:

instagram viewer
 sudo apt install kwin --no-install-recommended 

Sin el --no-install-recomienda opción, apt instalará todo el entorno de escritorio de kde.

Además del administrador de ventanas, agregaremos el muelle de tablones al entorno de escritorio. Para instalarlo escriba:

 sudo apt install tablón

Ahora creemos el script bash de la sesión. Si aún no lo sabe, script de bash es un archivo de texto normal en el que ingresa una secuencia de comandos. Cuando se ejecuta el archivo, inicia los comandos contenidos línea por línea, evitando que usted mismo tenga que escribir cada comando en la terminal.

Nuestro script contendrá los programas que tendrá nuestro entorno de escritorio. Pondremos el guión en /bin directorio. Así que abre la terminal y navega hasta /bin escribiendo el siguiente comando:

 cd / bin

Luego cree el script con el siguiente comando (lo llamaremos custom_de.sh):

 sudo touch custom_de.sh 

Abra el archivo como root usando su editor de texto, p. Ej. nano:

 sudo nano custom_de.sh 

Puede reemplazar nano con cualquier editor de texto como gedit o xed.

Luego, coloque la siguiente línea en la parte superior del guión.

 #! / bin / bash 

Esta línea le dice a la terminal que ejecute este script usando bash.

A continuación, escriba los comandos de los programas que desea poner en el escritorio personalizado comenzando con el administrador de ventanas (en este caso, kwin).

kwin y
tablón

El signo comercial (&) después de un comando hace que se ejecute en segundo plano, por lo que el siguiente comando se ejecuta sin esperar a que salga el comando anterior. Necesitamos hacer eso porque los programas que componen el entorno de escritorio deben ejecutarse al mismo tiempo.

Este script representa la sesión de escritorio, mientras este script se esté ejecutando, la sesión seguirá ejecutándose. Cuando este script salga, la sesión saldrá y se le dirigirá a la pantalla de inicio de sesión como si hubiera cerrado la sesión.

Por eso es importante no poner un ampersand (&) después del último comando. Si esto sucede y el último comando se envía a un segundo plano, el script se cerrará y la sesión se cerrará tan pronto como se inicie.

Después de guardar el script, déle permiso de ejecución escribiendo el siguiente comando:

 sudo chmod + x custom_de.sh 

Paso 2: crea el archivo de escritorio

Para que nuestro escritorio personalizado sea visible al iniciar sesión, tenemos que crear un .escritorio presentar en /usr/share/xsessions que apuntará al guión. Para navegar a ese directorio, en el tipo de terminal:

 cd / usr / share / xsessions 

Luego cree el archivo y ábralo de la siguiente manera:

sudo touch custom_de.desktop
sudo nano custom_de.desktop

Dentro del archivo ponga las siguientes líneas:

[Entrada de escritorio]
Nombre = DE personalizado
Comentario = Mi increíble entorno de escritorio
Exec = / bin / custom_de.sh
Tipo = Aplicación

Para Exec =, ingrese la ubicación del script de sesión que creó anteriormente.

Paso 3: Inicie el entorno de escritorio personalizado

Para iniciar su entorno de escritorio:

  1. Cerrar sesión
  2. Busque la lista de entornos de escritorio instalados
  3. Seleccione el entorno de escritorio recién creado
  4. Ingresar de nuevo

Para salir de esta sesión, elimine el último programa en su secuencia de comandos de sesión usando el comando pkill:

 tablón de pkill 

Haga que su entorno de escritorio sea más completo

¡Felicidades! Ha creado su propio entorno de escritorio.

Pero todavía le faltan algunos componentes. Es hora de agregar un fondo de pantalla y un panel.

Hay muchos creadores de papel tapiz por ahí. Una buena opción es Komorebi, que te brinda la posibilidad de configurar videos como fondos de pantalla y también muestra íconos de escritorio.

Para instalar komorebi descargue el paquete deb del Repositorio de GitHub, instálelo y ejecútelo.

Para el panel, usaremos lxqt-panel, para instalarlo en Ubuntu:

 sudo apt install lxqt-panel 

No olvide poner el comando lxqt-panel y komorebi en el script de sesión seguido de ampersand (&). Utilice la ruta completa para el comando komorebi (/System/Applications/komorebi).

También puede agregar Ulauncher, un lanzador de aplicaciones útil. Esto hará que la experiencia de escritorio sea más completa:

sudo add-apt-repository ppa: agornostal / ulauncher && sudo apt update && sudo apt install ulauncher

Puede agregar tantos programas como desee, personalizar su escritorio para que se adapte a sus necesidades. También considere agregar un administrador de notificaciones.

Cómo configurar los temas GTK y de iconos

En otros entornos de escritorio, puede cambiar el GTK y los temas de los iconos utilizando una utilidad de GUI como gnome-tweaks o bien. En nuestro caso, no tenemos estas utilidades, pero no se preocupe, ya que también puede cambiar los temas desde la línea de comandos usando el comando gsettings.

Para que gsettings surta efecto, dbus debe estar en ejecución.

Dbus comienza a usar lanzamiento de dbus. Solo agrega bash de lanzamiento de dbus al comienzo de su guión.

A continuación, salga de la sesión y vuelva a iniciar sesión. Para obtener el tema GTK aplicado actualmente:

 gsettings obtiene org.gnome.desktop.interface gtk-theme 

Para establecer el tema GTK en el tema Canta, por ejemplo, escriba:

 gsettings set org.gnome.desktop.interface gtk-theme Canta 

El tema que vas a configurar debe estar ubicado en /usr/share/themes directorio. El nombre del tema es su nombre de carpeta.

La experiencia de personalización definitiva

Si bien crear su propio entorno de escritorio es una experiencia refrescante, es posible que no resulte en una experiencia de escritorio completa la primera vez. Pero al agregar otros programas, creará un mejor entorno de escritorio. Si te gusta construir cosas, entonces puede que te guste ArchLinux, ya que te permitirá construir tu propia distribución de Linux.

7 cosas que debe saber antes de cambiar a un administrador de ventanas

¿Quiere reemplazar su entorno de escritorio actual con un administrador de ventanas? Aquí hay algunas cosas que debe tener en cuenta antes de tomar una decisión.

Leer siguiente

CuotaPíoCorreo electrónico
Temas relacionados
  • Linux
  • Entorno de escritorio Linux
Sobre el Autor
Hamza Algohary (2 artículos publicados)Más de Hamza Algohary

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse