İ3 kullanırken ekran yırtılması, birlik kullanırken hiçbiri


16

Geçen gün ubuntu kurulumumda i3 kullanmaya çalışıyordum. Ancak çıkış yapıp i3'ü kullanmaya başladığımda, video izlerken veya web sitelerinde gezinirken yırtılmayı görmeye başlayacağımı fark ettim. Bu birlik kullanırken fark etmediğim bir şey. Gerçekten i3 kullanmak istiyorum ama şu anda ekran sorunları nedeniyle olamaz.

Herkes buna neyin sebep olabileceğine dair bir öneriniz olur mu? Ekranı görüntüleyene kadar i3 ve birlik arasında ne fark vardır? Ekran yırtılması hakkında okuduğum konuların çoğu compiz'e atıfta bulundu. Hem Ubuntu hem de i3'te aynı olmaz mıydı?

Yanıtlar:


32

Birlik Shell UI Compiz'in birleştirme pencere yöneticisi (bir eklenti Birlik Wiki ) ise i3 doğal birleştirme özelliklerine sahip olmayan tek başına bir pencere yöneticisi. Bu, Unity varsayılan olarak her türlü grafik hızlandırma özelliğini ve i3'ün "düz" X11 kullandığını gösterir.


İ3'te birleştirme özellikleri elde etmek için bir kompozit yönetici ( birleştirme penceresi yöneticisi değil) başlatmanız gerekir . compton i3 ile kullanmak için oldukça popüler bir seçim .

Ubuntu paketleri güvenilir ve daha yeni için resmi depoda mevcut olduğundan kurulum kolaydır. Kurulumdan sonra bir konfigürasyon oluşturmanız gerekir, örneğin adresinde ~/.config/compton.conf(konfigürasyon dosyasının konumu argüman olarak iletilebileceği comptoniçin seçim size aittir). Benim compton.confşöyle görünüyor:

# basic configuration
backend = "glx";
vsync = "opengl-swc";

glx-copy-from-front = true;
glx-swap-method = 2;
xrender-sync = true;
xrender-sync-fence = true;

# transparancy settings for i3
opacity-rule = [
    "0:_NET_WM_STATE@:32a *= '_NET_WM_STATE_HIDDEN'"
];

Sisteminiz için ayarlamanız gerekebilir. Şimdi başlayabilirsiniz compton:

compton --config ~/.config/compton.conf -b

İyi çalıştığından emin olduktan sonra, ekleyerek otomatik olarak başlatabilirsiniz.

exec --no-startup-id compton --config ~/.config/compton.conf -b

sizin ~/.i3/config.

Not: i3'ü en az 4.12 sürümüne (gönderme sırasındaki geçerli sürüm) güncellemenizi önemle tavsiye ederim . Birkaç render sorunları çözer i3 ile birlikte sahip compton'dan zaman en azından, kahire ≥ 1.14.4 kullanılabilir (Xenial ile gelir Kahire'de 1.14.6; bkz i3 Sürüm Notları ).


comptonçok hoş bir hafif bestecidir.
Olathe

@Adaephon Çok teşekkür ederim! Bu bir süredir başım ağrıyor.
Charles S

3
Dostum, bu cevabı bulduğum için çok mutluyum. Bu backendseçeneğin var olduğu hakkında hiçbir fikrim yoktu . Bunu ayarlamak için glxtemelde benim için her şeyi sabit. Tüm yırtılma gitti ve tarayıcı kaydırma ipeksi pürüzsüz.
Hubro
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.