Не удается войти в MATE для одного пользователя, но не для другого

Большой отказ от ответственности: Прежде чем это произошло, я случайно удалил важную библиотеку (libreadline7), которая удалила несколько важных системных библиотек без моего ведома (такие вещи, как NetworkManager, также были удалены) , из-за чего Ubuntu перестал загружаться должным образом. Я смог восстановиться после этого для своего пользователя, войдя в режим восстановления из загрузчика, переустановив ubuntu-minimal, ubuntu-standard и ubuntu-mate-desktop. Это позволило мне войти в систему под своим личным пользователем, и все, казалось, в основном вернулось к норме, однако я уверен, что некоторые другие вещи не работают, поэтому я упоминаю об этом.

У меня установлена ​​настольная версия Ubuntu MATE 18.04 с несколькими пользователями.По какой-то причине я могу войти в систему с одним пользователем, который был основным пользователем, настроенным при установке Ubuntu MATE. Но другой пользователь не может войти в свой сеанс MATE.

Проверив некоторые журналы в /var/log/lightdm, я не смог найти ничего плохого в lightdm, и меня перенаправили к пользовательскому файлу .xsession-errors.

Я заметил, что в .xsession-errors для этого пользователя есть некоторые ошибки, которые не отображаются для моего пользователя

mate-session[18804]: WARNING: Unable to find provider 'mate-panel' of required component 'panel'
mate-session[18804]: WARNING: Unable to find provider 'caja' of required component 'filemanager'
mate-session[18804]: WARNING: Unable to find provider '' of required component 'dock'
mate-session[18804]: WARNING: Could not launch application 'update-notifier.desktop': Unable to start application: Failed to execute child process “update-notifier” (No such file or directory)
mate-session[18804]: WARNING: Could not launch application 'snap-userd-autostart.desktop': Unable to start application: Failed to execute child process “/usr/bin/snap” (No such file or directory)
mate-session[18804]: WARNING: Could not launch application 'print-applet.desktop': Unable to start application: Failed to execute child process “system-config-printer-applet” (No such file or directory)
mate-session[18804]: WARNING: Could not launch application 'nm-applet.desktop': Unable to start application: Failed to execute child process “nm-applet” (No such file or directory)
sh: 1: /usr/bin/nvidia-settings: not found
mate-session[18804]: WARNING: Could not launch application 'blueman.desktop': Unable to start application: Failed to execute child process “blueman-applet” (No such file or directory)
mate-session[18804]: WARNING: Could not launch application 'org.gnome.DejaDup.Monitor.desktop': Unable to start application: Failed to execute child process “/usr/lib/deja-dup/deja-dup-monitor” (No such file or directory)
mate-session[18804]: WARNING: Could not launch application 'ubuntu-mate-welcome-autostart.desktop': Unable to start application: Failed to execute child process “/snap/bin/ubuntu-mate-welcome” (No such file or directory)
mate-session[18804]: WARNING: Could not launch application 'caja-dropbox.desktop': Unable to start application: Failed to execute child process “caja-dropbox” (No such file or directory)

(process:19290): indicator-sound-WARNING **: 14:39:55.272: volume-control-pulse.vala:735: unable to get pulse unix socket: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.PulseAudio1 was not provided by any .service files
Window manager warning: Log level 128: Name com.canonical.AppMenu.Registrar does not exist on the session bus

Window manager warning: Log level 16: XPresent is not compatible with your current system configuration.
Gtk-Message: 14:41:55.124: GtkDialog mapped without a transient parent. This is discouraged.
Gtk-Message: 14:42:12.848: GtkDialog mapped without a transient parent. This is discouraged.
Xsession: X session started for root at Sun Sep 26 12:24:13 +04 2021
dbus-update-activation-environment: systemd --user not found, ignoring --systemd argument
dbus-update-activation-environment: setting DISPLAY=:0
dbus-update-activation-environment: setting XAUTHORITY=/home/santhosh/.Xauthority
localuser:root being added to access control list
localuser:boinc being added to access control list
/etc/X11/xinit/xinitrc: 2: [: x: unexpected operator
/etc/X11/xinit/xinitrc: 2: [: x: unexpected operator
dbus-update-activation-environment: systemd --user not found, ignoring --systemd argument
dbus-update-activation-environment: setting GTK_MODULES=gail:atk-bridge
/etc/X11/xinit/xinitrc: 16: /etc/X11/Xsession.d/90gpg-agent: gpgconf: not found
/etc/X11/xinit/xinitrc: 18: /etc/X11/Xsession.d/90gpg-agent: gpgconf: not found
dbus-update-activation-environment: systemd --user not found, ignoring --systemd argument
dbus-update-activation-environment: setting QT_ACCESSIBILITY=1
dbus-update-activation-environment: systemd --user not found, ignoring --systemd argument
dbus-update-activation-environment: setting SUDO_GID=1002
dbus-update-activation-environment: setting MAIL=/var/mail/root
dbus-update-activation-environment: setting LC_TIME=en_US.UTF-8
dbus-update-activation-environment: setting USER=root

Я подумал, что может быть проблема с пользовательской базой данных dconf, но не смог понять это. На данный момент я не уверен, что проверить дальше. Есть ли способ восстановить настройки сеанса X пользователя по умолчанию?

2
задан 26 September 2021 в 12:01

0 ответов

Другие вопросы по тегам:

Похожие вопросы: