Bir Unity yapılandırma dosyasını nerede bulabilirim?


9

Birinin bana ana Unity yapılandırma dosyalarının nerede olduğunu, en azından CCSM aracılığıyla grafik olarak yapılandırabileceğiniz dosyayı söyleyip söyleyemeyeceğini merak ediyordum. Çizgi boyutunu ve panel rengini düzenlemek istiyorum, ancak nerede yapacağımı bulamadım.

Yanıtlar:


11

Unity ve Compiz, ayarlarını saklamak için GConf'u kullanıyor. GConf, uygulamaların yapılandırma bilgilerini okuyup yazması ve yapılandırma öğeleri değiştiğinde bildirim alması için bir API sağlayan bir yapılandırma deposudur. Yapılandırma verileri altına kaydedilir ~/.gconf, ancak değişiklikler yalnızca GConf arka plan programı aracılığıyla yapılmalıdır.

Unity ayarlarını doğrudan kullanarak gconf-editorve öğesine göz atabilirsiniz /apps/compiz-1/plugins/unityshell/screen0/options. Unity'nin CCSM ile aynı değişikliklere anında tepki verdiğini göreceksiniz.

Bir komut satırı aracının bu ayarları değiştirmesini istiyorsanız kullanın gconftool-2. Örneğin, başlatıcı simge boyutunu azaltmak için şunları yapabilirim:

gconftool-2 --set /apps/compiz-1/plugins/unityshell/screen0/options/icon_size --type int 32

Umarım bu cevap güncellemeleri o zaman biraz daha açık hale getirecektir.
James Henstridge

Üzgünüm çocuklar, bu cevabı en eksiksiz olduğu için kabul edeceğim, ama gerçek şu ki, bildiğim kadarıyla aradığım şey mevcut değil. Ben bg_colour, fg_colour, width, gibi değil, bir tema yapılandırma dosyası gibi yapılandırmaları depolayan bazı dosya arıyordu. Teşekkür ederim.
Rodrigo Martins de Oliveira

1
@RodrigoMartins - Ubuntu 11.10 Live CD'yi çok sık kullanma fırsatım oldu. Her başlattığımda, dconf-editor'ü kurmak ve başlatıcı özelliklerini değiştirmek zorunda kaldım, çünkü düzeltilmesini istedim. Yapılandırma dosyaları gerçekten Home / .gconf klasöründedir ancak dosyalar varsayılan seçenekler için mevcut değildir. İlk kez uygun bir klasörü (yol / anahtarın) değiştirip seçtiğimizde ve% gconf.xml dosyası oluşturulur. Bu XML dosyasında başka değişiklikler de yapılır.
Sri

1
... devamı ... Bir seçeneği ilk kez değiştirdiğimizde, karşılık gelen bir klasör (yol / anahtar) ve% gconf.xml dosyası oluşturulur. Bu XML dosyasında başka değişiklikler de yapılır. İhtiyacım olan XML dosyası Home / .gconf / desktop / unity-2d / launcher'daydı. Bunu bir kez dconf-editor kullanarak bulabilirdim. Gsettings'i de kullanabiliriz, ancak SCHEMA / PATH / KEY'i nerede bulabiliriz? Canonical'in gsetting'lerle birlikte kullanılmak üzere SCHEMA / PATH / KEY'in tam bir listesini yayınlaması yararlı olacaktır.
Sri

@Sri: gconf, dconf / gsettings ile aynı değildir (daha eski yapılandırma sistemidir). Yeni kullanıcılar için varsayılanları değiştirmek istiyorsanız gconf-editor, yukarıda açıkladığım şekilde kullanın ve değiştirmek istediğiniz ayarlara sağ tıklayın ve XML'i doğrudan düzenlemek yerine Set as Defaultveya seçin Set as Mandatory.
James Henstridge

0

Dash'in rengini veya boyutunu değiştiremezsiniz (ubuntu-logosundan açtığınız şey). Başlatıcı boyutunu değiştirmek istiyorsanız, bunun için ccsm kullanabilirsiniz.


Yapamasam bile, CCSM'nin Laucher özelliklerini değiştirmek için değiştirdiği dosyanın nerede olduğunu bilmek isterim.
Rodrigo Martins de Oliveira

Gconf'ta. ~ / .Gconf / compiz-1 veya ~ / .gconf / compiz altına bakın
RolandiXor

~ / .Gconf / apps / compiz-1 / plugins / adresinde buldum, ancak çok önemli bir şey yok, sadece CCSM seçeneklerine atfettiğiniz değerleri saklıyorum, ancak birliğin bulamadığı yapılandırmaları yüklediği komut dosyası bulamadım , CCSM için Unity ile konuşmak için bir senaryo olduğunu biliyorum, ama soru nerede olduğu.
Rodrigo Martins de Oliveira

Her şeyin nasıl çalıştığını anladığınızı sanmıyorum ya da yeterince açık bir soru sormuyorsunuz.
RolandiXor
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.