Переменные среды в диспетчере окон не распространяются на X-клиенты

Сначала необходимо сжать разделы в источнике (или удалить те, которые выходят -из -границ ).
Чем ddи после вам, вероятно, потребуется восстановить таблицу разделов с помощьюgdisk /dev/sd<target>
и последовательность клавиш для восстановления таблицыv r d w
Я предлагаю вам сократить разделы немного меньше, чем необходимо, а затем расширить их обратно до полного размера целевого диска.
(Этот ответ основан на моем личном опыте клонирования моего жесткого диска на SSD меньшего размера)

1
30.01.2021, 20:52
1 ответ

Проблема оказалась в том, что я запускал Sxhkd (, демон горячих клавиш, предназначенный для сопровождения BSPWM )и Urxvtd в качестве пользовательских сервисов Systemd:

systemctl --user start \
    bspwm-panel.service \
    bspwm-sxhkd.service \
    redshift.service \
    urxvtd.service

Я изменил свой сценарий на:

systemctl --user import-environment
systemctl --user start \
    bspwm-panel.service \
    bspwm-sxhkd.service \
    redshift.service \
    urxvtd.service

и теперь работает правильно.

Если вы хотите внести в белый список определенные переменные среды для импорта (, например. PATH), вы можете написать systemctl --user import-environment PATH DISPLAY FOO BAR....

Спасибо @dirkt за то, что разобрался!

0
18.03.2021, 22:33

Теги

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