Métodos de pago Abuse

Iniciar el shell gráfico de Ubuntu

09.07.2024, 20:39

Puede que esté ejecutando el sistema en modo texto, o puede que sea un servidor que deba ejecutarse a través de terminal. Siempre que ya tenga instalado un entorno gráfico, hay varias formas de iniciar el shell gráfico de Ubuntu. A continuación, vamos a echar un vistazo a las diferentes técnicas.

Qué es un shell gráfico

Un shell gráfico (o GUI, Graphical User Interface) en Linux es un entorno gráfico que permite a los usuarios interactuar con el sistema operativo utilizando elementos gráficos como ventanas, botones, menús, etc. Un shell gráfico proporciona una forma cómoda e intuitiva de controlar un ordenador.

En el mundo Linux, hay varias shell gráficas populares como GNOME, KDE, Xfce, Unity y otras. Cada una de ellas tiene sus propias características, estilo y conjunto de aplicaciones. Los usuarios pueden elegir entre diferentes shells gráficas dependiendo de sus preferencias de uso y apariencia.

Un shell gráfico hace que trabajar con Linux sea más accesible para los usuarios, especialmente para aquellos que prefieren interactuar con el ordenador a través de una interfaz gráfica en lugar de la línea de comandos.

Cómo ejecutar un shell gráfico

En primer lugar, tenemos que ver el nivel de inicio en systemd. Para ello, ejecute el siguiente comando:

$ systemctl list-units --type target | egrep "eme|res|gra|mul" | head -1

Текущий уровень запуска в systemd.

Necesitas obtener el nivel de arranque graphical.target y si no lo tienes, entonces puedes arreglar la situación introduciendo:

$ sudo systemd isolate graphical.target

Después de ejecutar el comando, el nivel de arranque cambiará a graphical , y entonces el shell se iniciará automáticamente.

Para iniciar el gestor manualmente, ejecute el comando:

$ sudo systemctl start display-manager

Este comando lanza un gestor especial, que le permite especificar un nombre de usuario y una contraseña, y luego lanzar el shell gráfico.

Hay otro comando que te permite resolver este problema. Se llama startx. Sin embargo, para que este comando funcione en el archivo ~/.xinitrc necesitas especificar el nombre del shell que necesitas, porque puede ser Openbox, Fluxbox, i3wm.

Tipo:

$ vi ~/.xinitrc
if [ -d /etc/X11/xinit/xinitrc.d ] ; then
for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do
[ -x "$f" ] && . "$f"
done
unset f
fi
feh --bg-fill ~/Загрузки/52453-sklon_holm_cerkvushka_sneg.jpg &
lxpanel &
exec openbox-session

De esto debes saber que el bloque if carga todos los ficheros de configuración del directorio /etc/X11/xinit*, mientras que la línea con feh añade el fondo de escritorio, lxpanel & añade el panel inferior, y especificando exec openbox-session arranca openbox directamente.

Запуск из консоли TTY

Tenga en cuenta que el shell sólo se puede iniciar desde la consola TTY, desde un terminal en un entorno gráfico esto no funcionará

Iniciar el shell gráfico de Ubuntu desde la consola se hace con el comando:

$ startx

Como puedes ver, nada complicado. La shell se iniciará en la misma terminal en la que ejecutaste startx.

Por qué no se inicia el shell gráfico

Hay varias razones por las que el shell gráfico puede no iniciarse en Linux. Estas son algunas de las razones más comunes y cómo solucionarlas:

  1. Problemas con los controladores gráficos: si tienes problemas con los controladores gráficos, esto puede impedir que se inicie el shell gráfico. Asegúrate de tener instalados los controladores correctos para tu tarjeta gráfica.
  2. Espacio insuficiente en el disco duro: si tu ordenador se está quedando sin espacio en el disco duro, esto también puede causar problemas con el shell. Libera espacio en el disco para solucionar este problema.
  3. Conflictos de software: a veces los conflictos entre software pueden causar problemas con el funcionamiento del shell gráfico. Intenta identificar los posibles conflictos y solucionarlos.
  4. Error en los archivos de configuración: Unos ajustes incorrectos en los archivos de configuración del shell gráfico pueden hacer que no funcione. Compruebe si hay errores en los archivos de configuración.

Después de una actualización del sistema operativo, es posible que tenga problemas para ejecutar el shell gráfico debido a versiones de software incompatibles. Intente realizar una actualización del sistema o deshacer los cambios.