Je veux que mon système démarre le terminal uniquement, mais je peux lancer Unity une fois connecté. J'ai édité à /etc/default/grub
partir de:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
à
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash text"
et mon système se lance correctement sur le terminal, mais lorsque j'essaie de lancer l'unité, j'obtiens:
AVERTISSEMENT: aucune variable DISPLAY définie, la définissant sur: 0
compiz (core) - Fatal: impossible d'ouvrir l'affichage: 0
Tout revient à la normale lorsque je rétablis la configuration d'origine de GRUB, il me semble donc que rien n'est réellement cassé.
J'exécute sur une machine virtuelle et j'ai maintenant testé cela avec une installation propre d'Ubuntu, ainsi qu'avec l'installation Amahi que j'essaie de tester. La même erreur se produit avec l'installation propre.
Alors, comment puis-je réellement démarrer l'unité après un démarrage du système qui ne démarre pas directement?
la source
startx
?Réponses:
La
startx
commande charge uniquement l'environnement de bureau par défaut sans Unity ou une autre interface utilisateur. Lastartx unity
commande peut faire ce travail, mais je ne le recommande pas. Vous pouvez le tester et vous comprendrez pourquoi.Pour charger avec succès le gestionnaire d'affichage X avec Unity de TTY, utilisez la commande suivante:
la source
sudo service lightdm start
me donne l'écran de connexion, mais après cela, lorsque je me connecte, tout est cassé.