Pertanyaan di ubuntu 13.10 beberapa hit pada ctrl + tab membuat keyboard intellij 13 saya macet (tidak ada kunci berfungsi)


Saya harus me-restart intellij saya setiap 20 menit setiap kali saya memukul beberapa kali ctrl + tab. Sepertinya mengklik ini beberapa kali di ubuntu saya 13.10 + intellij 13.01 membuat intellij saya macet. pada intellij 12 OS yang sama semuanya baik-baik saja. Pokoknya untuk mengatasi ini?


34
2018-01-29 07:49


asal


Masalah yang sama di sini, sangat menyebalkan! - Remi Mélisson
IntelliJ 14.1 + Ubuntu 14.10 masih terpengaruh, meskipun ctrl + klik berfungsi - Michal Kováč


Jawaban:


solusi untuk mencoba ini ketika itu terjadi:

ibus-daemon -rd

http://youtrack.jetbrains.com/issue/IDEA-115661

http://youtrack.jetbrains.com/issue/IDEA-78860


55
2018-02-13 15:52



Jawabannya menyelamatkan banyak jam saya. maka memberikan suatu karunia (dalam 24 jam) - Jatin
Setelah menggunakan 'ibus-daemon -rd' hanya bahasa Inggris yang bekerja di IDEA dan bahasa lain berhenti berfungsi (untuk kasus saya Persia) - Mohsen Kashi
@MohsenKashi Ya, kamu harus lari setxkbmap setelah itu untuk mengatur bahasa dengan benar. - Dmitry Ginzburg


Memulai ulang ibus-deamon dapat menyebabkan masalah dengan aplikasi lain¹ atau bahkan crash IntelliJ, menurut IDEA-78860. Namun itu juga menunjukkan ada 2 solusi alternatif:

  • Menonaktifkan dukungan IBUS untuk ide. Ini dilakukan dengan kosong XMODIFIERS variabel lingkungan saat memulai IntelliJ. Misalnya, tambahkan ini di awal idea.sh dan restart IntelliJ:

    # workaround for https://youtrack.jetbrains.com/issue/IDEA-78860
    export XMODIFIERS=
    
  • Paksa IBUS untuk menjaga urutan acara dengan pengaturan IBUS_ENABLE_SYNC_MODE=1 untuk ibus-daemon². Dalam kasus saya, saya menerapkannya dengan menambahkan yang berikut ke saya ~/.xsessionrc (buat file jika tidak ada) dan restart sesi saya:

    # workaround for https://youtrack.jetbrains.com/issue/IDEA-78860
    export IBUS_ENABLE_SYNC_MODE=1
    

(Saya benar-benar melakukan keduanya jadi saya tidak tahu yang mana yang memperbaikinya untuk saya)

Jika ini bekerja untuk Anda, ini memiliki keuntungan memperbaiki masalah sekali dan untuk semua, dan Anda tidak harus me-restart ibus-daemon lagi.

Satu-satunya yang tidak nyaman adalah Anda harus memulai kembali IntelliJ atau bahkan seluruh sesi Anda untuk menerapkannya pertama kali.

¹ Dalam kasus saya kunci mati tidak berfungsi lagi setelah itu di beberapa aplikasi seperti Skype.
² Rupanya IBUS harus memiliki mode sinkronisasi diaktifkan secara default dalam rilis mendatang, lihat masalah 1697 dan komit yang sesuai.


3
2018-06-17 15:58