Fare tıklamaları, Başar WM + Gnome kullanarak rastgele bir süre sonra çalışmayı durdurur


22

Gnome ile birlikte Windows Mint'te Harika Pencere Yöneticisini kullanıyorum. Aşağıdaki sorunu günde birkaç kez yaşıyorum:

Birden fare kısmen çalışmayı durdurur, bu da imleci hareket ettirebileceğimi gösterir, ancak fare tıklamaları hiçbir şey yapmaz. Ayrıca, imleç gerektiği zaman, örneğin bağlantıların üzerine geldiğinde de değişmez.

Bu durum, bilgisayarı yeniden başlatana veya X sunucusunu Ctrl + Alt + Backspace ile yeniden başlatana kadar değişmez.

Buna rağmen sistem oldukça normal çalışıyor. (Şu anda bu mesajı fare olmadan yazıyorum)

Sanırım fareyi değiştirmek, fareyi değiştirmemek gibi davranışı değiştirmiyor.

Bana göre, görünmez bir pencerenin tüm ekrana yerleştirilmesi veya bir uygulamanın fareyi "ele geçirmesi" ve serbest bırakmaması gibi bir şey olduğunu düşünüyor, bu sadece spekülasyon.

TeamViewer aracılığıyla bile denedim ve aynı davranışı gösteriyor - hareketli işler, gezinip tıklatma yapmıyor.

Sorunun küresel olduğunu söylemeliyim, herhangi bir özel programla sınırlı değil.

Şimdi hatanın tam olarak ne zaman ortaya çıktığını biliyorum: Eğer bir Gtk uygulamasında (Nautilus, Gedit, Ubuntu Software Center gibi) bir menü çubuğunda veya hiçbir menü veya düğmenin olmadığı (örneğin, "Yardım" menüsünün sağındaki araç çubuğunu) tıklarsam Nautilus'ta), sonra bu hata oluşur. İlgili uygulamayı kapatırsam, gider.

Bunun için yeni bir konu başlayacağım .


2
Koş xevve tıklama olaylarının
görünüp görünmediğini

1
Bu aynı davranışı geçmişte yaşadım, bu yüzden herhangi bir donanımınız için özel bir şey olduğunu sanmıyorum. O zamanlar Gnome yoktu. Şu anda Awesome olan iki sistemim var ve ikisi de bu davranışı göstermiyor.
Shawn J. Goff

@pbm: Denedim ve hiçbir fare olayı gösterilmiyor xev, ancak klavye olayları.
maxi.weller

Modal bir şey giriş odağını çalıyor ama size etkinliği göstermiyor mu? Belki de çizilmeyen bir çalıştırma veya çalıştırma istemi için farkında olmadığınız bir anahtar bağlama?
Caleb

1
Benim gibi meraklı olan herkes için, Max'in başka sorusu şudur: unix.stackexchange.com/questions/34412/… .. ama ne yazık ki (şu anda) yanıtı yok.
machineghost

Yanıtlar:


6

Benim de bu problemim var. Buradaki hatayla ilgili olduğunu düşünüyorum:

http://osdir.com/ml/blfs-support/2011-12/msg00059.html

Sorun, muhtemelen pencereyi yeniden boyutlandırma veya yeniden boyutlandırma tutamacının görünmesiyle ilgili olan gtk 3.0'daki belirli işlevlerle ilgili görünüyor: Awesome'de yeniden boyutlandırmak için Meta-Mouse2 kullandığımda bu davranışı aldım. Ben de sadece düzenli kullanım sırasında oluyor gördüm. Yardımcı olabilecek bazı şeyler:

1) Rasgele gtk pencerelerini kapatmaya başlayabilirsiniz. Tecrübelerime göre, sorun sadece son gnome terminalimi kapattığımda, güvenilir bir şekilde gider. Beni memnun eden gtk olmayan bir terminal bulmalıyım.

2) Pencerelerinizde her zaman ücretsiz yerine bazı düzende harika çalışma yapın. Bu, yeniden boyutlandırma tutamağının yanlışlıkla görünmemesini sağlayacaktır.

Bunun dışında, yapabileceğiniz en iyi şeyin kod yolunu bulmasını ve bu sorunu çözmesini beklemektir.


Merhaba, yeniden boyutlandırma tutacağıyla doğru olduğunuzu düşünüyorum, ancak bunun gerçekleştiği başka bir yer daha var: Eğer bir Gtk uygulamasına tıklarsam (Nautilus, Gedit, Ubuntu Software Center gibi) menü çubuğunun herhangi bir yerine veya herhangi bir menünün olmadığı araç çubuğuna tıklarsam veya buton (örneğin, Nautilus'taki "Yardım" menüsünün hakkı), sonra bu hata oluşur. İlgili uygulamayı kapatırsam, gider.
maxi.weller

Bu kesinlikle ilginç, çünkü son zamanlarda benzer bir sorun yaşadım. Yalnızca kullandığım çok az sayıda Gnome / GTK ürününü etkiledi. Ve besteciyi kapattığımda bu problemleri yaşamayı bıraktım. Ancak, XDECE4 pencere yöneticisi ile LMDE kullanıyorum.
vgoff

(En azından şu anki haliyle), rastgele uygulamaları kapatmanız gerekmez. Böcek oluşmadan hemen önce kullandığınız ve geçiş yapacağınız ya da yanlışlıkla tıkladığınız kişi en muhtemel adaylardır. Fare hata olduğunda neredeyse çalışmayı durdurduğundan, bu pencerelerin tanımlanması oldukça basit olmalıdır.
Bananguin

4

Fare, nautilius / evince / gnome-terminal / etc içindeki başlık / menü çubuğundaki herhangi bir boş alana tıklandığında yakalanır. Ubuntu 11.10 / libgtk-3-0 3.2.0-0ubuntu6 / awesome 3.4.10-1 de benim için olur.

killall nautilusKonsolda A veya benzeri, fare tutucusunu serbest bırakır; Nautilus ile, sadece pencereyi a ile kapatmak Meta-cyardımcı olmuyor.

Muhtemelen ilgili GTK + 3.3.6 için boru hattında ortaya çıkan resize-ele sorunu için bir düzeltme var gibi görünüyor?

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=630972
https://bugzilla.gnome.org/show_bug.cgi?id=650943
http://git.gnome.org/browse/ gtk + / tree / NEWS # n301
http://git.gnome.org/browse/gtk+/commit/?id=e3005ea454293d7b86f2bc39ba5fd028906b5c72


Bilgilerinizi paylaştığınız için teşekkürler! Ayrıca uygulamanın öldürülmesinin yardımcı olduğunu da buldum. Ama hala nautilus'u öldürmek zorunda kalmak can sıkıcı çünkü tüm dosya yöneticisi pencerelerini kapatıyor , sadece hataya neden olanı değil :-(
maxi.weller

Ayrıca Ubuntu'nun Launchpad'inde bir hata raporu buldum , bunun Ubuntu 12.04'te (Nisan ayında yayınlanacak) düzeltileceğini söylüyorlar.
maxi.weller

Bu sorunu Ubuntu 14.04'te de görüyorum.
14'de

Bu sorunu Ubuntu MATE 15.10'da da görüyorum.
quant_dev 25:15
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.