У меня была такая же проблема. Я сделал эти шаги, чтобы заставить его работать снова (возможно, только один был необходим)
kill все процессы, которые я нашел через ps aux | grep kwallet (было три, и я думаю, что один из этих процессов может «заблокировать», кошелек, потому что, когда я его убил, появляется всплывающее окно для пароля) Запустить обновление - после обновления до 18.04 я побежал apt update && apt upgrade и нашел 3 обновления (libpam-kwallet-common, libpam-kwallet4, libpam-kwallet5) Перезагрузитесь еще раз - После входа в систему меня попросили ввести пароль в кошелек, и он снова посмотрел на kwallet.Надеюсь, что это поможет.
С наилучшими пожеланиями, cr4wen
На этот вопрос ответил Unix StackExchange: https://unix.stackexchange.com/questions/101809/how-can-i-automatically-update-my-monitor-layout-in-xfce/120945#120945 Однако, так как невозможно отметить этот вопрос как дубликат вопроса на другом сайте, я просто собираюсь скопировать ответ здесь.
Один из способов - создать udev но, поскольку я хотел что-то более портативное, у меня есть этот сценарий bash.
external-lcd.sh
#!/bin/sh
# inspired of:
# http://unix.stackexchange.com/questions/4489/a-tool-for-automatically-applying-randr-configuration- when-external-display-is-p
# http://ozlabs.org/~jk/docs/mergefb/
# http://superuser.com/questions/181517/how-to-execute-a-command-whenever-a-file-changes/181543#181543
export MONITOR2=/sys/class/drm/card0-VGA-1/status
while inotifywait -e modify,create,delete,open,close,close_write,access $MONITOR2;
dmode="$(cat $MONITOR2)"
do
if [ "${dmode}" = disconnected ]; then
/usr/bin/xrandr --auto
echo "${dmode}"
elif [ "${dmode}" = connected ];then
/usr/bin/xrandr --output VGA1 --auto --right-of LVDS1
echo "${dmode}"
else /usr/bin/xrandr --auto
echo "${dmode}"
fi
done
Не забудьте сделать исполняемый файл (например, [F2]). Тогда просто запустите его, когда вы запустите свой DE.
Я использую это в archlinux, поэтому думаю, что он должен работать. Вы можете изменить параметры xrandr или обменять его на использование конфигураций arandr.
Такой вариант отсутствует, так как технология обнаружения аппаратного события агностического рабочего стола (udev) довольно полезна для такого проекта, как xfce.
Вы можете получить хорошие результаты, копающиеся в D-Bus и udev. Посмотрите, что udev не запускает удаление событий для стартеров.