Я установил Natty над своим 10.10, который начинался в текстовом режиме. Перед Natty, после загрузки, я запускаю графическую среду с помощью startx, и все было в порядке. Теперь, с Natty, если я запускаю startx, графическая среда начинается без какого-либо меню gnome или единства !.
Как запустить X и Unity без графического менеджера входа?Спасибо заранее.
Попробуйте создать файл .xsession в вашем домашнем каталоге следующим образом:
gnome-session --session=classic-gnome
Unity нуждается в gdm для запуска, поэтому вам нужно запустить его:
service start gdm
или старый добрый:
/etc/init.d/gdm start
Если вы не хотите чтобы снова ввести свои учетные данные, вы можете либо активировать автолог в Gdm, либо переключить сеанс по умолчанию на классический в gdm. После входа в систему и остановки gdm startx должен снова работать.
startx получает свою конфигурацию из системы /etc/X11/xinit/xinitrc, если у вас нет ~/.xinitrc. Я нахожусь в системе KDE, поэтому я не могу проверить это, но я думаю, что создание ~/.xinitrc для вашего пользователя с помощью:
exec $HOME/.gnome2/session
может помочь. Если у вас нет файла сеанса gnome, используйте /usr/share/gnome/default.session
То, о чем вы просите, невозможно, Unity зависит от службы gdm dbus (дисплей, пользователь и т. д.) и ожидает, что вы войдете в систему через этот метод.
Похоже, вы хотите войти в систему, используя альтернативный метод аутентификации. Вы должны посмотреть на pam и различные модули и конфигурации pam.d, если параметр автоматического входа в систему не подходит вам.
Например, вы можете войти в систему, если в сеансе присутствует ssh-ключ, или если у вас подключен USB-ключ и т. д.
Попробуйте создать файл .xsession в вашем домашнем каталоге следующим образом:
gnome-session --session=classic-gnome
Unity нуждается в gdm для запуска, поэтому вам нужно запустить его:
service start gdm
или старый добрый:
/etc/init.d/gdm start
Если вы не хотите чтобы снова ввести свои учетные данные, вы можете либо активировать автолог в Gdm, либо переключить сеанс по умолчанию на классический в gdm. После входа в систему и остановки gdm startx должен снова работать.
startx получает свою конфигурацию из системы /etc/X11/xinit/xinitrc, если у вас нет ~/.xinitrc. Я нахожусь в системе KDE, поэтому я не могу проверить это, но я думаю, что создание ~/.xinitrc для вашего пользователя с помощью:
exec $HOME/.gnome2/session
может помочь. Если у вас нет файла сеанса gnome, используйте /usr/share/gnome/default.session
То, о чем вы просите, невозможно, Unity зависит от службы gdm dbus (дисплей, пользователь и т. д.) и ожидает, что вы войдете в систему через этот метод.
Похоже, вы хотите войти в систему, используя альтернативный метод аутентификации. Вы должны посмотреть на pam и различные модули и конфигурации pam.d, если параметр автоматического входа в систему не подходит вам.
Например, вы можете войти в систему, если в сеансе присутствует ssh-ключ, или если у вас подключен USB-ключ и т. д.
Попробуйте создать файл .xsession в вашем домашнем каталоге следующим образом:
gnome-session --session=classic-gnome
нуждается в единстве гдм, чтобы иметь возможность начать, так что вы должны запустить его:
service start gdm
или старые добрые:
/etc/init.d/gdm start
если Вы не хотите, чтобы снова ввести свои учетные данные, вы можете либо активировать автоматический вход в gdm или переключить сессии по умолчанию к классическому в gdm. После входа и остановки гдм, командой startx должен снова работать.
startx получает свою конфигурацию из системы /etc/X11/xinit/xinitrc, если у вас нет ~/.xinitrc. Я нахожусь в системе KDE, поэтому я не могу проверить это, но я думаю, что создание ~/.xinitrc для вашего пользователя с помощью:
exec $HOME/.gnome2/session
может помочь. Если у вас нет файла сеанса gnome, используйте /usr/share/gnome/default.session
То, о чем вы просите, невозможно, Unity зависит от службы gdm dbus (дисплей, пользователь и т. д.) и ожидает, что вы войдете в систему через этот метод.
Похоже, вы хотите войти в систему, используя альтернативный метод аутентификации. Вы должны посмотреть на pam и различные модули и конфигурации pam.d, если параметр автоматического входа в систему не подходит вам.
Например, вы можете войти в систему, если в сеансе присутствует ssh-ключ, или если у вас подключен USB-ключ и т. д.
Попробуйте создать файл .xsession в вашем домашнем каталоге следующим образом:
gnome-session --session=classic-gnome
Unity нуждается в gdm для запуска, поэтому вам нужно запустить его:
service start gdm
или старый добрый:
/etc/init.d/gdm start
Если вы не хотите чтобы снова ввести свои учетные данные, вы можете либо активировать автолог в Gdm, либо переключить сеанс по умолчанию на классический в gdm. После входа в систему и остановки gdm startx должен снова работать.
startx получает свою конфигурацию из системы /etc/X11/xinit/xinitrc, если у вас нет ~/.xinitrc. Я нахожусь в системе KDE, поэтому я не могу проверить это, но я думаю, что создание ~/.xinitrc для вашего пользователя с помощью:
exec $HOME/.gnome2/session
может помочь. Если у вас нет файла сеанса gnome, используйте /usr/share/gnome/default.session
То, о чем вы просите, невозможно, Unity зависит от службы gdm dbus (дисплей, пользователь и т. д.) и ожидает, что вы войдете в систему через этот метод.
Похоже, вы хотите войти в систему, используя альтернативный метод аутентификации. Вы должны посмотреть на pam и различные модули и конфигурации pam.d, если параметр автоматического входа в систему не подходит вам.
Например, вы можете войти в систему, если в сеансе присутствует ssh-ключ, или если у вас подключен USB-ключ и т. д.
Попробуйте создать файл .xsession в вашем домашнем каталоге следующим образом:
gnome-session --session=classic-gnome
Unity нуждается в gdm для запуска, поэтому вам нужно запустить его:
service start gdm
или старый добрый:
/etc/init.d/gdm start
Если вы не хотите чтобы снова ввести свои учетные данные, вы можете либо активировать автолог в Gdm, либо переключить сеанс по умолчанию на классический в gdm. После входа в систему и остановки gdm startx должен снова работать.
startx получает свою конфигурацию из системы /etc/X11/xinit/xinitrc, если у вас нет ~/.xinitrc. Я нахожусь в системе KDE, поэтому я не могу проверить это, но я думаю, что создание ~/.xinitrc для вашего пользователя с помощью:
exec $HOME/.gnome2/session
может помочь. Если у вас нет файла сеанса gnome, используйте /usr/share/gnome/default.session
То, о чем вы просите, невозможно, Unity зависит от службы gdm dbus (дисплей, пользователь и т. д.) и ожидает, что вы войдете в систему через этот метод.
Похоже, вы хотите войти в систему, используя альтернативный метод аутентификации. Вы должны посмотреть на pam и различные модули и конфигурации pam.d, если параметр автоматического входа в систему не подходит вам.
Например, вы можете войти в систему, если в сеансе присутствует ssh-ключ, или если у вас подключен USB-ключ и т. д.
Попробуйте создать файл .xsession в вашем домашнем каталоге следующим образом:
gnome-session --session=classic-gnome
Unity нуждается в gdm для запуска, поэтому вам нужно запустить его:
service start gdm
или старый добрый:
/etc/init.d/gdm start
Если вы не хотите чтобы снова ввести свои учетные данные, вы можете либо активировать автолог в Gdm, либо переключить сеанс по умолчанию на классический в gdm. После входа в систему и остановки gdm startx должен снова работать.
startx получает свою конфигурацию из системы /etc/X11/xinit/xinitrc, если у вас нет ~/.xinitrc. Я нахожусь в системе KDE, поэтому я не могу проверить это, но я думаю, что создание ~/.xinitrc для вашего пользователя с помощью:
exec $HOME/.gnome2/session
может помочь. Если у вас нет файла сеанса gnome, используйте /usr/share/gnome/default.session
То, о чем вы просите, невозможно, Unity зависит от службы gdm dbus (дисплей, пользователь и т. д.) и ожидает, что вы войдете в систему через этот метод.
Похоже, вы хотите войти в систему, используя альтернативный метод аутентификации. Вы должны посмотреть на pam и различные модули и конфигурации pam.d, если параметр автоматического входа в систему не подходит вам.
Например, вы можете войти в систему, если в сеансе присутствует ssh-ключ, или если у вас подключен USB-ключ и т. д.
Попробуйте создать файл .xsession в вашем домашнем каталоге следующим образом:
gnome-session --session=classic-gnome
Unity нуждается в gdm для запуска, поэтому вам нужно запустить его:
service start gdm
или старый добрый:
/etc/init.d/gdm start
Если вы не хотите чтобы снова ввести свои учетные данные, вы можете либо активировать автолог в Gdm, либо переключить сеанс по умолчанию на классический в gdm. После входа в систему и остановки gdm startx должен снова работать.
startx получает свою конфигурацию из системы /etc/X11/xinit/xinitrc, если у вас нет ~/.xinitrc. Я нахожусь в системе KDE, поэтому я не могу проверить это, но я думаю, что создание ~/.xinitrc для вашего пользователя с помощью:
exec $HOME/.gnome2/session
может помочь. Если у вас нет файла сеанса gnome, используйте /usr/share/gnome/default.session
То, о чем вы просите, невозможно, Unity зависит от службы gdm dbus (дисплей, пользователь и т. д.) и ожидает, что вы войдете в систему через этот метод.
Похоже, вы хотите войти в систему, используя альтернативный метод аутентификации. Вы должны посмотреть на pam и различные модули и конфигурации pam.d, если параметр автоматического входа в систему не подходит вам.
Например, вы можете войти в систему, если в сеансе присутствует ssh-ключ, или если у вас подключен USB-ключ и т. д.
Попробуйте создать файл .xsession в вашем домашнем каталоге следующим образом:
gnome-session --session=classic-gnome
нуждается в единстве гдм, чтобы иметь возможность начать, так что вы должны запустить его:
service start gdm
или старые добрые:
/etc/init.d/gdm start
если Вы не хотите, чтобы снова ввести свои учетные данные, вы можете либо активировать автоматический вход в gdm или переключить сессии по умолчанию к классическому в gdm. После входа и остановки гдм, командой startx должен снова работать.