Gönderen Konu: [Nasıl] Güncel Sürüm Desteği Olmayan Cinnamon Eklentilerini Elle Düzeltme  (Okunma sayısı 1904 defa)

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
[warning]Bu konudaki anlatımın tüm uygulamacık, masaüstü uygulamacığı ve eklentier ile denenmediğini dikkate alınız. Düzenlemeler sonucunda bir kısmı çalışabilir, yine bir kısmı uyumsuzluk sebebiyle çalışmayıp sorunlara neden olabilir.[/warning]

Cinnamon masaüstünün güncel sürümlerinde; geliştiricisi tarafından destek eklenmeyen uygulamacık, masaüstü uygulamacığı ya da eklentilerini sisteme kelerken biruyarı alırsınız. Bu uyarı ve engelleme, bu tür eklentiler yoluyla sistem kararlılığınızın etkilenmemesi içindir.

Bununla birlikte, geliştiricisi tarafından güncel sürümle uyumluluğu onaylanmamış eklentilerden bazıları sorunsuz çalışabiliyor. Bu tür eklentilerin güncel sürümle çalışabilmesi için, eklentinin metadata.json dosyasına elle sürüm numarasının girilmesi gerekiyor.

Bunun için öncelikle aşağıdaki komutla Cinnamon sürümünü öğrenmelisiniz.

Kod: [Seç]
cinnamon -version
Mesela, Cinnamon 4.2.3 gibi bir çıktı aldınızsa, Cinnamon sürümünüz 4.2 demektir.

Örnek olması için, Eklentilerden "Masaüstü Alan Kaydırıcı/Workspace Scroller" uygulamacığını yükleyelim. Uygulamacığı yükledikten sonra, + düğmesine tıkladığınızda aşağıdaki resimdeki uyarıyı alacaksınız.



Bu uyarı eklentinin güncel sürüm için desteğinin olmadığını anlatıyor. Buna rağmen eklentiyi kullanmak isterseniz, aşağıdaki komutla Cinnamon eklentilerinin bulunduğu kullanıcı dizinini açınız.

Kod: [Seç]
nemo ~/.local/share/cinnamon/extensions
Dizin altındaki eklenti dizinini bulunuz (dizin adı yukarıdaki uyarıda görünüyor). Bu eklenti için workspace-scroller@ori dizini açıyoruz ve içindeki metadata.json dosyasını düzenlemek için açıyoruz. Dosya içinde desteği olduğu belirtilen sürümler aşağıdaki gibi listelenmektedir.

Kod: [Seç]
    "cinnamon-version": [
        "2.4",
        "2.6",
        "3.0",
        "3.2",
        "3.4",
        "3.6"
    ],

Bu kısma kullandığımız sürümün numarasını aşağıdaki gibi ekliyoruz ve dosyayı kaydediyoruz..

Kod: [Seç]
    "cinnamon-version": [
        "2.4",
        "2.6",
        "3.0",
        "3.2",
        "3.4",
        "3.6",
        "4.2"
    ],

Şimdi Eklentiler aracını açıp, + düğmesine tıklayarak eklentimizi sisteme ekleyebiliriz. Ekleme işlemi sonrasında çıkan ✓ işareti, eklentinin sisteme eklendiğini gösterir. Yanındaki çark/yapılandırma düğmesi ile ayarlarını yapabilirsiniz.





Eğer eklenti ile ilgili bir sorun yaşarsanız, Eklentiler aracındaki - tuşu ile masaüstünden silebilir ya da x tuşu ile tamamen kaldırabilirsiniz.



Eğer Uygulamacık ya da Masaüstü Uygulamacığı ile böyle bir sorun yaşarsanız, yine ilgili eklentilerin metadata.json dosyalarını yukarıdaki gibi düzenleyebilirsiniz.

Uygulamacıkların bulunduğu kullanıcı dizinini aşağıdaki komutla açabilirsiniz.

Kod: [Seç]
nemo ~/.local/share/cinnamon/applets
Masaüstü Uygulamacıklarının bulunduğu kullanıcı dizinini aşağıdaki komutla açabilirsiniz.

Kod: [Seç]
nemo ~/.local/share/cinnamon/applets


Bir sorun yaşamanız durumunda aşağıdaki komutlarla etkin uygulamacık, masaüstü uygulamacığı ve eklentileri sıfırlayabilirsiniz.

Uygulamacıkları sıfırlama

Kod: [Seç]
gsettings reset org.cinnamon enabled-applets
Masaüstü uygulamacıklarını sıfırlama

Kod: [Seç]
gsettings reset org.cinnamon enabled-applets
Eklentileri sıfırlama

Kod: [Seç]
gsettings reset org.cinnamon enabled-extensions
« Son Düzenleme: 17 Ağustos 2019, 00:45:15 Gönderen: Butterfly »
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]