Вы установили urxvt из репозиториев Ubuntu? Какой пакет? Или, если вы скомпилировали его самостоятельно, какие опции времени компиляции вы использовали? Какие функции вы включили?
Если вы установили через репозитории Ubuntu, попробуйте установить пакет rxvt-unicode-lite вместо rxvt-unicode . Облегченная версия скомпилирована со многими отключенными дополнительными функциями и может решить вашу проблему, не углубляясь во все различные опции.
urxvt aka rxvt-unicode имеет множество встроенных функций предварительного улучшения. Скорее всего, вы видите проблему с одной конкретной функцией, и ее отключение решит вашу проблему. В частности, попробуйте удалить поддержку прозрачности / libAfterImage, шрифты Xft и ... я не знаю, что еще.
Смотрите man-страницу urxvt (1) для получения списка параметров времени выполнения. Они бросаются в глаза как хорошие вещи, чтобы попытаться выключить:
-rv
- отключить смоделированное обратное видео; Ресурс reverseVideo.-tr
- отключить иллюзию прозрачного фона окна; ресурс прозрачный.-depth
- использовать битовую глубину, соответствующую вашему X-серверу-fade 0
- отключить исчезновение при потере фокуса
См. Справочную страницу urxvt (7) (и часто задаваемые вопросы по urxvt) для получения списка параметров времени компиляции (внизу страницы). Если вы скомпилировали свою версию, попробуйте скомпилировать новую версию с --disable-everything
опцией и посмотреть, поможет ли это. Если это так, вы можете добавить функции обратно и попробовать их, пока не найдете тот, который вызывает проблему. В частности, эти параметры отключают то, что, как я ожидаю, станет источником проблем:
--disable-transparency
--disable-afterimage
--disable-fading
--disable-frills
--disable-swapscreen
--disable-xft