Я бы хотел, чтобы мой сервер загружался в командной строке по умолчанию, но загружал графический интерфейс, когда он мне нужен.
У меня есть виртуальная машина, настроенная только для тестирования, и я без проблем установил стандартный графический интерфейс UNITY. Я также изменил файл / etc / default / grub для загрузки в текстовом режиме. Сначала он не работал и по-прежнему загружался в GUI по умолчанию, но после некоторых исследований я обнаружил, что отключение lightdm вернуло меня к обычному входу в терминал. Моя проблема в том, что я больше не могу запускать обратно в полный графический интерфейс. Я могу использовать команду 'startx', чтобы запустить практически бесполезный графический интерфейс, но это мне не очень помогает.
Выполненный systemctl start lightdm
для запуска lightdm, и следовательно, остальная часть gui, когда Вы требуете. systemctl stop lightdm
завершит работу его.
Возьмите на себя управление от графического менеджера по входу в систему, используйте следующее редактирование commands:-
sudo systemctl enable multi-user.target --force
sudo systemctl set-default multi-user.target
/etc/default/grub и изменение
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
к
GRUB_CMDLINE_LINUX_DEFAULT="text"
Затем обновите личинку следующим:-
sudo update-grub
команды После того, как приглашение ко входу в систему перезагрузки, будет казаться, вместо терминала
входа в систему GNOME запустит использование GUI после:-
sudo systemctl start lightdm.service && sudo gnome-session
команды
sudo service network-manager restart
, когда WiFi разъединился, и это не работало. Я дам этому попытку хотя, Спасибо! – Alexander 13 September 2017 в 05:53