Tarçın 4.0, ekran yırtılmasını azaltmaya çalışacak
Tarçın, Linux Mint'in amiral gemisi masaüstü ortamıdır. Gnome 3 çatalı olarak başladı, şimdi tamamen bağımsız. Linux Mint'in web sitesinde, ekran yırtılmasını önlemek için yaklaşan Cinnamon sürümü için performans iyileştirmeleri içeren yeni bir duyuru yayınlandı. Linux Mint'in bir sonraki sürümüyle birlikte gönderilecektir.
Tarçın 4.0
Cinnamon 3.8'de gelen "hızlılık" iyileştirmelerinin devamı niteliğinde, ekip şu anda VSync'e ve özellikle Cinnamon'da Sync'i VBlank'e ayarlayan CLUTTER_VBLANK'a bakıyor.
Vsync ekran yırtılmasını engellese de performans maliyeti de var. Bu maliyet Cinnamon'da fare ile bir pencereyi sürüklerken görünür. Mouse imlecini sağa sola hareket ettirdikçe altına sürüklenen pencerenin tam olarak hareket etmediğini fark edebilirsiniz. "onunla", ancak imleç ve pencere arasında bir çeşit elastik bant varmış gibi hafif bir gecikmeyle. tutma.
Vsync'in kaldırılması bu gecikmeyi ortadan kaldırır. Windows sürüklemeleri daha sonra anında ve tamamen yanıt verir. FPS ölçümleri de bu gözlemi doğruluyor gibi görünüyor ve daha yüksek FPS rakamları, bunun Cinnamon'ın performansı üzerinde başka olumlu etkileri olabileceğine inanmamızı sağlıyor.
O zaman sorun ekran yırtılmasıdır.
Modern NVIDIA GPU'larda NVIDIA Ayarlarında "Force Composition Pipeline" kullanarak ekran yırtılmasından kurtulabiliyoruz. Cinnamon'da Vsync devre dışı bırakıldığında, ekran yırtılması olmayan daha hızlı masaüstü ortamlarının keyfini çıkarıyoruz.
Ekip şu anda bunu araştırıyor ve çeşitli farklı kurulumlar ve grafik kartları üzerinde test ediyor. "Herkese uyan tek bir çözüm" bulacağımızın ve kutudan çıkar çıkmaz herkes için hızlı ve ekran yırtılması olmadan bir Cinnamon 4.0 ortamı gönderebileceğimizin garantisi yok. Bunu yapamazsak, ekran yırtılması, performans ve Sistem Ayarlarında Vsync'i ayarlama yeteneği hakkında daha fazla bilgi ile muhtemelen insanların çevrelerini ayarlamasını kolaylaştıracağız.
Bunu mevcut Tarçın kurulumunuzda test etmek istiyorsanız, tarçını şu şekilde yeniden başlatabilirsiniz:
1 |
CLUTTER_SHOW_FPS=1Tarçın--yer değiştirmek |
Ve Vsync olmadan yeniden başlatmak için:
1 |
CLUTTER_VBLANK=Yok CLUTTER_SHOW_FPS=1Tarçın--yer değiştirmek |
FPS açısından ve pencereleri ekran boyunca hareket ettirdiğinizde bir fark görüp görmediğinize bakın. Ekran yırtılması meydana geldiğinde, çoğunlukla filmlerde veya listeleri yukarı ve aşağı kaydırırken görülür. Tam ekran olmayan pencerelerle test edin (tam ekran pencereler Tarçın'da kompozisyonu atlayabilir, bu nedenle bu tamamen farklı bir şeydir).
Tarçın 4.0 şu anda geliştirme aşamasındadır. Çıkış tarihi henüz bilinmiyor.