1

У меня есть 3 монитора, которые я устанавливаю фон с помощью

xpmroot my-5760x1200bg.png

Затем я настроил aterm для использования прозрачности, добавив следующее в ~/.Xdefaults .

aterm*transparent:true
aterm*shading:60
aterm*background:Black
aterm*foreground:White
aterm*scrollBar:true
aterm*scrollBar_right:true
aterm*transpscrollbar:true
aterm*saveLines:32767
aterm*font:*-*-fixed-medium-r-normal--*-140-*-*-*-*-iso8859-1
aterm*boldFont:*-*-fixed-bold-r-normal--*-*-140-*-*-*-*-iso8859-1

Я получаю прозрачность на своих окнах, но изображение, которое проходит с прозрачностью, не является правильным. На левом мониторе все хорошо, но средний и правый мониторы, кажется, используют крайний левый 1920x1200 фонового изображения в качестве того, что находится за окном терминала. Было бы так, как если бы у каждого экрана был тот же фон, что и у монитора слева.

Это что-то, что можно настроить, чтобы быть правильным, или это ошибка?

Я использую Gentoo Linux с Xmonad.

1 ответ1

1

Вероятно, это связано с "поддельной прозрачностью", когда термин просто делает снимок того, что находится под ним, и использует его в качестве фона.

Вы можете попробовать urxvt aka rxvt-unicode (выбранный преемник aterm), который поддерживает фальшивую и реальную прозрачность. Я считаю, что для реальной прозрачности также нужен менеджер компостирования, такой как Xcompmgr, Cairo-compmgr или Unagi (или Compiz WM, но я сомневаюсь, что вы хотите оставить Xmonad только для этого).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .