Reported by: Allan Wind <allan@yaxto.com>
Date: Mon, 11 May 2020 20:09:04 UTC
Severity: minor
Tags: bookworm, bullseye, sid
Found in versions lightdm/1.26.0-4, lightdm/1.26.0-7
Reply or subscribe to this bug.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Debian Xfce Maintainers <debian-xfce@lists.debian.org>
:
Bug#960329
; Package lightdm
.
(Mon, 11 May 2020 20:09:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Allan Wind <allan@yaxto.com>
:
New Bug report received and forwarded. Copy sent to Debian Xfce Maintainers <debian-xfce@lists.debian.org>
.
(Mon, 11 May 2020 20:09:06 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: lightdm Version: 1.26.0-4 Severity: minor Dear Maintainer, accountsservice was using a lot of CPU on my system from time to time, so I purged it. lightdm does not depend on accountsservice (like gdm3), but report errors if the package is not installed: 2020-05-11T19:01:03.247+00:00 vent lightdm[639]: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Accounts was not provided by any .service files 2020-05-11T19:01:06.338+00:00 vent lightdm[746]: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Accounts was not provided by any .service files 2020-05-11T19:01:11.217+00:00 vent lightdm[1069]: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Accounts was not provided by any .service files I don't see anything in the lightdm configuration files that tells me how to disable the use of accountsservice to placate the error. There probably should be. I don't have a use for .dmrc (re #690898) but presumably that would be a work-around. /Allan -- System Information: Debian Release: 10.4 APT prefers stable-updates APT policy: (990, 'stable-updates'), (990, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 4.19.0-9-amd64 (SMP w/8 CPU cores) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages lightdm depends on: ii adduser 3.118 ii dbus 1.12.16-1 ii debconf [debconf-2.0] 1.5.71 ii libaudit1 1:2.8.4-3 ii libc6 2.28-10 ii libgcrypt20 1.8.4-5 ii libglib2.0-0 2.58.3-2+deb10u2 ii libpam-systemd [logind] 241-7~deb10u4 ii libpam0g 1.3.1-5 ii libxcb1 1.13.1-2 ii libxdmcp6 1:1.1.2-3 ii lightdm-gtk-greeter [lightdm-greeter] 2.0.6-1 ii lsb-base 10.2019051400 Versions of packages lightdm recommends: ii xserver-xorg 1:7.7+19 Versions of packages lightdm suggests: pn accountsservice <none> ii upower 0.99.10-1 pn xserver-xephyr <none> -- debconf information: lightdm/daemon_name: /usr/sbin/lightdm * shared/default-x-display-manager: lightdm -- Allan Wind Yaxto - Runs Your Business <https://yaxto.com>
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Xfce Maintainers <debian-xfce@lists.debian.org>
:
Bug#960329
; Package lightdm
.
(Tue, 30 Mar 2021 03:09:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Ryutaroh Matsumoto <ryutaroh@ict.e.titech.ac.jp>
:
Extra info received and forwarded to list. Copy sent to Debian Xfce Maintainers <debian-xfce@lists.debian.org>
.
(Tue, 30 Mar 2021 03:09:03 GMT) (full text, mbox, link).
Message #10 received at 960329@bugs.debian.org (full text, mbox, reply):
Package: lightdm Version: 1.26.0-7 Followup-For: Bug #960329 Control: tags -1 + bullseye sid Control: severity -1 grave Dear Maintainer, After insatlling lightdm by apt-get --install-recommends install task-xfce-desktop/sid task-desktop/sid, the bug #960329 still persists. Installing the package accountsservice, and systemctl restart lightdm does not fix this symptom. Because of this bug, lightdm keeps failing to start, and I can make no interaction with keyboard and display (ssh is OK), so I increase the severity to grave. The system is Debian bullseye arm64 running on the Raspberry Pi 4B. All packages are pure Debian. I hope this issue is fixed before the official Bullseye release. Best regards, Ryutaroh Matsumoto -- System Information: Debian Release: bullseye/sid APT prefers testing APT policy: (990, 'testing'), (500, 'testing-security'), (500, 'unstable'), (1, 'experimental') Architecture: arm64 (aarch64) Kernel: Linux 5.10.0-5-rt-arm64 (SMP w/4 CPU threads; PREEMPT) Kernel taint flags: TAINT_CRAP Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages lightdm depends on: ii adduser 3.118 ii dbus 1.12.20-2 ii debconf [debconf-2.0] 1.5.75 ii libaudit1 1:3.0-2 ii libc6 2.31-10 ii libgcrypt20 1.8.7-3 ii libglib2.0-0 2.66.7-2 ii libpam-systemd [logind] 247.3-3 ii libpam0g 1.4.0-7 ii libxcb1 1.14-3 ii libxdmcp6 1:1.1.2-3 ii lightdm-gtk-greeter [lightdm-greeter] 2.0.8-2 ii lsb-base 11.1.0 Versions of packages lightdm recommends: ii xserver-xorg 1:7.7+22 Versions of packages lightdm suggests: ii accountsservice 0.6.55-3 ii upower 0.99.11-2 pn xserver-xephyr <none> -- debconf information: * shared/default-x-display-manager: lightdm lightdm/daemon_name: /usr/sbin/lightdm
Added tag(s) sid and bullseye.
Request was from Ryutaroh Matsumoto <ryutaroh@ict.e.titech.ac.jp>
to 960329-submit@bugs.debian.org
.
(Tue, 30 Mar 2021 03:09:03 GMT) (full text, mbox, link).
Severity set to ‘grave’ from ‘minor’
Request was from Ryutaroh Matsumoto <ryutaroh@ict.e.titech.ac.jp>
to 960329-submit@bugs.debian.org
.
(Tue, 30 Mar 2021 03:09:04 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Xfce Maintainers <debian-xfce@lists.debian.org>
:
Bug#960329
; Package lightdm
.
(Tue, 30 Mar 2021 03:18:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Ryutaroh Matsumoto <ryutaroh@ict.e.titech.ac.jp>
:
Extra info received and forwarded to list. Copy sent to Debian Xfce Maintainers <debian-xfce@lists.debian.org>
.
(Tue, 30 Mar 2021 03:18:15 GMT) (full text, mbox, link).
Message #19 received at 960329@bugs.debian.org (full text, mbox, reply):
Control: severity -1 normal I now think that failure of the startup of lightdm is caused by something other than lightdm. I keep investigating and lower the severity until I get a clear picture of the symptom. Best regards, Ryutaroh
Severity set to ‘normal’ from ‘grave’
Request was from Ryutaroh Matsumoto <ryutaroh@ict.e.titech.ac.jp>
to 960329-submit@bugs.debian.org
.
(Tue, 30 Mar 2021 03:18:15 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Xfce Maintainers <debian-xfce@lists.debian.org>
:
Bug#960329
; Package lightdm
.
(Tue, 30 Mar 2021 04:00:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Ryutaroh Matsumoto <ryutaroh@ict.e.titech.ac.jp>
:
Extra info received and forwarded to list. Copy sent to Debian Xfce Maintainers <debian-xfce@lists.debian.org>
.
(Tue, 30 Mar 2021 04:00:03 GMT) (full text, mbox, link).
Message #26 received at 960329@bugs.debian.org (full text, mbox, reply):
Control: severity -1 minor Startup failure of lightdm was caused by GDM_BACKEND=wayland environment variable... Installing accountsservice removes the error message reported in #960329. accountsservice is suggested by lightdm. Upgrading "suggest" to "recommend" might be a good idea... Sorry for disturbing... Ryutaroh
Severity set to ‘minor’ from ‘normal’
Request was from Ryutaroh Matsumoto <ryutaroh@ict.e.titech.ac.jp>
to 960329-submit@bugs.debian.org
.
(Tue, 30 Mar 2021 04:00:03 GMT) (full text, mbox, link).
Added tag(s) bookworm.
Request was from Sebastian Ramacher <sramacher@debian.org>
to control@bugs.debian.org
.
(Mon, 16 Aug 2021 07:07:12 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Thu Feb 9 09:49:53 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.
Diagnostics messages should be improved.
Some hyperlinks should be added into messages, leading to the documentation on how to fix the problems.
How to disable quering that user list from org.freedesktop.Accounts ?
Why one need it at all? Why and when it is necessary?
$ systemctl status display-manager
● lightdm.service — Light Display Manager
Loaded: loaded (8;;file://localhost/lib/systemd/system/lightdm.service^G/lib/systemd/system/lightdm.service8;;^G; enabled; vendor preset: disabled)
Active: active (running) since Sun 2022-02-20 17:48:33 MSK; 2 days ago
Docs: 8;;man:lightdm(1)^Gman:lightdm(1)8;;^G
Main PID: 980 (lightdm)
Tasks: 16 (limit: 19147)
Memory: 179.2M
CPU: 38min 53.571s
CGroup: /system.slice/lightdm.service
├─ 980 /usr/sbin/lightdm
└─4827 /usr/libexec/Xorg :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
фев 20 17:48:08 localhost systemd[1]: Starting Light Display Manager…
фев 20 17:48:33 localhost lightdm[980]: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.TimedOut: Failed >
фев 20 17:48:33 localhost systemd[1]: Started Light Display Manager.
фев 20 17:49:02 localhost lightdm[1016]: Error getting user list from org.freedesktop.Accounts: Timeout was reached
фев 20 17:49:02 localhost lightdm[1016]: pam_unix(lightdm-autologin:session): session opened for user user(uid=1000) by (uid=0)
фев 20 18:02:04 localhost lightdm[4869]: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.TimedOut: Failed>
фев 20 18:02:04 localhost lightdm[4869]: pam_unix(lightdm-greeter:session): session opened for user root(uid=0) by (uid=0)
фев 20 18:03:09 localhost lightdm[5047]: Error getting user list from org.freedesktop.Accounts: Timeout was reached
фев 20 18:03:09 localhost lightdm[5047]: pam_unix(lightdm:session): session opened for user user(uid=1000) by (uid=0)
I found such a log in LightDM log (/var/log/lightdm/lightdm.log
).
WARNING: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Accounts was not provided by any .service files
Enter fullscreen mode
Exit fullscreen mode
It means the system lacked D-Bus AccountsService of freedesktop.org.
This is my Artix (Arch-based) Linux output:
$ pacman -Ss accountsservice
world/accountsservice 0.6.55-3
D-Bus interface for user account query and manipulation
extra/accountsservice 0.6.55-3
D-Bus interface for user account query and manipulation
Enter fullscreen mode
Exit fullscreen mode
I installed the package:
$ doas pacman -Sy accountsservice
Enter fullscreen mode
Exit fullscreen mode
then reboot and the warning (error) log had gone ☺
Hello people,
I have an issue that has been bugging me for quite some time now.
I use lightdm and awesome-wm, and I configured an xautolock to lock the screen with dm-tool every ten minutes. When the screen locks it goes back to the greeter (lightdm-gtk3) and prompts for a password. After a while the monitor shuts down and turns black.
What is happening now, however, is that the screen turns back on, by itself, showing the greeter. And then cycles off and back on every ten minutes. in journalctl I get these messages:
-- Logs begin at Mon 2014-06-09 15:44:39 CEST, end at Sat 2014-11-01 11:30:13 CET. --
Nov 01 00:09:05 supercomputer lightdm[351]: ** (process:19643): WARNING **: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Accounts was not provided by any .service files
Nov 01 00:19:07 supercomputer lightdm[351]: ** (process:19672): WARNING **: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Accounts was not provided by any .service files
Nov 01 00:29:07 supercomputer lightdm[351]: ** (process:19703): WARNING **: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Accounts was not provided by any .service files
Nov 01 00:39:08 supercomputer lightdm[351]: ** (process:19746): WARNING **: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Accounts was not provided by any .service files
Nov 01 00:49:09 supercomputer lightdm[351]: ** (process:19792): WARNING **: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Accounts was not provided by any .service files
Nov 01 00:59:11 supercomputer lightdm[351]: ** (process:19827): WARNING **: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Accounts was not provided by any .service files
Nov 01 01:09:11 supercomputer lightdm[351]: ** (process:19865): WARNING **: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Accounts was not provided by any .service files
Nov 01 01:19:12 supercomputer lightdm[351]: ** (process:19895): WARNING **: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Accounts was not provided by any .service files
Nov 01 01:29:14 supercomputer lightdm[351]: ** (process:19932): WARNING **: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Accounts was not provided by any .service files
This happens every ten minutes… What could be wrong? I really cannot wrap my head around it…
Last edited by rsrsl (2014-11-01 10:35:50)
Здравствуйте!
За недостатком IT-компетентности, сегодня поимел небольшой секс с системой.
Установлен Centaurus 7 со времен его бета версий, обновленный до branch 8.0
Выдался час свободного времени и захотелось посмотреть kde5. Установил его, потыкал (кстати, не плох, имхо), решил, что для меня в нём нет ничего очень нужного, чего бы не было в Mate. Удалил.
После перезагрузки ноутбука появился какой то другой display manager, который не захотел запускать Mate. Попытавшись удалить KDM, выяснилось, что это вовсе не он, а какой то SDDM. Не скажу почему (стыдно), но я удалил Lightdm. Установил его снова, но не весь, а только пакет lightdm 1.16.7 и удалил SDDM.
После перезагрузки не запустился x-server. В консоли были сообщения о неудачном запуске lightdm и строка типа
"A start job is running for wait for plymoutch boot boot screen to quit"
с бесконечным отсчетом времени и невозможности доступа к командной строке.
Мечтая вернуть LightDM или любой другой рабочий DM, путем активного гуглежа определил, что это баг http://bugs.altlinux.org/30288. Запустил систему с runlevel 3, что позволило работать с консолью. После еще более активного гулежа, так и не нашел, куда можно прописать DM, запускаемый системой по умолчанию. Поиски в etc/X11 не привели к конфигу в котором можно это сделать, но нашелся файл prefdm, который вроде берет информацию о DM из /etc/sysconfig/desktop, которого, в свою очередь, не существует.
Доустановив недостающие компоненты lightdm воскрес.
В связи с вышесказанным два вопроса:
Зачем при установке другой ДЕ в Altlinux без спроса меняется display manager? И если так, то как можно настроить запуск желаемого DM?
« Последнее редактирование: 23.10.2016 13:18:44 от Grommit »
Записан
Зачем при установке другой ДЕ в Altlinux без спроса меняется display manager? И если так, то как можно настроить запуск желаемого DM?
Не другой DE, а другого DM, вместе с KDE вы установили SDDM. По-умолчанию, запуском DM занимается prefdm.service. Он будет запускать последний установленный DM. Но вы можете вместо prefdm (на p8 по крайней мере точно) использовать конкретный DM service (в вашем случае lightdm). Для этого:
1. Отключаем prefdm
systemctl disable prefdm
2. Включаем lightdm
systemctl enable lightdm
3. Перезагружаемся
« Последнее редактирование: 23.10.2016 15:07:30 от Антон Мидюков »
Записан
Для lightdm нужен ещё lightdm-gtk-greeter.
Записан
Андрей Черепанов (cas@)
Антон Мидюков, Skull
Понятно, Спасибо!
Записан
чтобы не плодить новых тем…
Вопросик: установил минимальный сервер, установил xfce4-full, lightdm вместе с greeting… что забыл сделать, чтобы грузилось не в консоль, а в xfce?
« Последнее редактирование: 16.08.2018 12:22:33 от Dickie »
Записан
Даже самый плохой день длится не более 24-х часов…
чтобы не плодить новых тем…
Вопросик: установил минимальный сервер, установил xfce4-full, lightdm вместе с greeting… что забыл сделать, чтобы грузилось не в консоль, а в xfce?
Не установили xinit и не сделали chkconfig dm on?
« Последнее редактирование: 16.08.2018 13:26:06 от Skull »
Записан
Андрей Черепанов (cas@)
чтобы не плодить новых тем…
Вопросик: установил минимальный сервер, установил xfce4-full, lightdm вместе с greeting… что забыл сделать, чтобы грузилось не в консоль, а в xfce?
Не установили xinit и не сделали chkconfig dm on?
xinit установил, systemctl enable lightdm делал…
# chkconfig dm on
Внимание: Отправляется запрос 'systemctl enable prefdm.service'.
Failed to enable unit: File /etc/systemd/system/display-manager.service already exists and is a symlink to /lib/systemd/system/lightdm.service.
Записан
Даже самый плохой день длится не более 24-х часов…
Не установили xinit и не сделали chkconfig dm on?
xinit установил, systemctl enable lightdm делал…
# chkconfig dm on
Внимание: Отправляется запрос 'systemctl enable prefdm.service'.
Ужас
Failed to enable unit: File /etc/systemd/system/display-manager.service already exists and is a symlink to /lib/systemd/system/lightdm.service.
Грубо и безгуглово:
Неудача включения юнита: Файл /etc/systemd/system/display-manager.service существует и это симлинк на /lib/systemd/system/lightdm.service
Лайв стартеркит xfce с systemd:
# ls -l /lib/systemd/system/display-manager.service
lrwxrwxrwx 1 root root 14 июн 12 09:06 /lib/systemd/system/display-manager.service -> prefdm.service
Вопросик: установил минимальный сервер, установил xfce4-full, lightdm вместе с greeting… что забыл сделать, чтобы грузилось не в консоль, а в xfce?
Проверьте, этот сервис поднят и активен?
Это должен быть симлинк на prefdm сервис,
# systemctl status display-manager | cat
● lightdm.service - Light Display Manager
Loaded: loaded (/lib/systemd/system/lightdm.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2018-08-16 20:48:17 UTC; 26min ago
Docs: man:lightdm(1)
Main PID: 751 (lightdm)
Tasks: 4 (limit: 4915)
CGroup: /system.slice/lightdm.service
├─751 /usr/sbin/lightdm
└─759 X -nolisten tcp :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt1 -novtswitch
авг 16 20:48:17 localhost.localdomain systemd[1]: Starting Light Display Manager...
авг 16 20:48:17 localhost.localdomain lightdm[751]: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Accounts was not provided by any .service files
авг 16 20:48:17 localhost.localdomain systemd[1]: Started Light Display Manager.
авг 16 20:48:19 localhost.localdomain lightdm[765]: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Accounts was not provided by any .service files
авг 16 20:48:19 localhost.localdomain lightdm[765]: pam_tcb(lightdm-autologin:session): Session opened for altlinux by (uid=0)
который и поднимает lightdm через /etc/X11/prefdm
# cat /lib/systemd/system/prefdm.service
[Unit]
Description=Display Manager
After=systemd-user-sessions.service getty@tty1.service plymouth-quit.service
Conflicts=getty@tty1.service
[Service]
ExecStart=/etc/X11/prefdm -nodaemon
Restart=always
RestartSec=0
IgnoreSIGPIPE=no
[Install]
Alias=display-manager.service
# tail -n23 /etc/X11/prefdm
if finddm sddm; then
preferred=sddm
elif finddm kdm; then
preferred=kdm
log=1
elif finddm gdm; then
preferred=gdm
elif finddm mdm; then
preferred=mdm
elif finddm wdm; then
preferred=wdm
elif finddm lxdm; then
preferred=lxdm
elif finddm lightdm; then
preferred=lightdm
elif finddm entrance; then
preferred=entrance
elif finddm xdm; then
preferred=xdm
fi
rundm $@
exit 1
« Последнее редактирование: 17.08.2018 03:55:27 от Speccyfighter »
Записан
Шо-то я с этим сытемды запутался:
Это симлинк
# ls -l /lib/systemd/system/display-manager.service
lrwxrwxrwx 1 root root 14 июн 12 09:06 /lib/systemd/system/display-manager.service -> prefdm.service
# cat display-manager.service
[Unit]
Description=Display Manager
After=systemd-user-sessions.service getty@tty1.service plymouth-quit.service
Conflicts=getty@tty1.service
[Service]
ExecStart=/etc/X11/prefdm -nodaemon
Restart=always
RestartSec=0
IgnoreSIGPIPE=no
[Install]
Alias=display-manager.service
# cat prefdm.service
[Unit]
Description=Display Manager
After=systemd-user-sessions.service getty@tty1.service plymouth-quit.service
Conflicts=getty@tty1.service
[Service]
ExecStart=/etc/X11/prefdm -nodaemon
Restart=always
RestartSec=0
IgnoreSIGPIPE=no
[Install]
Alias=display-manager.service
Но я не понимаю, как может быть один алиас на два сервиса:
# cat lightdm.service
[Unit]
Description=Light Display Manager
Documentation=man:lightdm(1)
Conflicts=getty@tty1.service plymouth-quit.service
Conflicts=xdm.service gdm.service kdm.service lxdm.service slim.service sddm.service
After=systemd-user-sessions.service getty@tty1.service plymouth-quit.service
[Service]
ExecStart=/usr/sbin/lightdm
Restart=always
IgnoreSIGPIPE=no
BusName=org.freedesktop.DisplayManager
[Install]
Alias=display-manager.service
WantedBy=graphical.target
Сейчас в лайве xfce
# systemctl status prefdm
● prefdm.service - Display Manager
Loaded: loaded (/lib/systemd/system/prefdm.service; disabled; vendor preset: disabled)
Active: inactive (dead)
# systemctl status display-manager
● lightdm.service - Light Display Manager
Loaded: loaded (/lib/systemd/system/lightdm.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2018-08-16 20:48:17 UTC; 8h ago
Docs: man:lightdm(1)
Main PID: 751 (lightdm)
Tasks: 4 (limit: 4915)
CGroup: /system.slice/lightdm.service
├─751 /usr/sbin/lightdm
└─759 X -nolisten tcp :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt1 -novtswitch
# grep 'display-manager|prefdm|lightdm|graphical|multi-user' ./list-unit-files.txt
display-manager.service enabled
lightdm.service enabled
prefdm.service disabled
graphical.target static
multi-user.target static
И если display-manager.service это симлинк на prefdm.service, то почему запускается lightdm.service, а не prefdm. По моему разумению должен был возникнуть конфликт между prefdm (на него симлинк) и lightdm (в нём алиас). Сработал алиас во включенном lightdm.service? А как же быть тогда с симлинком на prefdm?
На системах с sysv всё просто и однозначно как две копейки:
dm запускает rundm
# grep rundm ./etc/rc.d/init.d/dm
start_daemon --lockfile "$LOCKFILE" --expect-user root --no-announce -- rundm $args --
stop_daemon --lockfile "$LOCKFILE" --expect-user root --no-announce -- rundm
status --expect-user root -- rundm
rundm запускает prefdm
# strings ./usr/sbin/rundm | grep prefdm
/etc/X11/prefdm
а prefdm запускает установленный *dm по приоритету
# tail -n23 /etc/X11/prefdm
if finddm sddm; then
preferred=sddm
elif finddm kdm; then
preferred=kdm
log=1
elif finddm gdm; then
preferred=gdm
elif finddm mdm; then
preferred=mdm
elif finddm wdm; then
preferred=wdm
elif finddm lxdm; then
preferred=lxdm
elif finddm lightdm; then
preferred=lightdm
elif finddm entrance; then
preferred=entrance
elif finddm xdm; then
preferred=xdm
fi
rundm $@
exit 1
Записан
авг 16 20:48:17 localhost.localdomain lightdm[751]: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Accounts was not provided by any .service files
Наверное, нужно установить accountsservice.
Записан
Speccyfighter, prefdm многими dm уже не используется, включая lightdm. В ближайшем будущем он будет нужен только на sysV.
Записан
В сыстемд логика такая: если display-manager.service отсутствует, запускается dm.service, который запускает prefdm.service. display-manager.service должен быть симлинком на lightdm.service
Записан
В сыстемд логика такая: если display-manager.service отсутствует, запускается dm.service, который запускает prefdm.service.
Понял, Антон. Спасибо за подсказку.
display-manager.service должен быть симлинком на lightdm.service
Слушай, Антон, а почему он тогда в этом образе симлинком на prefdm?
# ls -l /lib/systemd/system/display-manager.service
lrwxrwxrwx 1 root root 14 июн 12 09:06 /lib/systemd/system/display-manager.service -> prefdm.service
Записан
Слушай, Антон, а почему он тогда в этом образе симлинком на prefdm?
Оказывается, так себя ведёт только lightdm. sddm, например, запускается через prefdm. Каким образом запускается lightdm.service пока вопрос. Возможно, так собрали… Смущает:
/etc/systemd/system/graphical.target.wants/lightdm.service
Наверное, через него lightdm.service и запускается вперёд prefdm. Как такое могло получиться, что
/lib/systemd/system/display-manager.service -> prefdm.service
и в тоже время:
/etc/systemd/system/graphical.target.wants/lightdm.service
Ума не приложу. Надо логи сборки регулярки изучать. Очень странный результат сборки. Воспроизвести такую комбинацию у меня пока не получилось.
Записан
Друзья, с линками-симлинками и прочим всё в порядке.
# service dm start приводит к нужному результату — грузится xfce с гритингом и всеми сопутствующими — вообще без проблем.
Проблема в другом: при загрузке системы я получаю приглашение в текстовую консоль вместо графической системы… Где-то я что-то забыл сделать…
Записан
Даже самый плохой день длится не более 24-х часов…
LightDM — это менеджер входа в систему, который вы видите когда система уже загрузилась и вам нужно выбрать пользователя и ввести пароль. Это намного лучше чем в старые времена приходилось вводить логин и пароль в терминале. Менеджер входа, относительно новая программа, но он делает много работы по авторизации пользователя и запуску рабочего окружения. Но по умолчанию внешний вид у него, мягко говоря, не очень.
В этой инструкции будет рассмотрена настройка LightDM, глобальные настройки, настройки входа, а также оформления и различных тем.
Начнем с того что LightDM это только менеджер входа. А в качестве экранов приветствия могут использоваться несколько вариантов надстроек. В Ubuntu по умолчанию используется unity-greeter, в окружении рабочего стола GNOME — lightdm-gtk-greeter, а в KDE — lightdm-kde-greeter. Есть также экран входа, основанный на веб-технологиях — lightdm-webkit-greeter. Но сначала давайте рассмотрим глобальные настройки LightDM ubuntu.
Конфигурационный файл LightDM находится по адресу /etc/lightdm/lightdm.conf. Откройте этот файл следующей командой и введите нужные настройки. Все настройки добавляются в секцию [SeatDefaults].
Начнем:
sudo vi /etc/lightdm/lightdm.conf
Отключаем вход для гостей
По умолчанию LightDM позволяет входить в систему под именем временного пользователя, с ограниченными полномочиями, для отключения добавьте строку:
allow-guest=false
Отключение списка пользователей
Unity Greeter и еще несколько экранов входа показывают список пользователей lightdm. Эту функцию можно отключить, но тогда рекомендуется включить ручной ввод логина.
greeter-hide-users=true
Ручной ввод логина
В Unity вы не можете ввести логин с клавиатуры, чтобы включить эту функцию добавьте:
greeter-show-manual-login=true
Автоматический вход
Чтобы разрешить автоматический вход lightdm необходимо добавить два параметра — указать имя пользователя по умолчанию и задержку перед автологином:
autologin-user=username
autologin-user-timeout=delay
Если вы хотите разрешить автоматический вход под временным пользователем добавьте:
autologin-guest=true
Выбор сессии
На компьютере может быть установлено несколько окружений рабочего стола или другие программы, позволяющие создавать отдельную сессию. Чтобы установить сессию по умолчанию добавьте:
user-session=имя_сессии
Посмотреть доступные сессии можно командой:
ls /usr/share/xsessions/
Имя сессии — это название ее *.desktop файла.
Выбор экрана приветствия
Как я уже говорил, в системе может быть установлено несколько экранов приветствия. Чтобы выбрать экран приветствия добавьте такую строчку:
greeter-session=имя_экрана
Доступные экраны приветствия смотрим в папке: /usr/share/xgreeters/.
Запускать скрипт по событию
Запустить скрипт после старта Х сервера:
display-setup-script=command
Запустить после завершения работы Х сервера:
display-stopped-script=command
Запустить перед экраном приветствия:
greeter-setup-script=command
Запустить перед стартом окружения рабочего стола:
session-setup-script=command
Запустить после завершения сессии пользователя:
session-cleanup-script=command
Команда запуска оболочки:
session-wrapper=command
Команда запуска экрана входа:
greeter-wrapper=command
Большинство этих настроек можно изменить и без прямого редактирования конфигурационного файла, а с помощью утилиты lightdm-set-defaults. Посмотреть доступные ключи можно командой:
sudo /usr/lib/lightdm/lightdm-set-defaults -h
Базовая настройка LightDM Ubuntu рассмотрена. Конечно, есть несколько графических утилит специально разработанных для настройки LightDM, но они уже устарели и не поддерживаются, поэтому их мы рассматривать не будем, а сразу перейдем к настройке экранов приветствия.
Настройка LightDM в KDE
Если вы используете KDE, то настроить LightDM очень просто. Откройте настройки системы и найдите пункт Менеджер входа LightDM в разделе Управление системой:
Здесь вы можете:
- Выбрать тему оформления, по умолчанию обычно поставляются две темы lightdm.
- Изменить фоновое изображение.
После сохранения изменений вам необходимо пере зайти в KDE. Как уже сказано, по умолчанию есть только две lightdm темы, но вы можете найти другие в интернете. Просто скопируйте их в /usr/share/kde4/apps/lightdm-kde-greeter/themes/ (для Kubuntu) В других системах путь может немного отличаться.
Настройка LightDM в Unity
В Unity нет специальной утилиты для настройки LightDM, но для этих целей можно установить и использовать Ubuntu Tweak.
Программу можно установить из репозитория PPA, выполнив следующие команды:
sudo add-apt-repository ppa:tualatrix/ppa
$ sudo apt-get update
$ sudo apt-get install ubuntu-tweak
Запустить программу можно из меню Dsah или через терминал:
ubuntu-tweak
Для настройки LightDM откройте пункт Параметры экрана входа в систему
Убедитесь что вы находитесь на вкладке настройки, затем нажмите кнопку разблокировать и введите пароль, чтобы иметь возможность менять настройки на системном уровне:
Ubuntu Tweak позволяет изменить такие настройки:
- Включить/выключить гостевой доступ
- Изменить фоновое изображение
- Изменить логотип
- Выбрать тему GTK
- Выбрать тему значков
После того как завершите настройку перезаайдите в Unity чтобы увидеть изменения.
Альтернативные экраны входа LightDM
Если стандартный экран входа, поставляемый с системой вас не устраивает вы можете установить любой другой. Например, вы можете установить Unity Greeter в Kubuntu или Lightdm-kde-greeter в Ubuntu. Но имейте в виду, что каждый из них потянет за собой все свои зависимости, будь то KDE или Ubuntu. Так что если для вас важно свободное место и чистота системы, это не самый лучший вариант. Для установки используйте эти команды:
sudo apt-get install lightdm-kde-greeter
sudo apt-get install unity-greeter
Lightdm-gtk-greeter это экран приветствия, основанный на библиотеке GTK, используется по умолчанию в Lubuntu. По сути, это только диалоговое окно с возможностью выбора сессии, пользователя и ввода пароля. Lightdm-gtk-greeter — это очень простой экран приветствия, для установки выполните:
sudo apt-get install lightdm-gtk-greeter
Есть еще и более сложный вариант — lightdm-webkit-greeter. Этот экран приветствия позволяет создать собственную тему на HTML, CSS и JavaScript. Если вы достаточно разбираетесь в программировании, ваши возможности настройки здесь ограничены только вашей фантазией. Скопируйте файлы из папки /usr/share/lightdm-webkit/themes/webkit в новую папку, например, /usr/share/lightdm-webkit/themes/mytheme, и делайте все что захотите. Также можно найти уже готовые темы в интернете. Для установки lightdm-webkit-greeter выполните:
sudo apt-get install lightdm-webkit-greeter
Еще кое-что. Уже сейчас можно попробовать экран приветствия, который будет использоваться в Unity 8, подробнее как это сделать описано в статье: экран приветствия Unity 8.
Выводы
Настраиваемость LightDM по-прежнему на очень низком уровне, но она намного лучше чем в таких менеджерах входа, как KDM или GDM. Если вас не устраивает LightDM, вы можете пробовать другой менеджер входа, еще есть SLIM и SDDM используемый в новой версии KDE Frameworks 5. А вы пользовались каким-либо способом для настройки LightDM? Напишите в комментариях!
Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна .
Raspbian 10, kernel 4.19.93-v7l+
i tried to disable lightdm service (chkconfig disable lightdm) and make startup script for Kodi service. (seen when searching for «Option 1 (without desktop):» here.
It worked to launch Kodi appliacation after boot. But after i quit the Kodi, i was not offered command prompt, there was only bootup progress items.
Now i am in the moment where i am unable to return to the state where desktop interface appeared after boot.
I can SSH into the Pi, but no desktop.
lightdm command returns:
** (lightdm:1089): WARNING **: 21:02:00.128: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Accounts was not provided by any .service files
I tried to «apt reinstall lightdm» and confirm the «pi» autologin into GUI is enabled in «sudo raspi-config».
Which commands should i try please?
UPDATE: i think that i messed it even more. Please how do i reinstall whole desktop environment and related things?
OS no longer start DisplayManager while attempting to install Nvidia drivers.
This is what I did. I installed Nvidia drivers for my :
01:00.0 VGA compatible controller: NVIDIA Corporation GF108GLM [Quadro 1000M] (rev a1)
using : NVIDIA-Linux-x86_64-390.144.run
Now my DissplayManager fails to start and I am not sure how to resolve.
# cat /var/log/lightdm/x-0.log
X.Org X Server 1.20.11
X Protocol Version 11, Revision 0
Build Operating System: linux Debian
Current Operating System: Linux trabajar2 5.10.0-9-amd64 #1 SMP Debian 5.10.70-1 (2021-09-30) x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.10.0-9-amd64 root=UUID=c231ced3-b0a0-41b2-857c-3a149edd1b52 ro quiet
Build Date: 13 April 2021 04:07:31PM
xorg-server 2:1.20.11-1 (https://www.debian.org/support)
Current version of pixman: 0.40.0
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (—) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: «/var/log/Xorg.0.log», Time: Sat Dec 4 02:18:28 2021
(==) Using config file: «/etc/X11/xorg.conf»
(==) Using system config directory «/usr/share/X11/xorg.conf.d»
(EE)
Fatal server error:
(EE) no screens found(EE)
(EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
(EE) Please also check the log file at «/var/log/Xorg.0.log» for additional information.
(EE)
(EE) Server terminated with error (1). Closing log file.
———-
# cat /var/log/lightdm/lightdm.log
[+0.01s] DEBUG: Logging to /var/log/lightdm/lightdm.log
[+0.01s] DEBUG: Starting Light Display Manager 1.26.0, UID=0 PID=1035
[+0.01s] DEBUG: Loading configuration dirs from /usr/share/lightdm/lightdm.conf.d
[+0.01s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/01_debian.conf
[+0.01s] DEBUG: Loading configuration dirs from /usr/local/share/lightdm/lightdm.conf.d
[+0.01s] DEBUG: Loading configuration dirs from /etc/xdg/lightdm/lightdm.conf.d
[+0.01s] DEBUG: Loading configuration from /etc/lightdm/lightdm.conf
[+0.01s] DEBUG: Registered seat module local
[+0.01s] DEBUG: Registered seat module xremote
[+0.01s] DEBUG: Registered seat module unity
[+0.01s] DEBUG: Using D-Bus name org.freedesktop.DisplayManager
[+0.57s] DEBUG: _g_io_module_get_default: Found default implementation gvfs (GDaemonVfs) for ‘gio-vfs’
[+0.57s] DEBUG: Monitoring logind for seats
[+0.57s] DEBUG: New seat added from logind: seat0
[+0.57s] DEBUG: Seat seat0: Loading properties from config section Seat:*
[+0.57s] DEBUG: Seat seat0 has property CanMultiSession=no
[+0.57s] DEBUG: Seat seat0: Starting
[+0.57s] DEBUG: Seat seat0: Creating greeter session
[+0.67s] DEBUG: Seat seat0: Creating display server of type x
[+0.68s] DEBUG: Could not run plymouth —ping: Failed to execute child process “plymouth” (No such file or directory)
[+0.68s] DEBUG: Using VT 7
[+0.68s] DEBUG: Seat seat0: Starting local X display on VT 7
[+0.68s] DEBUG: XServer 0: Logging to /var/log/lightdm/x-0.log
[+0.68s] DEBUG: XServer 0: Writing X server authority to /var/run/lightdm/root/:0
[+0.68s] DEBUG: XServer 0: Launching X Server
[+0.68s] DEBUG: Launching process 1051: /usr/bin/X :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
[+0.68s] DEBUG: XServer 0: Waiting for ready signal from X server :0
[+0.68s] DEBUG: Acquired bus name org.freedesktop.DisplayManager
[+0.68s] DEBUG: Registering seat with bus path /org/freedesktop/DisplayManager/Seat0
[+0.72s] WARNING: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Accounts was not provided by any .service files
[+0.72s] DEBUG: Loading user config from /etc/lightdm/users.conf
[+0.83s] DEBUG: User lex added
[+2.48s] DEBUG: Seat seat0 changes active session to
[+2.58s] DEBUG: Process 1051 exited with return value 1
[+2.58s] DEBUG: XServer 0: X server stopped
[+2.58s] DEBUG: Releasing VT 7
[+2.58s] DEBUG: XServer 0: Removing X server authority /var/run/lightdm/root/:0
[+2.58s] DEBUG: Seat seat0: Display server stopped
[+2.58s] DEBUG: Seat seat0: Stopping session
[+2.59s] DEBUG: Seat seat0: Session stopped
[+2.59s] DEBUG: Seat seat0: Stopping display server, no sessions require it
[+2.59s] DEBUG: Seat seat0: Stopping; greeter display server failed to start
[+2.59s] DEBUG: Seat seat0: Stopping
[+2.59s] DEBUG: Seat seat0: Stopped
[+2.59s] DEBUG: Required seat has stopped
[+2.59s] DEBUG: Stopping display manager
[+2.59s] DEBUG: Display manager stopped
[+2.59s] DEBUG: Stopping daemon
[+2.59s] DEBUG: Exiting with return value 1
———
# cat /var/log/Xorg.0.log
[ 88.250]
X.Org X Server 1.20.11
X Protocol Version 11, Revision 0
[ 88.250] Build Operating System: linux Debian
[ 88.251] Current Operating System: Linux trabajar2 5.10.0-9-amd64 #1 SMP Debian 5.10.70-1 (2021-09-30) x86_64
[ 88.251] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.10.0-9-amd64 root=UUID=c231ced3-b0a0-41b2-857c-3a149edd1b52 ro quiet
[ 88.251] Build Date: 13 April 2021 04:07:31PM
[ 88.251] xorg-server 2:1.20.11-1 (https://www.debian.org/support)
[ 88.251] Current version of pixman: 0.40.0
[ 88.251] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 88.251] Markers: (—) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 88.251] (==) Log file: «/var/log/Xorg.0.log», Time: Sat Dec 4 02:18:28 2021
[ 88.283] (==) Using config file: «/etc/X11/xorg.conf»
[ 88.283] (==) Using system config directory «/usr/share/X11/xorg.conf.d»
[ 88.368] (==) ServerLayout «Layout0»
[ 88.368] (**) |—>Screen «Screen0» (0)
[ 88.368] (**) | |—>Monitor «Monitor0»
[ 88.370] (**) | |—>Device «Device0»
[ 88.370] (**) |—>Input Device «Keyboard0»
[ 88.370] (**) |—>Input Device «Mouse0»
[ 88.370] (==) Automatically adding devices
[ 88.370] (==) Automatically enabling devices
[ 88.370] (==) Automatically adding GPU devices
[ 88.370] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 88.420] (WW) The directory «/usr/share/fonts/X11/cyrillic» does not exist.
[ 88.420] Entry deleted from font path.
[ 88.465] (==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
built-ins
[ 88.465] (==) ModulePath set to «/usr/lib/xorg/modules»
[ 88.465] (WW) Hotplugging is on, devices using drivers ‘kbd’, ‘mouse’ or ‘vmmouse’ will be disabled.
[ 88.465] (WW) Disabling Keyboard0
[ 88.465] (WW) Disabling Mouse0
[ 88.465] (II) Loader magic: 0x55c792c3fe40
[ 88.465] (II) Module ABI versions:
[ 88.466] X.Org ANSI C Emulation: 0.4
[ 88.466] X.Org Video Driver: 24.1
[ 88.466] X.Org XInput driver : 24.1
[ 88.466] X.Org Server Extension : 10.0
[ 88.468] (++) using VT number 7
[ 88.468] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[ 88.470] (II) xfree86: Adding drm device (/dev/dri/card1)
[ 88.470] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 88.489] (—) PCI:*(0@0:2:0) 808617aa:21d1 rev 9, Mem @ 0xf1400000/4194304, 0xe0000000/268435456, I/O @ 0x00006000/64, BIOS @ 0x????????/131072
[ 88.489] (—) PCI: (1@0:0:0) 10de17aa:21d1 rev 161, Mem @ 0xf0000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x00005000/128, BIOS @ 0x????????/524288
[ 88.510] (II) LoadModule: «glx»
[ 88.534] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 89.466] (II) Module glx: vendor=»NVIDIA Corporation»
[ 89.466] compiled for 4.0.2, module version = 1.0.0
[ 89.466] Module class: X.Org Server Extension
[ 89.474] (II) NVIDIA GLX Module 390.144 Wed Jun 2 23:02:00 UTC 2021
[ 89.493] (II) LoadModule: «nvidia»
[ 89.518] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[ 89.602] (II) Module nvidia: vendor=»NVIDIA Corporation»
[ 89.602] compiled for 4.0.2, module version = 1.0.0
[ 89.602] Module class: X.Org Video Driver
[ 89.617] (II) NVIDIA dlloader X Driver 390.144 Wed Jun 2 23:05:01 UTC 2021
[ 89.617] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[ 89.641] (EE) No devices detected.
[ 89.641] (EE)
Fatal server error:
[ 89.641] (EE) no screens found(EE)
[ 89.641] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 89.641] (EE) Please also check the log file at «/var/log/Xorg.0.log» for additional information.
[ 89.641] (EE)
[ 89.702] (EE) Server terminated with error (1). Closing log file.
———
# uname -a
Linux trabajar2 5.10.0-9-amd64 #1 SMP Debian 5.10.70-1 (2021-09-30) x86_64 GNU/Linux
Автор Asternix, 16 января 2021, 19:04:17
« назад — далее »
0 Пользователи и 1 гость просматривают эту тему.
Asternix
-
- Новичок форума
- Сообщения: 9
- Записан
При смене настроек сети с «Auto (DHCP)» в настройках network-manager на ручные. После перезагрузки происходит интересная ситуация:
1я попытка логина логина в lightdm: черный экран, после него снова появляется вход lightdm. Но хост в верхнем баре уже вместо «localhost» показывает «localhost.localdomain».
2я попытка — успешный логин.
При смене настроек обратно на «Auto (DHCP)» логин просиходит нормально c 1й попытки. Аналогичная ситуация если в лезть в настройки IPv6.
Ветка: buster.
Выхлоп journalctl:
Открыть содержимое (спойлер)
Jan 16 18:13:24 localhost.localdomain lightdm[1070]: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Accounts was not provided by any .service files
Jan 16 18:13:24 localhost.localdomain kernel: show_signal_msg: 11 callbacks suppressed
Jan 16 18:13:24 localhost.localdomain kernel: lightdm-gtk-gre[900]: segfault at 10 ip 00007f92b393dcc0 sp 00007ffcf502d828 error 4 in libcairo.so.2.11600.0[7f92b38da000+cc000]
Jan 16 18:13:24 localhost.localdomain kernel: Code: 46 ff 83 f8 29 77 1b 31 c0 f0 0f b1 77 1c 89 f7 e9 25 41 fb ff 0f 1f 44 00 00 31 c0 c3 0f 1f 44 00 00 89 f0 c3 0f 1f 44 00 00 <8b> 47 10 c3 66 66 2e 0f 1f 84 00 00 00 00 00 90 8b 47 14 c3 66 66
Jan 16 18:13:24 localhost.localdomain lightdm[885]: pam_unix(lightdm-greeter:session): session closed for user lightdm
Jan 16 18:13:24 localhost.localdomain systemd[1]: session-c1.scope: Succeeded.
Jan 16 18:13:24 localhost.localdomain systemd-logind[757]: Session c1 logged out. Waiting for processes to exit.
Jan 16 18:13:24 localhost.localdomain systemd-logind[757]: Removed session c1.
Jan 16 18:13:25 localhost.localdomain systemd[1]: lightdm.service: Main process exited, code=exited, status=1/FAILURE
Jan 16 18:13:25 localhost.localdomain systemd[1]: lightdm.service: Failed with result 'exit-code'.
Jan 16 18:13:25 localhost.localdomain systemd[1]: lightdm.service: Service RestartSec=100ms expired, scheduling restart.
Jan 16 18:13:25 localhost.localdomain systemd[1]: lightdm.service: Scheduled restart job, restart counter is at 1.
Jan 16 18:13:25 localhost.localdomain systemd[1]: Stopped Light Display Manager.
Jan 16 18:13:25 localhost.localdomain systemd[1]: Starting Light Display Manager...
Jan 16 18:13:25 localhost.localdomain systemd[1]: Started Light Display Manager.
Jan 16 18:13:25 localhost.localdomain lightdm[1075]: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Accounts was not provided by any .service files
Jan 16 18:13:26 localhost.localdomain lightdm[1091]: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Accounts was not provided by any .service files
Jan 16 18:13:26 localhost.localdomain lightdm[1091]: pam_unix(lightdm-greeter:session): session opened for user lightdm by (uid=0)
Jan 16 18:13:26 localhost.localdomain systemd-logind[757]: New session c2 of user lightdm.
Jan 16 18:13:26 localhost.localdomain systemd[1]: Started Session c2 of user lightdm.
Jan 16 18:13:31 localhost.localdomain systemd[1]: NetworkManager-dispatcher.service: Succeeded.
Jan 16 18:13:32 localhost.localdomain lightdm[1109]: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Accounts was not provided by any .service files
Jan 16 18:13:32 localhost.localdomain systemd[1]: session-c2.scope: Killing process 1091 (lightdm) with signal SIGTERM.
Jan 16 18:13:32 localhost.localdomain systemd[1]: session-c2.scope: Killing process 1094 (lightdm-gtk-gre) with signal SIGTERM.
Jan 16 18:13:32 localhost.localdomain systemd[1]: Stopping Session c2 of user lightdm.
Jan 16 18:13:32 localhost.localdomain lightdm[1091]: pam_unix(lightdm-greeter:session): session closed for user lightdm
Jan 16 18:13:32 localhost.localdomain systemd[1]: session-c2.scope: Succeeded.
Jan 16 18:13:32 localhost.localdomain systemd[1]: Stopped Session c2 of user lightdm.
Jan 16 18:13:32 localhost.localdomain lightdm[1109]: pam_unix(lightdm:session): session opened for user user by (uid=0)
Jan 16 18:13:32 localhost.localdomain systemd-logind[757]: Removed session c2.
Jan 16 18:13:32 localhost.localdomain systemd[1]: Created slice User Slice of UID 1000.
Jan 16 18:13:32 localhost.localdomain systemd[1]: Starting User Runtime Directory /run/user/1000...
[свернуть]
- Русскоязычное сообщество Debian GNU/Linux
-
►
-
►
GUI -
►
Прочее -
►
lightdm, network-manager логин только со второй попытки