Kullanıcı arayüzü öğeleri tamamen yanıt vermiyor


12

UI öğelerimin çoğu tamamen yanıt vermiyor. Bu hem Unity'de hem de GNOME Classic'te olur.

Bunun birçok örneği var, ancak genellikle sadece UI öğelerinin bazıları yanıt vermiyor (örneğin, bir pencereyi taşıyamıyorum, ancak başka bir yerde bir menüyü tıklatabilirim). Sistem gecikmiyor, kullanıcı arayüzü çalışmıyor. Bazen ilgisiz bir şey yaparak işe yarayabilirim (örneğin, bir pencereyi Alt-F4 ile kapatmak başka bir donmuş pencereyi taşımama izin verebilir).

Bu, giriş yaptıktan hemen sonra olmaya başlar. Davranış tekrarlanabilir, ancak çok fazla UI öğesi var ve açılıp kapanması çok öngörülemez hale gelebilir.

Genelde tire almak için super'e, komut istemi almak için Alt-F2'ye basabilirim. Ayrıca Alt-Shift-T genellikle çalışan bir Terminali (pencereyi hareket ettiremesem bile komutları kabul eden en az bir tane) getirmek için çalışıyor gibi görünüyor.

Buna neyin sebep olabileceği hakkında bir fikri olan var mı? Davranış oldukça öngörülemez ve son derece sinir bozucudur. Anahtar komutlarının örneklerimde görünseler de her zaman işe yaramadığına dikkat etmeliyim. Bu yüzden bunun sadece bir fare sorunu olduğunu düşünmüyorum.

Herhangi bir yardım için teşekkürler.

  • Distro 11.04. Güncelleme Yöneticisi'nin sistemim için mevcut güncellemesi yok, bu yüzden güncel olduğumu varsayıyorum.

  • Launchpad'deki biri diğer hesapları kontrol etmeyi önerdi. Aslında, yeni bir kullanıcı oluşturmak ve bu hesaba giriş yapmak, oradaki ve orijinal hesabımdaki sorunu giderir. Kullanıcının silinmesi sorunun geri gelmesini sağlar.

  • Önyükleme sırasında edd = on parametresini eklediğimde bir değişiklik yok.

Ayrıca, sorun her zamanki kullanıcımda durmadan önce yeni kullanıcıya giriş yapmalıyım. Ne olup bittiğini gerçekten bilmeyi tercih etsem de bu geçici bir çözüm olarak çalışıyor (şimdi gerçekten kafam karıştı). Ayrıca, gereksizse özellikle ikinci bir hesap istemiyorum.

Soruna neyin neden olduğunu ve ikinci hesabı sildiğimde geri gelmesini sağlayan var mı?

Sistem bilgisi:

  • İşlemci: Intel Core i7 950
  • Rastgele erişimli hafıza: 8GB
  • Grafik işlemcisi: nVidia GTX460 SE
  • Anakart: Asus Sabertooth X58
  • Boş Disk Alanı: 650 GB (% 64) (RAID 1 dizisindeki iki adet 2 GB sürücü)

Denediğim diğer bazı şeyler:

  • unity --reset
  • gconftool-2 --recursive-unset /apps/compiz-1
  • rm -rf .compiz .gnome .gnome2 .gnome2_private .gconf .gconfd .metacity

Ayrıca, başka bir kullanıcı hesabına sahip olmanın yeterli olmadığını keşfettim. Sistemimi yeniden başlatırsam veya hatta askıya alırsam, önce kendi hesabımdan önce diğer hesaba giriş yapmam gerekir.

Ayrıca, unity --resetben bir tty ile çalıştırdığınızda komut segfaults. Sistem günlüğünde buna ilişkin satır

Aug 14 11:26:43 Ubuntu-Desktop kernel: [ 217.921661] compiz[2539]: segfault at 58 ip 00007f674f345c51 sp 00007fffdfc43508 error 4 in libnvidia-glcore.so.270.41.06[7f674e3b3000+144e000]

Bunun yararlı olup olmayacağını bilmiyorum, ama garip olduğunu düşündüm.

Burada poster # 9 ile aynı problemi yaşıyorum . Yani, yüklü nvidia gelişmiş grafik sürücüleri var, ancak ek sürücüler bölmesi kullanımda olmadığını söylüyor. Bununla birlikte, kafam karıştı, çünkü sürücü açıklaması Unity'yi çalıştırmak için gerekli olduğunu söylüyor. Yani ya açıklama yanlış, ya da gerçekten kullanılıyor. Bu durumun şu anki sorunumla ilgili olup olmadığını hala bilmiyorum, özellikle de sürücüleri hiç değiştirmedim ve aynı yapılandırma, her şeyin yolunda olduğu yeni kullanıcı hesabında var.

Düzenleme: ~ / .config / bir compiz-1 klasörü boşuna sildi. Orada hiçbir compiz klasörü yoktu.

Nvidia sorununun ilgili olduğunu düşünmüyorum. Grafik sürücülerimi nvidia'nın en yeni sürümü olan 280.13 sürümüne güncelledim. Fossfreedom'ın önerisine göre, grafik kartımı desteklemese de bunları kaldırdım ve 173 sürücülerini yükledim. Tahmin edilebileceği gibi, hiç grafiğim yok ve grafiklerimi tekrar güncellemek için tek kullanıcı modu kullandım.

Daha acil olarak, ikincil kullanıcının sorunu daha önce düşündüğüm gibi çözmediğini keşfettim. İlk giriş yapan kullanıcının (hangi kullanıcı olursa olsun) sorunu vardır. Giriş yapan ikinci kullanıcı, her iki kullanıcı için de sorunu giderir. Daha önce her zaman kendi hesabımda ve sonra başka bir oturum açmıştı, bu yüzden bunu fark etmedim.

Bu yeni geliştirme, daha önce yeni bir kullanıcı hesabına geçme planımı yapamayacağım anlamına geliyor. Bu noktada, yeniden yüklemeye oldukça yakınım. Postada tüm verilerimi tamamen yedekleyecek kadar büyük olacak başka bir sabit diskim var.

Ama lütfen, daha fazla fikri olan varsa, söyle bana. Gerekmiyorsa yeniden yüklemek istemiyorum.

Yanıtlar:


4

Memtest yapmayı düşünebilirim ve belki de sürücünüzde bir badblock taraması yaparsınız. İşlemci ve bellek, masaüstü veya GUI öğelerinizi çizen şeydir. Bu nedenle, masaüstü yöneticilerinize parmakları pionting etmeye başlamadan önce bunları hariç tutarım. Hem Gnome hem de Unity harekete geçtiğinden, donanımı çok daha muhtemel bir faktör olarak görüyorum.

Yanıt gönderdiğim için üzgünüm, ancak henüz yorum gönderemiyorum.

Her neyse, memtest86+herhangi bir Ubuntu kurulum cd veya usb sürücüsünde bir test var . Önce ben onunla giderdim.

Düzenle:

Yeni bir kullanıcı hesabına geçmek şu andan itibaren en iyi test olacaktır. Yeni kullanıcıyı sildiğinizde bir şey sadece kurulumdan ve geri dönmekten bozulabilir, gerçekten bilmiyorum. Ancak bunu deneyebilirsiniz:

usermod -m -d /home/jerry -l jerry tom
### gone ###
ls /home/tom
### as it moved to ###
ls /home/jerry

Bu komut "tom" kullanıcısından kurtulur ve her şeyi "jerry" kullanıcısına taşır. Ls komutları, yeni kullanılabilir dizini listeleyerek işinizi iki kez kontrol etmek içindir ve ilki artık var olmadığı için size bir hata vermelidir.

kaynak: http://www.cyberciti.biz/faq/ubuntu-linux-howto-rename-user-account/

Umarım her şeyi mevcut hesabınızdan yeni bir hesaba taşırsanız, tüm sorunlar olmadan tek bir hesabınız olabilir.


Tamam, sonunda her ikisi de iyi ve sorunu çözemeyen bir badblock ve hafıza testi yapmak için zaman buldum. Ayrıca Live CD'den önyüklemenin iyi olduğunu gördüm. Deneyebileceğim başka bir şey var mı?
Kris Harper

Efendim, şimdi sorunuz tamamen revize edildiğine göre kendimi biraz şaşırdım. Ayrıca şimdi yorum yapabileceğim noktalara topladım, ya da belki sadece b / c bu benim kendi yazım. Cevabımı kullanıcı hesaplarını değiştirmeyle ilgili bazı bilgilerle düzenleyeceğim ve belki de şu anki turşunuzdan size yardımcı olacaktır.
Kheldar

Evet, temelde yaptığım şey bu. Usermod kullanmak yerine sadece verilerim üzerinden (dokümanlar, müzik, .vimrc vb.) Kopyalayacağım, çünkü buna neden olan bir yerde bozuk bir ayar olduğundan korkuyorum. Ayrıca, usermod komutunun nasıl çalıştığını bilmiyorum, ancak ana dizinimin tam bir kopyasını oluşturmak için yeterli disk alanım yok, bu da bir endişe kaynağı. Yine de giriş için teşekkürler. Umarım bu işe yarayacaktır.
Kris Harper

Ben de umarım iyi şanslar. Bu işe yaramazsa, sadece sistemin yeniden yüklenmesi gerekebilir. Seni bilmiyorum ama bir kurulum yaptığımda benim "/ ev" her zaman ayrı bir bölüm üzerinde son çare olarak cd yeniden yüklemek ve herhangi bir veri kaybetmez. Bu sorunu çözmezse, başka bir soruyu yeniden açmak veya cevabımın işaretini kaldırmak ve umarım biraz daha girdi almak isteyebilirsiniz.
Kheldar

3

Ayrıca kullanmaya çalışmış olabilirsiniz unity --reset. Bu işe yararsa muhtemelen deneyebilirsiniz.


Bundan bahsetmeliydim. (Güncellemeleri farklı siteler arasında doğrudan tutmak zor). Ben denedim unity --resetyanı sıra gconftool-2 --recursive-unset /apps/compiz-1hiçbir etkisi ile.
Kris Harper

3

En son güncellemenizden, 270 sürücü ve grafik kartınızla temel bir uyumsuzluk olduğunu düşünüyorum.

Bu hata raporu - sonrası # 9, 270 sürücüleri ve grafik kartınızla bu sorunu bildiriyor.

270 sürücülerini devre dışı bırakmanızı ve özellikle de 173 sürücüsünü etkinleştirmenizi önerebilir miyim?


173 sürücüsünün çalışacağından emin değilim. Sürücü sayfa desteklenen ürün olarak benim grafik kartı (GTX 460 SE) listelemiyor. Yine de işe yarayacağını düşünüyorsanız kesinlikle deneyeceğim. Buna bağlı olarak, bu kartımın sürücü sayfası gibi görünüyor ve sürücüler 280'de. Bu (muhtemelen güncellenen) sürücüleri indirerek sorunu çözebilirim. Bu akşam eve geldiğimde bunu deneyeceğim.
Kris Harper

Tamam, 280 sürücüyü yüklemek maalesef yardımcı olmadı. Onları kaldırmayı ve önerdiğiniz gibi 173 sürücüyü yüklemeyi denedim. Şüphelendiğim gibi, desteklenmediler ve 280 sürücüyü yeniden yüklemek için tek kullanıcı moduna önyükleme yapmak zorunda kaldım. Bildiğim kadarıyla grafik sürücülerim konusunda güncelim.
Kris Harper

:( - Ek Sürücüler penceresi şimdi nvidia
280'in

Oh lanet! Bunu kontrol etmediđime inanamýyorum. Bu gece bakmak için eve gelene kadar beklemem gerekecek. Şüphelenmiyorum, ama göreceğiz.
Kris Harper

2

Silmeyi / yeniden adlandırmayı / taşımayı denediniz mi ~/.config/compiz

rm ~/.config/compiz

Bunu yormadım. Bir grup başka dosyayı sildim (.compiz, .gnome2, vb. Yukarıya bakın), ama henüz bu değil. Bu akşam eve geldiğimde deneyeceğim.
Kris Harper

Yeniden başlattıktan sonra hiçbir etkisi olmadan sildiğim bir .config / compiz-1 klasörü vardı. Herhangi bir compiz klasörü yoktu.
Kris Harper

1

Muhtemelen compiz bir hata. Bana çok şey oldu, ama son zamanlarda çok az kez oldu.

Başka bir boşluğa ( varsayılan olarak kısayol Control+ Alt+ *Arrow) geçerek kullanıcı arayüzünü her zaman çözebilirim . Bunu deneyebilir ve sizin için işe yarayıp yaramadığını görebilirsiniz, ancak bu geçici bir çözümdür ve bir yerde bir hata var, ister compiz ister nvidia'nın sürücüsü olsun.


0

Sonunda tam bir yeniden yükleme yaptım. Yalnızca verilerimi kopyaladım, ayar yok veya başka bir şey yapmadım. Sorunun beni yeni bir kurulumda takip etmesini istemiyordum. Bu sorunu düzeltti.


0

Ubuntu 12.10 ve 12.04: ben çok benzer bir durum vardı, burada klavye girişi aniden tanınmayı durdurdu VE pencereler taşınamadı, ama CTRL + ALT + DEL çalıştı ve bazı bağlantıları tıklayabilirsiniz.

benim sorunum ses kısayolları (arka plan ile başlayan) olduğunu öğrendim. her birini devre dışı bıraktım (ayarlar> klavye> kısayollar> ses) ve artık bu problemi yaşamadım.

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.