Çözüldü Linux Mint 20.2 cinnamon pürüssüz efektler nasıl elde edilir?

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Katılım
6 Temmuz 2018
Mesajlar
13.384
Makaleler
20
Çözümler
142
Yer
Nordschleife
Daha fazla  
Cinsiyet
Erkek
Meslek
Öğrenci
Windows'daki Aero efektlerini biliriz. Sanki 120 Hz ekran varmış gibi bütün efektler kusursuz bir şekilde animasyonlarla gelir. Şeffaflık efektleri ve pencerelerin kesintisiz gelmesi görsel açıdan çok hoş. Ancak Linux Mint'de animasyonlar 5-6 FPS gibi geliyor. Pencereler istediğim pürüssüz animasyonlara sahip değil. YouTube'da veya bir oyun açtığımda akıcılık olması gerektiği gibi iken arayüzde animasyonlar geçişi belli oluyor. Nasıl Cinnamon'da pürüssüz geçişler elde edebilirim?
 
Çözüm
Cinnamon efektleri oldukça özelleştirilebiliyor aslında. Sistem ayarlarından efektleri aç ve özelleştir kısmına gel. Buradan özelleştirme ayarlarını etkinleştirip, ayarları aşağıdaki resimdeki gibi yapmayı dene bakalım.

cinnamon-efekt.png
Aşağıdaki komutu çalıştır.

Kod:
sudo xed /etc/environment

Açılacak dosyanın bir alt satırına aşağıdaki satırı ekle.

Kod:
CLUTTER_PAINT=disable-clipped-redraws:disable-culling

Sonra aşağıdaki komutla X sunucusunu yeniden başlat.

Kod:
sudo systemctl restart lightdm
 
@OzgunP, bu komut uygulandığında pencereleri hareket ettirirken şu şekilde bir hata oluşuyor. arkada pencerenin izi kalıyor. Direkt bir şekilde kaydedemediğim için internetten bulduğum dosyayı paylaşıyorum. Dosyaya eklediğim kodu silince bu hata düzeliyor.
1df88ae4-3d16-4f23-82b1-ff4db1737e34.png
 
Bu durumda o satırı silebilirsin. Aşağıdaki komutu uçbirimde çalıştır, böylece Cinnamon yeniden başlatılacak ve pencere hareketlerindeki FPS'yi uçbirimde görebileceksin.

Kod:
(CLUTTER_SHOW_FPS=1 cinnamon --replace &)

Komutu çalıştırdıktan sonra, Sistem Ayarlarından Genel seçeneğine gel ve VSync için Hiçbiri seçeneğini seç. Hiçbiri seçeneğinde FPS artışı oluyor mu ya da akıcılık artıyor mu kontrol edersin.



Bir de Intel GPU ile bu sorun yaşanıyor mu? Yoksa sadece Nvidia GPU'ya geçince mi sorun yaşanıyor?
 
Son düzenleme:
@OzgunP, VSync ayarı "Hiçbiri" seçeneğinde iken pencereler hareket ettirildiğinde veya boyutları değiştirildiğinde diğer seçeneklere göre daha fazla(25% civarı) FPS gözüküyor uçbirimdeki komutta. İlk verdiğiniz animasyon ayarları pencerelerdeki akıcılığı bayağı arttırdı. VSync kapalıyken veya açıkken görsel bir fark yaşamadım. Yardımlarınız için ayrıca teşekkür ederim. Artık psikolojik olduğunu düşünmeye başladım. Belki de panelimin 60 Hz olması da sorunun kaynağı olabilir.
 
Rica ederim.

Intel GPU ile ile kullanmayı dener misin? Bir değişiklik oluyor mu bak bakalım. Belki Nvidia ile ilgili bir sorundur.

Bir de efektleri kapatınca ne oluyor durum?

Ayrıca Nvidia GPU ile aşağıdaki komutun çıktısını da paylaş bakalım.

Kod:
xrandr --prop
 
Son düzenleme:
@OzgunP,
Kod:
Screen 0: minimum 8 x 8, current 1366 x 768, maximum 16384 x 16384
LVDS-1-1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
    EDID:
        00ffffffffffff0006afec2100000000
        001501049022137802c8959e57549226
        0f505400000001010101010101010101
        0101010101019e1b567c500016301010
        3e0058c1100000180000000f00000000
        00000000000000000020000000fe0041
        554f0a202020202020202020000000fe
        004231353658544e30322e31200a000d
    PRIME Synchronization: 1
        supported: 0, 1
    scaling mode: Full aspect
        supported: Full, Center, Full aspect
    link-status: Good
        supported: Good, Bad
    CONNECTOR_ID: 76
        supported: 76
    non-desktop: 0
        range: (0, 1)
   1366x768      60.06*+
   1360x768      59.80    59.96
   1280x720      60.00    59.99    59.86    59.74
   1024x768      60.04    60.00
   960x720       60.00
   928x696       60.05
   896x672       60.01
   1024x576      59.95    59.96    59.90    59.82
   960x600       59.93    60.00
   960x540       59.96    59.99    59.63    59.82
   800x600       60.00    60.32    56.25
   840x525       60.01    59.88
   864x486       59.92    59.57
   800x512       60.17
   700x525       59.98
   800x450       59.95    59.82
   640x512       60.02
   720x450       59.89
   700x450       59.96    59.88
   640x480       60.00    59.94
   720x405       59.51    58.99
   684x384       59.88    59.85
   680x384       59.80    59.96
   640x400       59.88    59.98
   576x432       60.06
   640x360       59.86    59.83    59.84    59.32
   512x384       60.00
   512x288       60.00    59.92
   480x270       59.63    59.82
   400x300       60.32    56.34
   432x243       59.92    59.57
   320x240       60.05
   360x202       59.51    59.13
   320x180       59.84    59.32
VGA-1-1 disconnected (normal left inverted right x axis y axis)
    PRIME Synchronization: 1
        supported: 0, 1
    link-status: Good
        supported: Good, Bad
    CONNECTOR_ID: 79
        supported: 79
    non-desktop: 0
        range: (0, 1)
HDMI-1-1 disconnected (normal left inverted right x axis y axis)
    PRIME Synchronization: 1
        supported: 0, 1
    max bpc: 12
        range: (8, 12)
    content type: No Data
        supported: No Data, Graphics, Photo, Cinema, Game
    Colorspace: Default
        supported: Default, SMPTE_170M_YCC, BT709_YCC, XVYCC_601, XVYCC_709, SYCC_601, opYCC_601, opRGB, BT2020_CYCC, BT2020_RGB, BT2020_YCC, DCI-P3_RGB_D65, DCI-P3_RGB_Theater
    aspect ratio: Automatic
        supported: Automatic, 4:3, 16:9
    Broadcast RGB: Automatic
        supported: Automatic, Full, Limited 16:235
    audio: auto
        supported: force-dvi, off, auto, on
    link-status: Good
        supported: Good, Bad
    CONNECTOR_ID: 83
        supported: 83
    non-desktop: 0
        range: (0, 1)
DP-1-1 disconnected (normal left inverted right x axis y axis)
    PRIME Synchronization: 1
        supported: 0, 1
    Colorspace: Default
        supported: Default, RGB_Wide_Gamut_Fixed_Point, RGB_Wide_Gamut_Floating_Point, opRGB, DCI-P3_RGB_D65, BT2020_RGB, BT601_YCC, BT709_YCC, XVYCC_601, XVYCC_709, SYCC_601, opYCC_601, BT2020_CYCC, BT2020_YCC
    max bpc: 12
        range: (6, 12)
    Broadcast RGB: Automatic
        supported: Automatic, Full, Limited 16:235
    audio: auto
        supported: force-dvi, off, auto, on
    subconnector: Unknown
        supported: Unknown, VGA, DVI-D, HDMI, DP, Wireless, Native
    link-status: Good
        supported: Good, Bad
    CONNECTOR_ID: 91
        supported: 91
    non-desktop: 0
        range: (0, 1)

Intel GPU'da imleci ve pencereleri belli şekillerde oynatınca arkasında oluşan hayalet efekti daha kısa gibi. Ancak tam emin olamıyorum, "bariz fark var" denilecek bir fark göremedim. Hangisinin etkili olduğunu bilmiyorum ama pencerelerin açılış ve kapanış animasyonları istediğim gibi oldu, Windows'da böyle bir sorun yaşamamıştım.
@OzgunP, bana kurdurttuğunuz özel çekirdek bilgisayarımdaki VMWare'nin çalışmamasına neden oluyor. Acaba işlemi nasıl tersine çevirebilirim
 
Son düzenleme:
bana kurdurttuğunuz özel çekirdek bilgisayarımdaki VMWare'nin çalışmamasına neden oluyor. Acaba işlemi nasıl tersine çevirebilirim

Grub menüsünden gelişmiş seçeneklere gir ve sistemi eski çekirdek sürümü ile aç. Sonra aşağıdaki komutları çalıştır.

Kod:
sudo apt-get purge linux-{image,headers}-*-xanmod*
sudo rm -f /etc/apt/sources.list.d/xanmod-kernel.list
sudo apt update
 
Grub menüsünden gelişmiş seçeneklere gir ve sistemi eski çekirdek sürümü ile aç. Sonra aşağıdaki komutları çalıştır.

Kod:
sudo apt-get purge linux-{image,headers}-*-xanmod*
sudo rm -f /etc/apt/sources.list.d/xanmod-kernel.list
sudo apt update
Düzeldi. VMWare'i tekrar kullanabiliyorum. Teşekkürler.

Ayrıca yardımlarınız için teşekkürler. Ayarlardaki düzenlemelerle pencere açılışları iyileşti. Bu kadar ayardan sonra imleçteki ve pencereki hayalet efektinin psikolojik olduğunu düşünüyorum artık. Daha fazla kafa yormak istemiyorum.
 

Geri
Yukarı