Presione Ctrl+ Alt+ F7para volver a la pantalla de inicio de sesión. Puede salir de su sesión de terminal en tty1 escribiendo exitantes de hacerlo.
Al hacerlo, startx -- :1se iniciará otra sesión de X en la terminal tty1, iniciando sesión directamente (use: 2, etc. para aún más pantallas). Tenga en cuenta que no se recomienda iniciar sesión en varias sesiones como el mismo usuario y podría provocar inestabilidad del sistema.
Para omitir la pantalla de inicio de sesión por completo, inicie en la consola y luego inicie la GUI, debe modificar GRUB:
sudo nano /etc/default/grub
Cambiar línea GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"aGRUB_CMDLINE_LINUX_DEFAULT="text"
Ctrl- X, presione Yy luego Enterpara guardar y salir.
sudo update-grub
Reinicie y debería aparecer directamente en tty1; no es necesario presionar Ctrl-Alt-F1.
Inicie sesión y luego startxpara iniciar en el escritorio predeterminado, o
unity para la unidad
unity-2d-shell para Unity 2D
gnome-shell para Gnome
sudo service lightdm start para obtener la pantalla de inicio de sesión (si la arreglas :)
Pero no quiero volver a la pantalla de inicio de sesión. La razón es que no puedo iniciar sesión en la pantalla de inicio de sesión porque hay disponible una distribución de teclado incorrecta. Para mi idea es: iniciar sesión en la línea de comando y cargar el escritorio de ubuntu (o como se llame).
doYourBit
1
@doYourBit consulte extensa de edición en la respuesta
ish
1
@izs: ¿Cómo puede iniciar otra sesión x simplemente escribiendo startx? La pantalla predeterminada,: 0, ya se está utilizando, por lo que necesitaría especificar una pantalla diferente para usar, ¿no? Recuerdo haberlo hecho una vez en el pasado como un experimento, pero no fue tan simple en ese momento. Lo intenté y no funcionó para mí.
Marty Fried
1
@MartyFried: tienes toda la razón, gracias por recordármelo. Tendría que hacer start -- :DISPLAYpara tener éxito. Edité la respuesta para reflejar esto.
ish
Deberá esperar un poco después de ver el cursor en la parte superior izquierda de la pantalla hasta que aparezca el inicio de sesión; o al menos lo hice. Tenía, por curiosidad, cerré sesión y en una sesión de cairo-dock que dejó mi computadora portátil en un estado inutilizable hasta que leí estas instrucciones.
Christopher
11
Si desea cargar un nuevo escritorio desde la terminal, escriba una de estas cosas:
Si usa Unity , escriba unity.
Si usa Unity 2D , escriba unity-2d-shell.
Si usa GNOME , escriba gnome-shell.
O simplemente escriba startxsi desea cargar el entorno de escritorio predeterminado: P
Esto funciona perfectamente! El único problema que veo es que el comando 'startx' ejecuta una unidad que tiene una "X" en lugar de un puntero del mouse y no tiene escritorio, menú u otros íconos. Publicaremos una pregunta por separado para eso.
Dave Collins el
@DaveCollins, gracias por el puntero. He realizado un cambio en el comando que causa el problema que observaste.
Daniel Okwufulueze
1
Me faltaba la sudo systemctl enable multi-user.target --force sudo systemctl set-default multi-user.targetparte. Espero que esto ayude a otros como yo.
fiorentinoing
6
Arranque único temporal al modo de texto
Otra opción para evitar el modo de gráficos en el arranque sin alterar completamente la configuración de grub es presionar 'e' en el menú de grub. Esto le mostrará los comandos que grub usará para arrancar y le permitirá cambiarlos solo para este arranque. encuentra la línea que comienza como:
linux /boot/vmlinuz-{your current kernel version and root=UUID=some big long id} ro quite splash
En 14.04 esa línea probablemente terminará con "bastante splash", pero puede terminar con "nomode". Lo que sea que termine, cámbielo a "text" para indicarle a Linux que desea iniciar en modo texto.
Luego presione F10 para arrancar con la nueva configuración temporal.
Agregar opción de menú de modo de texto a grub
Si desea agregar un elemento en el menú de grub, puede seguir las instrucciones en
Respuestas:
Para volver a la pantalla de inicio de sesión
Presione Ctrl+ Alt+ F7para volver a la pantalla de inicio de sesión. Puede salir de su sesión de terminal en tty1 escribiendo
exit
antes de hacerlo.Al hacerlo,
startx -- :1
se iniciará otra sesión de X en la terminal tty1, iniciando sesión directamente (use: 2, etc. para aún más pantallas). Tenga en cuenta que no se recomienda iniciar sesión en varias sesiones como el mismo usuario y podría provocar inestabilidad del sistema.Para omitir la pantalla de inicio de sesión por completo, inicie en la consola y luego inicie la GUI, debe modificar GRUB:
sudo nano /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
aGRUB_CMDLINE_LINUX_DEFAULT="text"
sudo update-grub
startx
para iniciar en el escritorio predeterminado, ounity
para la unidadunity-2d-shell
para Unity 2Dgnome-shell
para Gnomesudo service lightdm start
para obtener la pantalla de inicio de sesión (si la arreglas :)fuente
start -- :DISPLAY
para tener éxito. Edité la respuesta para reflejar esto.Si desea cargar un nuevo escritorio desde la terminal, escriba una de estas cosas:
Si usa Unity , escriba
unity
.Si usa Unity 2D , escriba
unity-2d-shell
.Si usa GNOME , escriba
gnome-shell
.O simplemente escriba
startx
si desea cargar el entorno de escritorio predeterminado: Pfuente
Para omitir la GUI de inicio de sesión sin usar Ctrl+ Alt+ F1, simplemente haga lo siguiente:
sudo vi /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
aGRUB_CMDLINE_LINUX_DEFAULT="text"
#GRUB_TERMINAL=console
quitando los primeros#
/etc/default/grub
archivo y salir de vi.Actualice
/boot/grub/grub.cfg
para 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:
Reinicie su computadora:
sudo reboot
Ahora, la GUI de inicio de sesión nunca aparecerá.
Una vez que esté en la terminal, ejecute
sudo systemctl start lightdm
para iniciar el escritorio predeterminado.fuente
sudo systemctl enable multi-user.target --force sudo systemctl set-default multi-user.target
parte. Espero que esto ayude a otros como yo.Arranque único temporal al modo de texto
Otra opción para evitar el modo de gráficos en el arranque sin alterar completamente la configuración de grub es presionar 'e' en el menú de grub. Esto le mostrará los comandos que grub usará para arrancar y le permitirá cambiarlos solo para este arranque. encuentra la línea que comienza como:
En 14.04 esa línea probablemente terminará con "bastante splash", pero puede terminar con "nomode". Lo que sea que termine, cámbielo a "text" para indicarle a Linux que desea iniciar en modo texto.
Luego presione F10 para arrancar con la nueva configuración temporal.
Agregar opción de menú de modo de texto a grub
Si desea agregar un elemento en el menú de grub, puede seguir las instrucciones en
Agregue el modo de arranque de consola / texto al menú grub
fuente