Iniciar Linux en modo texto
Si tu ordenador tiene pocos recursos de hardware. Es posible que prefieras iniciar Linux sin interfaz gráfica y trabajar directamente en modo texto o activar el escritorio más adelante.
En mi caso, desactivé el entorno gráfico en un viejo portátil que tengo para las emergencias. Cuando estoy de viaje. Este portátil tiene instalado un sistema operativo Linux bajo la distribución Debian 11 de 32 bits aunque esta guía debería servir para otras distribuciones como Ubuntu.
Cuando tengo que utilizar este portátil suele ser para realizar conexiones ssh. Por tanto, no suelo utilizar la interfaz de escritorio y de este modo mejoraría el rendimiento del equipo.
Desactivar el entorno de escritorio en el inicio de Linux
Para desactivar de forma indefinida el inicio de nuestro entorno de escritorio en el inicio del sistema linux, solo debemos ejecutar una orden desde la terminal. Ya sabéis, con permisos de root.
systemctl set-default multi-user.target
Con este comando, hemos indicado que se establezca por defecto la interfaz multiusuario en lugar de la interfaz gráfica.
Esto sería similar a utilizar las terminales tty a las que accedemos gracias a las combinaciones de teclas CTRL + ALT + F1, F2, F3, F4, F5 o F6.
Podríamos arrancar en modo gráfico y después pasar a una de las tty. El problema es que al hacer esto, el entorno gráfico sigue ejecutándose en segundo plano, consumiendo recursos de nuestra máquina.
Es importante que sepáis vuestro nombre de usuario y contraseña antes de continuar. Ya que al iniciar en modo texto, el sistema lo va a solicitar.
Cuando estemos listos, reiniciamos el sistema.
Ejecutar el entorno gráfico
Una vez hemos iniciado sesión en modo texto, si lo que queremos es activar el modo gráfico, podemos realizarlo mediante uno de estos comandos.
startx
En mi sistema funciona con startx. Si en vuestro caso no da resultado, podéis probar la siguiente orden de systemctl.
systemctl start graphical.target
Recordad que si no funciona, es probable que necesitéis permisos de root.
Iniciar linux en modo gráfico
SI por cualquier motivo, queremos volver a iniciar el entorno gráfico durante el inicio del sistema, tan solo debemos escribir el siguiente comando:
systemctl set-default graphical.target
De esta forma, al reiniciar podemos revertir el inicio del sistema en modo texto.