Чому я маю пристріти та розриви за допомогою диспетчера вікон i3 в парі з xcompgmr, коли плиткою термінали вертикально?


10

Я використовую диспетчер вікон i3 . Оскільки це не робить композицію, я включив xcompmgrкомпозитор у файлі ~ / .i3 / config , а також fehвідобразити шпалери:

exec --no-startup-id xcompmgr -c -C -t-5 -l-5 -r4.2 -o.55
exec feh --bg-scale ~/Downloads/Arch-Linux-Bluewave.jpg

Тепер lxterminalпідтримує напівпрозорість і т. Д., Але коли я влаштовую свої термінали по вертикалі, вгорі праворуч з’являються артефакти з приматування , виривання та оздоблення з інших робочих просторів - і зникають, як тільки вікно вистилається горизонтально. Крім того, коли transmission-gtk"плаває" діалогове вікно, переміщення цього поля навколо залишає привид у вигляді крихітних горизонтальних ліній, які залишаються до деякого оновлення.

Чи є якесь вирішення?


Це не рішення, а щось, що я помітив у своїх конфігураціях: коли я пробую купу конфігурацій, це може статися багато в деяких моїх терміналах. Я бігаю comptonсвоїм композитором. Щоб позбутися від цього, я просто закриваю і перезавантажую комтон, і він негайно минає. У моєму конкретному конфігурації (який став стандартним для Manjaro), це робиться за допомогою, $mod+tщоб вимкнути compton та $mod+Ctrl+tзапустити його заново.
Джеймс Райт

Відповіді:


11

Симптоми виникають з двох різних питань тут:

  1. Наборщик : використовувати що - то більш пізній , як Compton в цьому випадку, з урахуванням наступних останніми варіантами , якщо підтримуються вашим обладнання:

    exec --no-startup-id compton -cCGb --backend glx --vsync opengl
    
  2. Те, що композитори офіційно не підтримуються цим вікном-менеджером, і через те, як i3 надає рядки заголовків вікон. Загальновідомий спосіб вирішити це - відключити такі заголовки, додавши до ~/.i3/config:

    new_window pixel
    

Для переміщення по плаваючому вікні без заголовка використовуйте mod+dragбудь-де його. Нарешті, щось із цього може змінитися з часом .


1
Переглядаючи документацію для Compton ( wiki.archlinux.org/index.php/Compton ), схоже, що аргумент -c дозволяє тіні, а частина -CG відключає тіні. Здається, що -c частина виграє в цьому випадку і може призвести до того, що смужка заголовка i3 створить тінь над пов'язаним вікном, даючи дивний ефект. Мені пощастило, опустивши частину -c. Приклад: compton -CGb --backend glx --vsync opengl
Matt Ball
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.