Перехватчик запуска xmonad не работает

Я переключаюсь с i3 на xmonad в Ubuntu 18.04.4 LTS и сталкиваюсь с странной проблемой.

После входа в xmonad запускается без проблем, но закрытие окна с помощью mod-shift-c обнаруживает проблему. Окно закрывается, но мой дисплей не обновляется. Буквально выглядит так, как будто окно все еще открыто. Другая, более очевидная проблема возникает при перетаскивании окна с помощью mod-button1 :

enter image description here

Если я запускаю compton , оба симптома немедленно исчезают. Комптон (0.1 ~ beta2 + 20150922) был установлен из-за того, что я использовал i3 , и я запускал его только для прозрачности. Мне не требовалось , чтобы можно было использовать оконный менеджер.

Также странно, что я вообще испытываю эту проблему, поскольку xmonad.hs содержит следующую ловушку запуска:

------------------------------------------------------------------------
-- Startup hook

-- Perform an arbitrary action each time xmonad starts or is restarted
-- with mod-q.  Used by, e.g., XMonad.Layout.PerWorkspace to initialize
-- per-workspace layout choices.
--
-- By default, do nothing.
myStartupHook = do
    spawnOnce "compton &"

------------------------------------------------------------------------

Однако compton не запускается (I проверил процессы). Мне нужно запустить его с помощью dmenu или с терминала.

xmonad.errors пуст, поэтому я не уверен, как отладить это дальше.

0
задан 21 May 2020 в 21:03

0 ответов

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

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