Mengapa saya memiliki ghosting dan robek dengan manajer jendela i3 dipasangkan dengan xcompgmr ketika memasang terminal secara vertikal?

10

Saya menggunakan manajer jendela ubin i3 . Karena tidak melakukan compositing, saya telah mengaktifkan xcompmgrcompositor di file ~ / .i3 / config saya dan juga fehuntuk menampilkan wallpaper:

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

Sekarang lxterminalmendukung tembus dll. Tetapi ketika saya mengatur terminal saya secara vertikal, beberapa ghosting , merobek dan artefak dekorasi dari ruang kerja lain muncul di kanan atas - dan menghilang segera setelah jendela ubin horizontal. Selanjutnya, ketika transmission-gtk"mengapung" kotak dialog, memindahkan kotak itu di sekitar meninggalkan ghosting dalam bentuk garis horizontal kecil yang tetap sampai beberapa penyegaran.

Apakah ada solusi?


sumber
Bukan solusi, tetapi sesuatu yang saya perhatikan di konfigurasi saya: ketika saya mencoba banyak konfigurasi, ini bisa terjadi banyak di beberapa terminal saya. Saya menjalankan comptonsebagai komposer saya. Untuk menghilangkannya, saya cukup mematikan dan memulai kembali compton dan itu segera hilang. Dalam konfigurasi khusus saya (yang datang standar dengan Manjaro), ini dilakukan menggunakan $mod+tuntuk mematikan compton dan $mod+Ctrl+tmemulainya lagi.
James Wright

Jawaban:

11

Gejala timbul dari dua masalah berbeda di sini:

  1. The compositor : Penggunaan sesuatu yang lebih baru seperti Compton dalam hal ini, dengan opsi terakhir berikut jika didukung oleh hardware Anda:

    exec --no-startup-id compton -cCGb --backend glx --vsync opengl
    
  2. Fakta bahwa compositors tidak secara resmi didukung oleh manajer jendela ini dan karena cara i3 merender baris judul jendela. Solusi terkenal adalah menonaktifkan bilah judul tersebut dengan menambahkan ke ~/.i3/config:

    new_window pixel
    

Untuk bergerak di sekitar jendela mengambang tanpa bilah judul, gunakan di mod+dragmana saja di sana. Akhirnya, beberapa dari ini dapat berubah seiring waktu .

Gilles 'SANGAT berhenti menjadi jahat'
sumber
1
Dalam melihat dokumentasi untuk Compton ( wiki.archlinux.org/index.php/Compton ), sepertinya argumen -c memungkinkan bayangan dan bagian -CG menonaktifkan bayangan. Tampaknya bagian -c menang dalam kasus ini, dan dapat menyebabkan bilah judul i3 menghasilkan bayangan di jendela terkait, memberikan efek aneh. Saya lebih beruntung dengan menghilangkan bagian -c. Contoh: compton -CGb --backend glx --vsync opengl
Matt Ball