caps2esc перестал работать с проблемой systemd - PullRequest
0 голосов
/ 13 октября 2019

Я использую Manjaro 18.1.0 и использую плагин interception-caps2esc 0.1.3-2 через AUR. Мои /etc/udevmon.yaml и /etc/systemd/system/udevmon.service настроены так, как описано в ответе здесь . Это работало отлично в течение нескольких месяцев, но теперь внезапно перестало работать. Я попытался перезагрузиться.

Я довольно озадачен тем, что вызвало разницу. Однако я замечаю, что запуск systemctl status udevmon.service возвращает

● udevmon.service - udevmon
   Loaded: loaded (/etc/systemd/system/udevmon.service; enabled; vendor preset: disabled)
   Active: inactive (dead) since Sun 2019-10-13 16:34:06 CEST; 20min ago
 Main PID: 7749 (code=dumped, signal=SEGV)

Oct 13 16:34:06 my-pc systemd[1]: Started udevmon.
Oct 13 16:34:06 my-pc systemd[1]: udevmon.service: Main process exited, code=dumped, status=11/SEGV
Oct 13 16:34:06 my-pc systemd[1]: udevmon.service: Failed with result 'core-dump'.

, что, я полагаю, имеет значение. systemctl reset-failed не помогает, и мое понимание systemd и работы caps2esc слишком ограничено, чтобы определить соответствующие последующие шаги для решения этой проблемы или для устранения неполадок.

Мой вопрос: Какие шаги я могу предпринять для решения или дальнейшего устранения проблемы?

1 Ответ

2 голосов
/ 14 октября 2019

Я столкнулся с той же проблемой и смог ее решить, переустановив interception-tools и interception-caps2esc (я использую yay):

yay -S interception-tools
yay -S interception-caps2esc

и затем перезапустив службу udevmon:

sudo systemctl restart udevmon.service

Я не могу объяснить, почему это сломалось или почему это исправляет, но это помогло мне.

...