Форум русскоязычного сообщества Ubuntu


Автор Тема: Не удаётся настроить автоматический вход в систему.  (Прочитано 879 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн JurgenF

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Нужно чтобы при включении компьютера автоматически происходил вход в систему под пользователем и запускался скрипт.
Со скриптом проблем не возникло.
А автоматический вход не получается.
Не могу найти галку в гуях(нашёл только на отключение запроса пароля - выбор пользователя никуда не исчез).
В конфигах рекомендуют править /etc/lightdm/lightdm.conf , но этого файла нет. Есть два других конфиговских файла, но в них нет раздела [SeatDefaults], который нужно поправить.
Система Xubuntu.
Подробнее:
uname -a
Linux nettop123 4.8.0-36-generic #36~16.04.1-Ubuntu SMP Sun Feb 5 09:39:57 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
inxi
CPU~Dual core Intel Celeron N3050 (-MCP-) speed/max~479/2160 MHz Kernel~4.8.0-36-generic x86_64 Up~2:27 Mem~382.1/1918.7MB HDD~80.0GB(7.9% used) Procs~190 Client~Shell inxi~2.2.35

Пустая папка /etc/lightdm/
https://yadi.sk/i/l4NTTncy3GpCiX

Оффлайн Azure

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6015
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
env | grep session -i?

Пользователь добавил сообщение 10 Апрель 2017, 13:14:13:
но в них нет раздела [SeatDefaults]
Создайте
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн JurgenF

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Цитировать
env | grep session -i
XDG_SESSION_ID=c4
SESSION=xubuntu
UPSTART_SESSION=unix:abstract=/com/ubuntu/upstart-session/1000/2691
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session1
SESSION_MANAGER=local/nettop123:@/tmp/.ICE-unix/2846,unix/nettop123:/tmp/.ICE-unix/2846
DESKTOP_SESSION=xubuntu
XDG_SESSION_TYPE=x11
GDMSESSION=xubuntu
SESSIONTYPE=
UPSTART_EVENTS=started xsession
XDG_SESSION_DESKTOP=xubuntu
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-UvzLzFmPAm

Цитировать
Создайте
Где? В users.conf или в lightdm-gtk-greeter.conf?

Пользователь добавил сообщение 10 Апрель 2017, 13:38:29:
Цитировать
Где? В users.conf или в lightdm-gtk-greeter.conf?
попробовал в обоих(по очереди) - обе попытки провалились.
« Последнее редактирование: 10 Апрель 2017, 13:38:29 от JurgenF »

Оффлайн Виктор Перестукин

  • Старожил
  • *
  • Сообщений: 2158
    • Просмотр профиля

Оффлайн Azure

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6015
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
GDMSESSION=xubuntu
А Вы уверены что у Вас light-dm?
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн JurgenF

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Цитировать
Создайте
Спасибо, помогло.
Непонятно почему нигде не писали, что файл надо создавать самому.

Цитировать
А Вы уверены что у Вас light-dm?
Насколько я понимаю, это дефолт в xubuntu, а у меня всё установленно по дефолту. Кроме того, в настройках есть "Настройки LightDM GTK+ Greeter".

Оффлайн Azure

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6015
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
If you’re unable to find the /etc/lightdm/lightdm.conf file, then replace that directory location with /etc/lightdm/lightdm.conf.d/10-xubuntu.conf and see if that loads correctly. If that’s the case, then you’ll find a block that reads:

[SeatDefaults]
user-session=xubuntu

Edit the file so that it reads:

[SeatDefaults]
user-session=xubuntu
autologin-user=<userName>

Once more, be sure to replace userName with the actual desired user name on your system. If you have multiple users configured on your Xubuntu installation, then you can have one of them set to automatically logon, but this is really not recommended since it defeats the purpose of multiple users in the first place.
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн JurgenF

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Цитировать
If you’re unable to find the /etc/lightdm/lightdm.conf file, then replace that directory location with /etc/lightdm/lightdm.conf.d/10-xubuntu.conf
/etc/lightdm/lightdm.conf.d/ пустая.
Создание /etc/lightdm/lightdm.conf уже решило проблему. Спасибо за помощь.

 

Страница сгенерирована за 0.241 секунд. Запросов: 22.