Ölçek eklentisi yeniden başlatma sırasında sıcak köşe ayarlarını unutmaya devam ediyor


20

Birlik ile Ubuntu 12.04 kullanıyorum, sanırım Compiz de kullanıyor. Compiz Settings Manager'a sahibim ve ekranımın sol üst ve sol alt köşelerinin tüm pencereleri ölçeklendirmek ve göstermek için "Ölçek" (Expos gibi) işlevini etkinleştirmesini sağlayın.

Sorun şu ki, bilgisayarı yeniden başlattığımda sıcak köşeler artık hiçbir şey yapmıyor . Compiz ayarları yöneticisine geri dönmeliyim, etkin köşe seçeneğini silip tekrar ayarlamalıyım. Bir şey yeniden başlatıldığında compiz hot corner ayarını geçersiz kılıyor veya siliyor.

Güncelleme : Bazen, bilgisayar çalışırken bile ayar temelini kaybeder. Neyin tetikte olduğunu henüz anlamadım.


1
Lenovo T410'larda Ubuntu 12.04 ile aynı problem. Bu sorun aynı zamanda, dizüstü bilgisayarı ikinci bir TFT'nin bağlı olduğu yerleştirme istasyonundan çıkardığımda da ortaya çıkıyor. Zaten bir hata raporu var: bugs.launchpad.net/ubuntu/+source/compiz/+bug/999939
Kevin Horst

1
Ben de sorunu yaşıyordum. Terminali açmayı (CTRL + ALT + T) deneyin ve girmeyi deneyin compiz --replace. Çalışan tüm pencere yöneticilerini değiştirir (temel olarak compiz yeniden başlatılır). Ayarlarınızı hatırlamaya başladığını görün. Şimdiye kadar benim var.
James

@James Yeni bir yeniden başlatmanın ardından bunu test ettim. sıcak köşe yine ölmüştü, compiz --replacebir terminalde koşuyordu ve şimdi sıcak köşe tekrar aktif hale geldi. teşekkürler, bu kalmasını umuyorum.
Michael Butler

1
@Michael Butler Geçici Çözümler, anahtarla 12.10'a kadar çalışmayı durdurdu.
James

Yanıtlar:


21

Ana hata raporları https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/986208 ve https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/858845 adresindedir .

12.04 için

Yarı-Kalıcı çözüm buraya kopyalandı:

  • Run gconf-editör Terminali veya Alt + F2
  • Uygulamalar> compiz-1> general> screen0> options seçeneklerine gidin
  • Anahtarı düzenleyin: active_plugins gconf Gezinme Yolu
  • "Ölçek" i listenin en altına taşı.
  • "Expo" yu "Ölçek" in sağ altında ve Unityshell’in altında taşıyın. active_plugins anahtarı

Bazı yazılım güncellemeleri (Unity) eklentinin yeniden düzenlenmesine neden olabileceğinden "yarı kalıcı" diyorum, bu yüzden bu adımları ayda 2 veya 3 kez tekrarlamanız gerekebilir.

12.10 ve 13.04 için:

Yukarıdaki düzeltme 12.10'a yükseltme ile çalışmayı durdurdu ve 13.04 ile devam ediyor. Yukarıdaki hata raporu bağlantısında 12.10 ve 13.04 için çözümler önerildi, ancak şu ana kadar hiçbir şey katı değil.

12.10 için yarı kalıcı çözüm :

  • Dconf-editor'ü Terminal veya Alt + F2'den çalıştırın
  • / Org / compiz / profiles / unity / plugins / core konumuna gidin
  • Anahtarı düzenleyin: active-plugins dconf gezinti yolu
  • 'Scale' ve 'expo' 'yı listede en son hareket ettirin. aktif eklentiler anahtarı

Sistem güncellemelerinin bu düzeltmeyi geri alabileceğini ve yeniden düzeltmek için dconf kullanmanız gerekebileceğini unutmayın.

Sorunun 12.04 LTS, 12.10 ve sonraki sürümlerde düzeltilmesi için lütfen hata raporuna katkıda bulunmaya devam edin .


1
En az bir kişi için, 12.10'daki dconf anahtarı, / org / compiz / profiles / unity / eklenti tuşlarıyla bulunur . Yapılandırma bir hisse senedi 12.10 indirme farklı olsa da olmasa da bilmiyorum.
James

1
Ayrıca 13.10 da çalışır.
Prasad RD

2
14.04'te hala bu hatayı yaşıyorum, ancak çözüm artık çalışmıyor. Bunun yerine her şeyi mahveder. Temiz.
jcora

Aynı sorunu yaşıyorum, bu yüzden şunu koydum: expo, ölçek, birlik kabuğu ve eserler.
Ratata Tata

2

Bu sorunu 12.10'da yaşayanlar için bunu deneyin

Dconf tuşundaki sırayı değiştirmek:

"/ Org / compiz'i / profil / birlik / eklentileri / çekirdek / etken eklentiler"

okumak:

['çekirdek', 'bileşik', 'opengl', 'dekor', 'gnomecompat', 'yeniden boyutlandır', 'ek', 'hareket', 'regex', 'yer', 'vpswitch', 'ızgara', ' ',' compiztoolbox ',' oturum ',' imgsvg ',' mousepoll ',' imgpng ',' animasyon ',' duvar ',' unitymtgrabhandles ',' geçici çözümler ',' ezoom ',' unitymtgrabhandles ',' geçici çözüm ' , 'ölçek', 'expo']

Benim için sorun Ubuntu 12.10 64bit'te düzeltildi. Bunun gerekli olup olmadığından emin değilim, ancak onlar için işe yaramadığını söyleyenler için "Ubuntu-Tweak" kurulu olduğundan emin olun. Ubuntu Tweak ile yüklenen bağımlı bir paketin yeniden başlatmalar arasında tutulan ekran tetikleyicileri ile ilgili başka bir sorunu düzelttiği iddiasıyla karşı karşıya geldiğimde bu sorunu araştırdığımı hatırlıyorum.

Ayrıca, bunun açık olması gerektiğini biliyorum, ancak makineniz 3B hızlandırma yapmıyorsa, bu compiz eklentisinin sadece düzlüğü çalışmaz


Sadece bir güncelleme, yazılım güncellemelerinin bu ayarı zaman zaman ilk sıralamaya geri döndürdüğü görülüyor, bu da birinin tekrar girmesini ve sonunda siparişi ölçekli ve expo ile siparişi sıfırlamasını gerektiriyor. Bunu yapmak zorunda kaldığım son seferde bana bazı hatalar verildi ve siparişi nihayet almadan önce birkaç kez sıfırlamak zorunda kaldım. Bunun yapılması için en iyi yol, her önyüklemeden önce bu sırayı ayarlayan bir
betikle

1

Geçici çözümüm her yeniden başlatmanın ardından sadece bir kez "Ubuntu Tweak" uygulamasını çalıştırıyor. (Eklenti sırasını değiştirmek de işe yarıyor ancak geçici de. Yeniden başlattıktan sonra yeniden düzenlemeliyim.)


Bu garip, benim için gconf-editor eklenti sırasını değiştirmek, yeniden başlatmalardan sonra bile çoğunlukla kalıcı olarak düzeltir. Unity için büyük bir güncelleme yapıldığında nadiren eklenti siparişi geri alınır. Yani sadece Ubuntu Tweak'i çalıştırdığını ve sonra kapattığını mı söylüyorsun, ayarları değiştirmek zorunda değilsin?
Michael Butler,

Evet kesinlikle . Ubuntu Tweak'ı çalıştırıp kapatıyorum. Ama haklıydın, birliği yeniden kurdum, düzeni değiştirdiğini düşünüyorum. Bundan sonra sırasını değiştirmek benim için işe yaramadı ve bir daha asla değişmedi, ben açtıktan sonra ubuntu tweak kapanış devam etti. Şimdi eklenti sırasını tekrar değiştirdim ve işe yarıyor !! Teşekkür ederim . ve yarı yanlış bilgilerim için özür dilerim!
descape 4 28'de 30'12

1

Bu yorum benim için sorunu çözdü. Sadece "Ubuntu Unity plug-in -> Experimental" bölümündeki "Launcher Capture Mouse" özelliğini devre dışı bırakın.


Benim için 12.10'da düzeltmiyor
James

14.04'te bu seçenekler varsayılan olarak devre dışı bırakılmıştır, ancak sorun hala devam etmektedir.
Lucio Paiva,

1

@James'in yanıtı oldukça ayrıntılıydı ve ekran görüntüleri çok yardımcı oldu. Ancak, Compiz hala ayarları unutuyordu. "UnityShell", her yeniden başlatma ve mesajlaşma ölçeğinden ve fuardan sonra listenin sonuna kadar devam ediyor.

Anahtarların yerlerini kilitleyerek sorunu çözebildim. CCSM kullanarak bunu yapabilirsiniz.

CCSM'yi (CompizConfig) açın ve tercihe ve ardından Eklenti Listesi'ne tıklayın. "Otomatik Eklenti Sıralama" seçeneğinin işaretini kaldırın. Ölçeğin son giriş ve fuarın hemen üstünde olduğundan emin olun. Ölçek addon kullanıyorsanız, ölçeğin altına indiğinden emin olun.

Şimdi bilgisayarı yeniden başlatın ve Scale and Expo yüklenecek. Ayrıca, anahtar düzenleyicideki anahtarların sırasını da kontrol edebilir ve konumlarını tutturabilirsiniz. Bu yardımcı olur umarım.


1
14.04'te test edildi ancak compiz çöküyor. Güvenilir [ölçek, expo, unityshell] ve [expo, ölçek, unityshell] ancak her iki durumda da başarısız oldu.
Lucio Paiva

1

14.04'te nohup compiz --replace &bir terminalde çalışmak sorunumu çözdü, ancak yine de her yeniden başlatmadan sonra yazmam gerekiyor. Eklentileri el ile sipariş etmeye çalıştım, çünkü cevapların çoğu size yapmamızı söylüyor, ama sadece compiz çöküyor.


Bunu yaparsam, Yakuake kırılacak ve yeniden başlatılması gerekecek; çözüm ilk yüklemektir metacity --replace(bence bu düzgün bir şekilde sonlandırmayı / temizlemeyi sağlar) 3s bekleyin vecompiz --replace
Aquarius Power

0

14.04'te hareketli (dconf'ta) 'ölçek' ve 'expo' 'unityshell' SONRASI (bu nedenle listenin sonunda) sistemin teraziyi tetikledikten sonra (sıcak köşe veya tuş ile) tamamen donmasına neden olur. Expo iş gibi görünüyor.

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.