Добрый день!
Debian 11 Cinnamon. При загрузке появляется место для фото, имя пользователя, запрашивается пароль и ниже вопрос: "Нет в списке?"
Подскажите о каком списке речь?
В daemon.conf строки для авто входа раскомментировал и имя вписал. Теперь войти можно не вводя пароль, но вопрос "Нет в списке?" остался.
Как бы его убрать? И чтоб загружалось без всяких вопросов и паролей.
Цитата: ybbrizz от 12 января 2022, 13:48:00В daemon.conf строки для авто входа раскомментировал и имя вписал.
В
Cinnamon вроде
LightDM в роли дисплейного менеджера.
Его и нужно настраивать на автологин:
/etc/lightdm/lightdm.conf
ybbrizz, речь идёт о списке пользователей, но сам список вероятно не отображается, поскольку у вас один пользователь.
Там вот так:
[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
речь идёт о списке пользователей, но сам список вероятно не отображается, поскольку у вас один пользователь.
Да, я один, но я так понимаю, он меня и не видит в списке т. к. пишет "Нет в списке"?
[attach=1]
Не пойму, вставил я фото или нет.
Цитата: ybbrizz от 12 января 2022, 14:53:13т. к. пишет "Нет в списке"?
Он не пишет, он спрашивает. :) Вдруг Игорю нужно войти, а в списке только Виктор.
А в гуе Циннамона в "Параметрах" есть что-то типа: "Пользователи",или "Учётные записи" или чёнить похожее?
В Администрировании "Пользователи и группы" Но там я есть как администратор и больше никого.
Цитата: ybbrizz от 12 января 2022, 16:08:18Но там я есть как администратор и больше никого.
И галочки "Автоматический вход в систему" там поставить негде?
[attach=1,msg128164]
Вот все что есть [attach=1]
Цитата: ybbrizz от 12 января 2022, 14:53:13Виктор
Так делать ненужно.
В любой операционной системе это где-нибудь вылезет багами. Кроме того, это просто неудобно.
Сори. Не понял что так не нужно делать.
Если Вы про кирилицу, то я пробовал и на латинице, Результат тот же.
Цитата: ybbrizz от 12 января 2022, 19:48:48я пробовал и на латинице
Если пробовали
Victor, то попробуйте
victor
Цитата: ybbrizz от 12 января 2022, 13:48:00И чтоб загружалось без всяких вопросов и паролей...
Да, я один...
Если один:
# apt-get install nodm
Редактируем
/etc/default/nodm, меняем значения у двух переменных:
NODM_ENABLED=true
NODM_USER=ваш_username
Cохраняем и перезагружаем систему.
ybbrizz, Покажите вывод команды
w
для идентификации вашего пользователя без sudo.ChubaDuba, зачем через modm если в lightdm можно настроить?
Цитата: dzhoser от 13 января 2022, 08:46:06ChubaDuba, зачем через modm если в lightdm можно настроить?
Более простой способ. Если пользователь один в системе, то зачем вообще
lightdm нужен?
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).
Перезагрузите компьютер, и вы должны автоматически войти на рабочий стол
Команда 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:~$
Так правильно?
#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
Цитата: 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:~$
Где-то попалась информация, что если зашифрован раздел, то без паролей никак.
Я не знаю как определить шифруется ли у меня раздел, и если да, то как от этого избавиться.
Вы тогда два пароля должны вводить
1 Для авторизации
2 Для расшифровки раздела
Посмотреть можно например через gpated
sudo apt install gparted -y
sudo gparted
C настройками lightdm не входит?
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:~$
Сори не заметил вопрос.
С настройками не выходит V на v без результатно.
Покажите cat /etc/apt/sources.list
sudo groupadd -r autologin
sudo gpasswd -a victor autologin
Цитата: 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.
Предыдущий пост отредактирован
Вот как будто инфы о шифровании нет
Вот почему с лайв дид система грузится без паролей, а как установишь так от паролей не избавишься!
Цитата: dzhoser от 13 января 2022, 12:00:18
sudo groupadd -r autologin
sudo gpasswd -a victor autologin
Это сделали?
Цитата: 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% без лишних телодвижений.
Наконец я добрался до компьютера
Цитировать#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
Извините, вынужден был удалиться.
autologin-session=cinnamon НЕ найден
sudo groupadd -r autologin
Код: [Выделить]
sudo gpasswd -a victor autologin
сделал еще утром
Для ChubaDuba.
А что то ничего не изменилось и по команде
sudo nano /etc/lightdm/lightdm.conf
файл открылся.
Попробовал еще раз ввести эти команды.
Пишет, что slim уже установлен, lightdm не найден и удален быть не может
В slim.conf прописано victor и yes
Сори разу не понял про
autologin-session=cinnamon
Изменил строку, результат тот же
Вот как то странно. Что ни меняю, не происходит никаких изменений при входе с систему.
Может вообще не там копаем?
Цитата: ybbrizz от 13 января 2022, 19:59:47Может вообще не там копаем?
Вариант со
slim пробовал сегодня на VirtualBox - автологин работает.
Покажите содержимое /etc/slim.conf
cat /etc/X11/default-display-manager
покажите
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
У вас gdm3 нужно отредактировать файл
Цитировать/etc/gdm3/custom.conf
В секции
[daemon]
# Enabling automatic login
AutomaticLoginEnable = true
AutomaticLogin = victor
p.s. обратите внимание на пробелы!
Цитата: ybbrizz от 14 января 2022, 10:32:48sudo /etc/slim.conf
sudo: /etc/slim.conf: command not found
Пропущено nano.
Файл пустой. Он открылся, но там пусто.
GNU nano 5.4 /etc/gdm3/custom.conf
Я скопировал туда Ваши строки
[daemon]
# Enabling automatic login
AutomaticLoginEnable = true
AutomaticLogin = victor
Но это не помогло. Вероятно там еще много чего не хватает.
Возможно сюда перенесли /etc/gdm3/daemon.conf
Более подробно тут
https://wiki.debian.org/GDM
Ну кажется все!
Удалил командой: sudo apt purge gdm3 и стало грузиться без запроса пароля.
Команда: victor@GA-G31M-ES2L:~$ sudo cat /etc/X11/default-display-manager
[sudo] пароль для victor:
/usr/bin/slim
Говорит что заработал Slim/
Всем огромное спасибо!!!