IBus Sorununun Çözülmesi - 1.5.11'den önceki IBus, giriş sorunlarına neden olabilir


119

Ben kullanıyorum PhpStorm 10üzerinde Ubuntu 14.04. Başlangıçta şu hatayı alıyorum:

8:08:47 AM IBus prior to 1.5.11 may cause input problems. See IDEA-78860 for details.
           Do not show again.
8:09:18 AM Platform and Plugin Updates: PhpStorm is ready to update.

IBusAynı şeyi yapmak için başka bir kitaplıkla yükseltmek veya değiştirmek için herhangi bir çözüm varsa, bunu nasıl çözebilirim ?


1
Bu sinir bozucu geçici çözümler ve düzeltmelerden geçmeden önce, insanlar hangi gerçek "girdi sorunları" yaşıyor? Ubuntu 14.04 LTS için resmi olarak daha yeni bir ibus arka portu önerildi mi?
nealmcb

@nealmcb Merhaba, evet gerçekten en son sürümde genellikle 16.04 ve üzerinde test ettim. sistem ayarlarınızı bozmadıkça böyle bir sorunla karşılaşmazsınız
Daniel Adenew

Peki eski sürümde 14.04'ün sorunları nelerdir? İnsanların onlar hakkında konuştuğunu duyuyorum, ancak hiçbir ayrıntı duymadım. Sorunlar ciddiyse, bir çözümün 14.04'e geri yüklenmesini umarım. Gerekirse tüm yükseltme yoluna yatırım yaptığımı görebilirim, ancak bu sadece küçük bir sorunsa değil.
nealmcb

CLion kullanıyorum (aynı kod tabanını kullanan ilgili IDE, aynı uyarı). Periyodik olarak klavye girişleri tamamen çalışmayı durduruyor ve IDE'yi yeniden başlatmam gerekiyor.
MK.

Yanıtlar:


116

yalnızca bir klavye düzeni kullanıyorsanız Ubuntu'ya gidebilirsiniz : Sistem Ayarları -> Dil Desteği

veya bulunmazsa (fe mint desktop) dil desteği için ana menüde arama yapın

ve değişim Klavye giriş yöntemi sayfanın altındaki IBUS için hiçbiri .

Ubuntu'yu yeniden başlatın .

Bu sorunu çözmenin en kolay yolu budur.


1
PhpStorm
8.0.1'de

15
Phpstorm'da değil Ubuntu'da
Dragouf

3
Bu benim sorunumu çözmedi. Yapabileceğim başka bir şey var mı?
Sajib Acharya


4
Bu geçici bir çözümdür. Asıl çözüm
Uzair

124

Bu çözüm, Ubuntu 14.04.4 LTS'de ibus'u en son sürüme yükseltmek istiyorsanız (yazım sırasında 1.5.11'dir).

Geçenlerde Intellij'i temiz yüklenmiş bir Ubuntu makinesine kurmak zorunda kaldım. Attığım adımlar şunlar:

  1. Bağımlılıkları yükleyin

    sudo apt-get install libdconf-dev libnotify-dev intltool libgtk2.0-dev libgtk-3-dev libdbus-1-dev
    
  2. İbus 1.5.11 kaynak kodunu indirin ( buradan bağlantılıdır )
  3. Dosyaları ( tar -xvf ibus-1.5.11.tar.gz) ve cd'yi çıkartılan klasöre çıkartın
  4. İbus kaynak klasöründeyken, ibus 1.5.11'i yüklemek için 1. adımdaki talimatları izleyin:

    ./configure --prefix=/usr --sysconfdir=/etc && make
    sudo make install
    
  5. Intellij IDE'yi veya söz konusu jetbrain'in IDE'sini yeniden başlatın

38
Doğru, ama çözüm bu. Cevap geçici bir çözüm
EdgarT

7
Ve yalnızca ibus tarafından sağlanan özelliklere ihtiyaç duymayan kişiler için çalışan geçici çözüm.
azaltma etkinliği

9
Uzair'e ve kaynaklarına @danielad'a teşekkür ederim. ~ 3 dakika sürdü. İbus'u kapatmak veya kesintili klavye donmalarıyla uğraşmakla karşılaştırıldığında, bunu "uzun" olarak düşünemiyorum.
LAFK,

1
FWIW, kutumda libjson-glib-dev paketine de ihtiyacım vardı (Elementary OS Freya)
NuSkooler

4
Komut ./configure --prefix=/usr --sysconfdir=/etc && makeo önerdiği neyi kullanmak daha iyidir, ilgili konuya lib json encouter görünüyor IBUS-1.5.14
rüzgarda Rüyası

23

Dan Çözüm JetBrains hata takip :

Ya IBus'u 1.5.11 sürümüne yükseltin ya da "IBUS_ENABLE_SYNC_MODE = 1" i ~ /. Profilinize ekleyin, ardından bir oturumu yeniden başlatın.

Alternatif olarak, IBus'u Sistem Ayarları | Dil Desteği | Klavye giriş yöntemi.

IDEA 15, IBus'un uyumsuz bir sürümü kullanımdaysa bir uyarı gösterecektir.



10

Bu açıkçası bir geçici çözüm, ancak Ubuntu 14.04 çağrısında:

ibus restart

Sorunu düzeltin ... tekrar çökene kadar. En azından IDE'yi yeniden başlatmanız gerekmiyor.


O kadar da parlak değil. :) Bunu yaparken, daha önce kullandığınız doğru klavye ayarını da seçmelisiniz (örneğin Fransızca). PhpStorm 2016.1 ile artık sorun yaşamadığımı belirtmek isterim. Bence "IBUS_ENABLE_SYNC_MODE = 1 dışa aktar" sonunda benim için çalıştı.
Bobin

1
Daha fazla IDE pencerem varsa, alt + backtick ile aralarında geçiş yapmak ibus restart, çağrıldıktan sonra IDE'nin hemen çökmesine neden oluyor .
Martin Pecka

0

Aşağıdakilerin çözümü getirip getirmediğine dair hiçbir fikrim yok ama ...

Aynı sorunu yaşadım ve STRG+Wklavyemi her kullandığımda sanırım sıkışmış. Son zamanlarda değiştim:

settings > code style > php > "set from ..." > predefined style > zend

Bugünden beri bu hatayı artık yaşamadım. (belki bununla bir ilgisi yoktur ama bir yerde bir yapılandırmayı yeniden yanlış mı?)


0

System Settings -> Language Support

veya

Dil desteği için Ubuntu'nun ana menüsünde arama yapabilirsiniz, bundan sonra "Klavye giriş yöntemi" ni (sayfanın alt kısmında) ibus'tan yok'a değiştirin ve ardından Ubuntu'yu yeniden başlatın .

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.