Lo que estás preguntando no me queda del todo claro, así que te daré varias respuestas posibles, esperando que encuentres la que te interesa.
-
Puede deshabilitar el servidor X en el próximo arranque yendo a
/etc/default/grub
, encontrando la líneaGRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
y modificarlo en
GRUB_CMDLINE_LINUX_DEFAULT="text"
Ahora necesitas actualizar grub,
update-grub
y listo
Puedes hacer el viceversa para volver a habilitar el servidor X.
-
Puede deshabilitar su Administrador de ventanas:asumiendo que está usando
systemd
, que la mayoría de las distribuciones de Linux hacen hoy en día,systemctl disable kdm
o
gdm
,lightdm
, lo que sea que uses. -
Si cree que puede querer cambiar de opinión, de vez en cuando, después el arranque ha comenzado, agregue al archivo
/etc/grub.d/40_custom
la siguiente entrada manual:menuentry 'Ubuntu (Text mode)' --class ubuntu { recordfail insmod gzio insmod part_msdos insmod ext2 set root='hd0,msdos1' linux /vmlinuz root=/dev/sda1 ro text initrd /initrd.img }
(asegúrese de adaptar
/dev/sda1
ymsdos1
a tu configuración). Esto produce solo una entrada en su menú de GRUB2 que quizás desee usar ocasionalmente. -
Si todo lo que desea es un inicio de sesión de texto, incluso cuando se ha iniciado una sesión gráfica, recuerde que la combinación Ctrl +Alt +F1 (o F2 -F6 ) le dará exactamente eso, un inicio de sesión textual. Además, puede deshabilitar su Administrador de ventanas desde este inicio de sesión textual,
sudo systemctl stop gdm
(palabra kdm, lightdm, sddm, , o lo que sea que use), y allí tiene un inicio de sesión puramente textual, sin una sesión gráfica en ejecución.
-
Por último, es posible que desee recurrir al arranque de solo texto cuando se encuentre con algún error inesperado en su configuración gráfica (¿una actualización salió mal?), que lo tomó por sorpresa (es decir, , sin haber preparado para la solución 3 ). Si está atascado en el símbolo del sistema en grub, puede usar la sugerencia de Terdon modificada adecuadamente, porque, tal como está, no funciona en mis sistemas Debian y Arch Linux, pero lo siguiente sí:en lugar de agregar
text
allinux
línea en la pantalla de Grub como sugirió Terdon, escriba3
(tres) en cambio; por ejemplo,linux /boot/vmlinuz-4.0.0-1-amd64 root=UUID=5e285652 ro quiet 3
Esto lo iniciará con éxito en el nivel de ejecución 3, que es CLI con red pero sin administrador de pantalla.
Bueno, el enfoque más simple para un inicio único en modo texto sería seleccionar la entrada del núcleo que desea iniciar cuando en la pantalla GRUB2, presione E , desplácese hacia abajo hasta el linux
línea y agregue text
hasta el final. Por ejemplo:
linux /boot/vmlinuz-4.0.0-1-amd64 root=UUID=5e285652 ro quiet text
Luego, presiona F10 o Ctrl +X para arrancar.
Copie y pegue de /etc/inittab:
# systemd uses 'targets' instead of runlevels. By default, there are two main targets:
#
# multi-user.target: analogous to runlevel 3
# graphical.target: analogous to runlevel 5
#
# To view current default target, run:
# systemctl get-default
#
# To set a default target, run:
# systemctl set-default TARGET.target
#
Por lo tanto, puede configurar:
systemctl set-default multi-user.target
para ejecutar solo CLI