Chcę, aby mój system uruchamiał tylko terminal, ale po zalogowaniu mogę uruchomić Unity. Edytowałem /etc/default/grub
z:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
do
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash text"
i mój system uruchamia się dobrze na terminalu, ale kiedy próbuję uruchomić jedność, otrzymuję:
OSTRZEŻENIE: nie ustawiono zmiennej DISPLAY, ustawiając ją na: 0
compiz (core) - Fatal: Nie można otworzyć wyświetlacza: 0
Po przywróceniu oryginalnej konfiguracji GRUB wszystko wraca do normy, więc wydaje mi się, że nic się nie zepsuło.
Pracuję na maszynie wirtualnej, a teraz przetestowałem to przy czystej instalacji Ubuntu, a także przy instalacji Amahi, którą próbuję przetestować. Ten sam błąd występuje w czystej instalacji.
Jak mogę faktycznie uruchomić jedność po uruchomieniu systemu, który nie uruchamia go bezpośrednio?
unity
command-line
ncarlson
źródło
źródło
startx
?Odpowiedzi:
startx
Obciążenie komenda tylko domyślnym środowiskiem graficznym bez Jedności lub innym interfejsie użytkownika.startx unity
Polecenie może zrobić to zadanie, ale nie jest to zalecane. Możesz to przetestować, a zobaczysz dlaczego.Aby pomyślnie załadować menedżera wyświetlania X wraz z Unity z TTY, użyj następnego polecenia:
źródło
sudo service lightdm start
wyświetla ekran logowania, ale po zalogowaniu wszystko jest zepsute.