¿Cómo inicio en modo de texto verdadero?

32

He encontrado formas de deshabilitar gdmo lightdmlo que sea que use 11.10, pero no puedo encontrar una forma de obtener un verdadero arranque en modo texto. Quiero ver todos los mensajes del kernel volando mientras arranca, no una estúpida pantalla morada.

Finalmente apagué el administrador de escritorio, pero ahora tengo una pantalla morada por un tiempo, luego cambia a TTY1. Después de que eso sucede, recibo aproximadamente media pantalla de mensajes del kernel (el final de la secuencia de arranque; cosas sobre la ejecución de scripts de inicio, etc.) y el mensaje de inicio de sesión. Hice esto cambiando GRUB_CMDLINE_LINUX_DEFAULTy GRUB_CMDLINE_LINUXque texten /etc/defaults/grub.

Realmente mi pregunta principal es, ¿qué está poniendo esa tonta pantalla púrpura en el arranque, y cómo la desactivo?

Caleb1994
fuente
presione el botón hacia arriba durante el arranque.
shantanu
Echa un vistazo a esta publicación para obtener información sobre cómo hacer un arranque de texto de alta resolución con plymouth.

Respuestas:

36

Editar en /etc/default/grub

# Stops the ubuntu purple screen
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

# Uncomment to disable graphical terminal (grub-pc only) 
GRUB_TERMINAL=console

Luego ejecuta a sudo update-grub.

shantanu
fuente
No vi el valor GRUB_TERMINAL. Muchas gracias. Esto funcionó. Solo cambié los valores que había visto a personas mencionar en línea. Nunca me siento cómodo editando scripts de configuración del cargador de arranque. Siempre tengo miedo de tener que usar mi unidad flash de rescate: P
Caleb1994
apt-get purge plymouth-theme-ubuntu-text- Esto aclara mucho después de hacer lo anterior
Ian Macintosh
@IanMacintosh, ¿qué basura aclara? En mi máquina dice que va a liberar 84kB de espacio en disco. ¿Elimina algo más también?
Drew Noakes
@IanMacintosh, así que intenté esto. El comando pasó bastante tiempo encendido update-initramfs: Generating /boot/initrd.img-3.11.0-26-generic. Luego reinicié y comparé la salida del diagrama de arranque. El tiempo de arranque aumentó en unos dos segundos. El retraso parece haber sido causado por busybox. Después de reinstalar plymouth-theme-ubuntu-textel tiempo de arranque se redujo. No puedo explicar por qué es esto, pero es lo que observé.
Drew Noakes
1
La velocidad de arranque se verá afectada negativamente si escribe mucho texto en la pantalla, particularmente en un modo gráfico con desplazamiento lento. La pregunta no es sobre intentar arrancar 5 segundos más rápido. Podrías probar una nueva pregunta y ver cómo funciona.
Ian Macintosh
4

Para asegurarse de que 'esa pantalla púrpura tonta' nunca vuelva a aparecer después del arranque, haga lo siguiente en el /etc/default/grubarchivo:

  • sudo vi /etc/default/grub
  • Presione ipara ingresar al modo de edición vi.
  • Elimine el comentario de la línea que se lee #GRUB_TERMINAL=consolequitando el encabezado#
  • Presione Escpara salir del modo de edición vi.
  • Escriba :wqpara guardar el cambio realizado en el /etc/default/grubarchivo y salir de vi
  • Actualice /boot/grub/grub.cfgpara que su cambio se aplique ejecutandosudo update-grub

    Si su computadora usa systemd, debe decirle a systemd que omita la GUI de inicio de sesión predeterminada de esta manera:

  • sudo systemctl enable multi-user.target --force

  • sudo systemctl set-default multi-user.target


  • Reinicie su computadora: sudo reboot

Ahora, 'esa pantalla morada tonta' nunca volverá a aparecer.

Recuerde, debe actualizar /boot/grub/grub.cfgpara que se apliquen sus cambios.

Daniel Okwufulueze
fuente
1

Desde el editor del menú de arranque de Grub (es decir, el menú que aparece mientras su máquina se está iniciando), puede intentar comentar la línea "load_video".

VeeTheSecond
fuente
Descubrí que tenía que hacer esto ** funcionó cuando también eliminé "splash tranquilo"
Jay Sullivan
1

También es posible que desee evitar que el kernel cambie los modos de video, lo que puede ser problemático, especialmente si no puede ver el mensaje de inicio de sesión o está parcialmente fuera de la pantalla. Agregue la configuración GRUB_CMDLINE_LINUX_DEFAULT = "nomodeset" a / etc / default / grub:

#GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
#GRUB_HIDDEN_TIMEOUT_QUIET=true
#GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
#for text mode boot up... and also uncomment the "console" terminal
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
#GRUB_CMDLINE_LINUX="text"
GRUB_TERMINAL=console
PrgWiz
fuente