Я пришел с комментарием (when you type startx => you won't go to KDM or GDM but directly to your standart desktop= KDE,GNOME,...)
адресу http://www.justlinux.com/forum/showthread. .php?t = 107342 и хотел бы знать, в чем разница, если таковая имеется.
2 ответа
GDM - это менеджер дисплеев GNOME, где вы вводите свои учетные данные для входа. Он позволяет переключаться между различными рабочими столами (например, GNOME, KDE, XFCE и др.).
GNOME - это рабочий стол, где вы запускаете графические приложения. Там также размещается ваша панель инструментов и другие подобные вещи.
Если ваша система настроена на автоматический запуск GDM или KDM, вы увидите графический экран входа в систему, где вы входите в сеанс. Когда вы выходите из этого сеанса, он возвращает вас к графическому логину.
Если вместо этого вы автоматически не запускаете GDM/KDM, у вас обычно будет консольный вход в систему. Оттуда вы можете войти и запустить команду startx, чтобы начать сеанс X. Когда сеанс начинается, X примет его конфигурационные настройки из вашего локального файла ~/.xinitrc
, или, если он не существует, глобального файла xinitrc, и у вас обычно будет стандартный рабочий стол X.
Однако, если вы хотите запустить (например) сеанс Gnome автоматически при запуске x, вы можете отредактировать свой личный файл .xinitrc, чтобы он читал exec /usr/bin/gnome-session
. Затем, когда вы запустите xx, начнется сеанс рабочего стола Gnome, минуя графический экран входа в систему, поскольку вы уже вошли в систему. Когда вы выйдете из этого сеанса, сеанс рабочего стола завершится, и вы вернетесь к своему логину консоли.
Иногда удобно не иметь Gnome/KDE/ и т.д. начать автоматически, и в этом случае его настройка является хорошим компромиссом. Например, live-cd, такой как grml, действительно не нуждается в графической среде для большинства задач, но он есть, если вам это нужно.