Русскоязычное сообщество Debian GNU/Linux

=> GUI => Cinnamon => Тема начата: ybbrizz от 12 января 2022, 13:48:00

Название: Автовход
Отправлено: ybbrizz от 12 января 2022, 13:48:00
Добрый день!
Debian 11 Cinnamon. При загрузке появляется место для фото, имя пользователя, запрашивается пароль и ниже вопрос: "Нет в списке?"

Подскажите о каком списке речь?

В  daemon.conf  строки для авто входа раскомментировал и имя вписал. Теперь войти можно не вводя пароль, но вопрос "Нет в списке?" остался.
Как бы его убрать? И чтоб загружалось без всяких вопросов и паролей.
Название: Re: Автовход
Отправлено: ChubaDuba от 12 января 2022, 14:32:13
Цитата: ybbrizz от 12 января 2022, 13:48:00В  daemon.conf  строки для авто входа раскомментировал и имя вписал.
В Cinnamon вроде LightDM в роли дисплейного менеджера.
Его и нужно настраивать на автологин:

/etc/lightdm/lightdm.conf
Название: Re: Автовход
Отправлено: dzhoser от 12 января 2022, 14:44:43
ybbrizz, речь идёт о списке пользователей, но сам список вероятно не отображается, поскольку у вас один пользователь.
Название: Re: Автовход
Отправлено: ybbrizz от 12 января 2022, 14:53:13
Там вот так:
[attach=1]  [attach=1] #autologin-guest=false
autologin-user=Виктор
autologin-user-timeout=0
#autologin-in-background=false
autologin-session=lightdm-autologin
#exit-on-failure=false

речь идёт о списке пользователей, но сам список вероятно не отображается, поскольку у вас один пользователь.
Да, я один, но я так понимаю, он меня и не видит в списке т. к. пишет "Нет в списке"?
Название: Re: Автовход
Отправлено: ybbrizz от 12 января 2022, 15:09:03
 [attach=1]
Не пойму, вставил я фото или нет.
Название: Re: Автовход
Отправлено: Whowka от 12 января 2022, 15:56:42
Цитата: ybbrizz от 12 января 2022, 14:53:13т. к. пишет "Нет в списке"?
Он не пишет, он спрашивает.  :) Вдруг Игорю нужно войти, а в списке только Виктор.
А в гуе Циннамона в "Параметрах" есть что-то типа: "Пользователи",или "Учётные записи" или чёнить похожее?
Название: Re: Автовход
Отправлено: ybbrizz от 12 января 2022, 16:08:18
В Администрировании "Пользователи и группы" Но там я есть как администратор и больше никого.
Название: Re: Автовход
Отправлено: Whowka от 12 января 2022, 18:01:43
Цитата: ybbrizz от 12 января 2022, 16:08:18Но там я есть как администратор и больше никого.
И галочки "Автоматический вход в систему" там поставить негде?
[attach=1,msg128164]
Название: Re: Автовход
Отправлено: ybbrizz от 12 января 2022, 18:18:40
Вот все что есть  [attach=1]
Название: Re: Автовход
Отправлено: ChubaDuba от 12 января 2022, 19:11:59
Цитата: ybbrizz от 12 января 2022, 14:53:13Виктор
Так делать ненужно.
В любой операционной системе это где-нибудь вылезет багами. Кроме того, это просто неудобно.
Название: Re: Автовход
Отправлено: ybbrizz от 12 января 2022, 19:48:48
Сори. Не понял что так не нужно делать.
Если Вы про кирилицу, то я пробовал и на латинице, Результат тот же.
Название: Re: Автовход
Отправлено: ChubaDuba от 12 января 2022, 20:27:13
Цитата: ybbrizz от 12 января 2022, 19:48:48Вы про кирилицу
Да.
Название: Re: Автовход
Отправлено: ChubaDuba от 12 января 2022, 20:50:56
Цитата: ybbrizz от 12 января 2022, 19:48:48я пробовал и на латинице
Если пробовали Victor, то попробуйте victor
Название: Re: Автовход
Отправлено: ChubaDuba от 12 января 2022, 22:22:28
Цитата: ybbrizz от 12 января 2022, 13:48:00И чтоб загружалось без всяких вопросов и паролей...
Да, я один...
Если один:

# apt-get install nodm

Редактируем /etc/default/nodm, меняем значения у двух переменных:

NODM_ENABLED=true
NODM_USER=ваш_username

Cохраняем и перезагружаем систему.
Название: Re: Автовход
Отправлено: dzhoser от 13 января 2022, 08:46:06
ybbrizz, Покажите вывод команды
w для идентификации вашего пользователя без sudo.ChubaDuba, зачем через modm если в lightdm можно настроить?
Название: Re: Автовход
Отправлено: ChubaDuba от 13 января 2022, 09:53:52
Цитата: dzhoser от 13 января 2022, 08:46:06ChubaDuba, зачем через modm если в lightdm можно настроить?
Более простой способ. Если пользователь один в системе, то зачем  вообще lightdm нужен?
Название: Re: Автовход
Отправлено: dzhoser от 13 января 2022, 11:03:56
ChubaDuba, lightdm в системе идёт по умолчанию и там тоже нужно отредактировать пару строк
sudo nano /etc/lightdm/lightdm.conf
Раскоментироватт строки
#autologin-guest=false
#autologin-user=user
#autologin-user-timeout=0

Должно получиться
autologin-guest=false
autologin-user=ваш_пользователь
autologin-user-timeout=0

Сохраните файл, нажав Ctrl + O и выйдите (с помощью сочетания клавиш Ctrl + x).

Перезагрузите компьютер, и вы должны автоматически войти на рабочий стол
Название: Re: Автовход
Отправлено: ybbrizz от 13 января 2022, 11:34:36
Команда w

11:33:32 up 6 min,  1 user,  load average: 0,89, 1,23, 0,71
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
victor   :0       :0               11:28   ?xdm?  27.02s  0.01s /usr/libexec/gd
victor@GA-G31M-ES2L:~$

Название: Re: Автовход
Отправлено: ybbrizz от 13 января 2022, 11:36:23
Так правильно?

#session-setup-script=
#session-cleanup-script=
autologin-guest=false
autologin-user=Victor
autologin-user-timeout=0
#autologin-in-background=false
#autologin-session=lightdm-autologin
#exit-on-failure=false

Название: Re: Автовход
Отправлено: dzhoser от 13 января 2022, 11:41:37
Цитата: ybbrizz от 13 января 2022, 11:36:23Так правильно?

#session-setup-script=
#session-cleanup-script=
autologin-guest=false
autologin-user=Victor
autologin-user-timeout=0
#autologin-in-background=false
#autologin-session=lightdm-autologin
#exit-on-failure=false
Нет должно быть
Цитировать#session-setup-script=
#session-cleanup-script=
autologin-guest=false
autologin-user=victor
autologin-user-timeout=0
#autologin-in-background=false
#autologin-session=lightdm-autologin
#exit-on-failure=false
Потому что имя вашего пользователя
victor
Цитата: ybbrizz от 13 января 2022, 11:34:36victor@GA-G31M-ES2L:~$
Название: Re: Автовход
Отправлено: ybbrizz от 13 января 2022, 11:43:10
Где-то попалась информация, что если зашифрован раздел, то без паролей никак.

Я не знаю как определить шифруется ли у меня раздел, и если да, то как от этого избавиться.
Название: Re: Автовход
Отправлено: dzhoser от 13 января 2022, 11:48:38
Вы тогда два пароля должны вводить
1 Для авторизации
2 Для расшифровки раздела
Посмотреть можно например через gpated
sudo apt install gparted -y
sudo gparted
C настройками lightdm не входит?
Название: Re: Автовход
Отправлено: ybbrizz от 13 января 2022, 11:53:48
E: Невозможно найти пакет gpated
victor@GA-G31M-ES2L:~$ sudo gpated
sudo: gpated: command not found
victor@GA-G31M-ES2L:~$ sudo gpated
sudo: gpated: command not found
victor@GA-G31M-ES2L:~$
Название: Re: Автовход
Отправлено: ybbrizz от 13 января 2022, 11:56:02
Сори не заметил вопрос.
С настройками не выходит V на v  без результатно.
Название: Re: Автовход
Отправлено: dzhoser от 13 января 2022, 11:56:10
Покажите cat /etc/apt/sources.list
Название: Re: Автовход
Отправлено: dzhoser от 13 января 2022, 12:00:18
sudo groupadd -r autologin
sudo gpasswd -a victor autologin
Название: Re: Автовход
Отправлено: dzhoser от 13 января 2022, 12:05:01
Цитата: ybbrizz от 13 января 2022, 11:53:48
E: Невозможно найти пакет gpated
victor@GA-G31M-ES2L:~$ sudo gpated
sudo: gpated: command not found
victor@GA-G31M-ES2L:~$ sudo gpated
sudo: gpated: command not found
victor@GA-G31M-ES2L:~$

Я ошибся в названии gparted.
Предыдущий пост отредактирован
Название: Re: Автовход
Отправлено: ybbrizz от 13 января 2022, 12:18:19
Вот как будто инфы о шифровании нет
Название: Re: Автовход
Отправлено: ybbrizz от 13 января 2022, 12:21:48
Вот почему с лайв дид система грузится без паролей, а как установишь так от паролей не избавишься!
Название: Re: Автовход
Отправлено: dzhoser от 13 января 2022, 12:57:40
Цитата: dzhoser от 13 января 2022, 12:00:18
sudo groupadd -r autologin
sudo gpasswd -a victor autologin
Это сделали?
Название: Re: Автовход
Отправлено: ChubaDuba от 13 января 2022, 14:18:38
Цитата: ybbrizz от 13 января 2022, 12:21:48от паролей не избавишься!
ybbrizz, если нет желания использовать nodm (https://packages.debian.org/bullseye/nodm), смените дисплейный менеджер на другой:

# apt install slim --no-install-recommends
# apt remove lightdm
# apt autoremove
# nano /etc/slim.conf

Тут нужно изменить две строчки:

default_user      victor
auto_login        yes

Сохраниться и перезагрузиться.
Всё у вас заработает 100% без лишних телодвижений.
Название: Re: Автовход
Отправлено: dzhoser от 13 января 2022, 19:10:43
Наконец я добрался до компьютера
Цитировать#session-setup-script=
#session-cleanup-script=
autologin-guest=false
autologin-user=Victor
autologin-user-timeout=0
#autologin-in-background=false
#autologin-session=lightdm-autologin
#exit-on-failure=false
autologin-session=cinnamon
Название: Re: Автовход
Отправлено: ybbrizz от 13 января 2022, 19:39:11
Извините, вынужден был удалиться.

autologin-session=cinnamon  НЕ найден

sudo groupadd -r autologin
Код: [Выделить]
sudo gpasswd -a victor autologin   
сделал еще утром
Название: Re: Автовход
Отправлено: ybbrizz от 13 января 2022, 19:59:47
Для ChubaDuba.

А что то ничего не изменилось и по команде
sudo nano /etc/lightdm/lightdm.conf
  файл открылся.

Попробовал еще раз ввести эти команды.
Пишет, что slim уже установлен, lightdm не найден и удален быть не может

В slim.conf  прописано victor и yes

Сори разу не понял про
autologin-session=cinnamon
Изменил строку, результат тот же

Вот как то странно. Что ни меняю, не происходит никаких изменений при входе с систему.
Может вообще не там копаем?

Название: Re: Автовход
Отправлено: ChubaDuba от 13 января 2022, 22:37:28
Цитата: ybbrizz от 13 января 2022, 19:59:47Может вообще не там копаем?
Вариант со slim пробовал сегодня на VirtualBox - автологин работает.
Покажите содержимое /etc/slim.conf
Название: Re: Автовход
Отправлено: dzhoser от 14 января 2022, 04:58:25
cat /etc/X11/default-display-manager покажите
Название: Re: Автовход
Отправлено: ybbrizz от 14 января 2022, 10:32:48
victor@GA-G31M-ES2L:~$ cat /etc/X11/default-display-manager
/usr/sbin/gdm3

victor@GA-G31M-ES2L:~$ sudo /etc/slim.conf
sudo: /etc/slim.conf: command not found

Просто открыл файл
# Path, X server and arguments (if needed)
# Note: -xauth $authfile is automatically appended
#
default_path        /usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
default_xserver     /usr/bin/X11/X
xserver_arguments   -nolisten tcp

# Commands for halt, login, etc.
halt_cmd            /sbin/shutdown -h now
reboot_cmd          /sbin/shutdown -r now
console_cmd         /usr/bin/xterm -C -fg white -bg black +sb -T "Console login" -e /bin/sh -c "/bin/cat /etc/issue.net; exec /bin/login"
#suspend_cmd        /usr/sbin/suspend

# Full path to the xauth binary
xauth_path         /usr/bin/X11/xauth

# Xauth file for server
authfile           /var/run/slim.auth


# Activate numlock when slim starts. Valid values: on|off
# numlock             on

# Hide the mouse cursor (note: does not work with some WMs).
# Valid values: true|false
# hidecursor          false

# This command is executed after a succesful login.
# you can place the %session and %theme variables
# to handle launching of specific commands in .xinitrc
# depending of chosen session and slim theme
#
# NOTE: if your system does not have bash you need
# to adjust the command according to your preferred shell,
# i.e. for freebsd use:
# login_cmd           exec /bin/sh - ~/.xinitrc %session
login_cmd           exec /bin/bash -login /etc/X11/Xsession %session

# Commands executed when starting and exiting a session.
# They can be used for registering a X11 session with
# sessreg. You can use the %user variable
#
# sessionstart_cmd   some command
# sessionstop_cmd   some command

# Start in daemon mode. Valid values: yes | no
# Note that this can be overriden by the command line
# options "-d" and "-nodaemon"
# daemon   yes

# Set directory that contains the xsessions.
# slim reads xsesion from this directory, and be able to select.
sessiondir            /usr/share/xsessions/

# Executed when pressing F11 (requires scrot)
screenshot_cmd      scrot /root/slim.png

# welcome message. Available variables: %host, %domain
welcome_msg         Welcome to %host

# Session message. Prepended to the session name when pressing F1
# session_msg         Session:

# shutdown / reboot messages
shutdown_msg       The system is halting...
reboot_msg         The system is rebooting...

# default user, leave blank or remove this line
# for avoid pre-loading the username.
default_user        victor

# Focus the password field on start when default_user is set
# Set to "yes" to enable this feature
#focus_password      no

# Automatically login the default user (without entering
# the password. Set to "yes" to enable this feature
auto_login          yes


# current theme, use comma separated list to specify a set to
# randomly choose from
current_theme       debian-softwaves

# Lock file
lockfile            /var/run/slim.lock

# Log file
logfile             /var/log/slim.log


Название: Re: Автовход
Отправлено: dzhoser от 14 января 2022, 11:08:16
У вас gdm3 нужно отредактировать файл
Цитировать/etc/gdm3/custom.conf
В секции
[daemon]
# Enabling automatic login
AutomaticLoginEnable = true
AutomaticLogin = victor


p.s. обратите внимание на пробелы!
Название: Re: Автовход
Отправлено: dzhoser от 14 января 2022, 11:11:40
Цитата: ybbrizz от 14 января 2022, 10:32:48sudo /etc/slim.conf
sudo: /etc/slim.conf: command not found
Пропущено nano.
Название: Re: Автовход
Отправлено: ybbrizz от 14 января 2022, 11:51:42
Файл пустой.  Он открылся, но там пусто.
GNU nano 5.4                  /etc/gdm3/custom.conf 
Я скопировал туда Ваши строки
                       
[daemon]
# Enabling automatic login
AutomaticLoginEnable = true
AutomaticLogin = victor
Но это не помогло. Вероятно там еще много чего не хватает.



Название: Re: Автовход
Отправлено: dzhoser от 14 января 2022, 12:35:13
Возможно сюда перенесли /etc/gdm3/daemon.conf
Более подробно тут
https://wiki.debian.org/GDM
Название: Re: Автовход
Отправлено: ybbrizz от 14 января 2022, 14:37:14
Ну кажется все!
Удалил командой:  sudo apt purge gdm3  и стало грузиться без запроса пароля.

Команда: victor@GA-G31M-ES2L:~$ sudo cat /etc/X11/default-display-manager
[sudo] пароль для victor:
/usr/bin/slim
Говорит что заработал Slim/

Всем огромное спасибо!!!