Редактируем файл с конфигурацией
Произведите первый запуск psd, это создаст файл /home/имя_пользователя/config/psd/psd.conf, который содержит все опции.
Примечание: Любые изменения произведённые в этом файле вступят в силу только после перезапуска psd посредством пользовательского systemd сервиса.
$ psd
First time running psd so please edit /home/имя_пользователя/.config/psd/psd.conf to your liking and run again.
Опционально включите использование overlayfs для улучшения скорости синхронизации и уменьшить количество необходимой памяти. Для этого используйте переменную USE_OVERLAYFS. Пользователю понадобятся sudo права доступа к /usr/bin/psd-overlay-helper для использования этой опции, а также ядро должно поддерживать overlayfs версии 22 или новее.
Для это нужно в терминале:
sudo EDITOR=nano visudo
В открывшемся файле (очень аккуратно) добавляем:
имя_пользователя ALL=(ALL) NOPASSWD: /usr/bin/psd-overlay-helper
Сохраняем/закрываем- Ctrl+x, Y (сохранить- Да т.е.)
Опционально укажите названия веб-браузеров, профили которых необходимо перенести в ОЗУ, посредством массива BROWSERS. Если в этой переменной ничего не указано, по умолчанию перенесутся все найденные профили поддерживаемых браузеров.
По необходимости можете выключить создание резервных копий профиля (не рекомендуется) с помощью переменной USE_BACKUPS.
Пример: Допустим что у вас установлены браузеры Chromium, Opera и Midori, однако вы хотите перенести профили в ОЗУ только для Chromium и Opera:
# List browsers separated by spaces to include in the sync. Useful if you do not
# wish to have all possible browser profiles sync'ed.
#
# Possible values:
# chromium
# chromium-dev
# conkeror.mozdev.org
# epiphany
# firefox
# firefox-trunk
# google-chrome
# google-chrome-beta
# google-chrome-unstable
# heftig-aurora
# icecat
# luakit
# midori
# opera
# opera-developer
# opera-beta
# qupzilla
# palemoon
# rekonq
# seamonkey
# vivaldi
#
# If the following is commented out (default), then all available/supported
# browsers will be sync'ed, separated by comma
BROWSERS="chromium opera"
Файл конфигурации находится в /home/имя_пользователя/.config/psd/psd.conf
Выполняем в терминале:
psd
на что ответят
First time running psd so please edit /home/имя_пользователя/.config/psd/psd.conf to your liking and run again.
Т.е. нужно хотя бы открыть/закрыть конфиг))
Затем в терминале:
systemctl --user enable psd.service && systemctl --user start psd.service
После перезагрузки можно проверить работоспособность:
systemctl --user status psd.service
Должно стать примерно так:
systemctl --user status psd.service
● psd.service - Profile-sync-daemon
Loaded: loaded (/usr/lib/systemd/user/psd.service; enabled; vendor preset: enabled)
Active: active (exited) since Tue 2017-03-28 01:06:52 +05; 10h ago
Docs: man:psd(1)
man:profile-sync-daemon(1)
https://wiki.archlinux.org/index.php/Profile-sync-daemon
Process: 511 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
Main PID: 511 (code=exited, status=0/SUCCESS)
CGroup: /user.slice/user-1000.slice/user@1000.service/psd.service