Saya memiliki masalah serupa setelah memutakhirkan 12,04 ke 14,04. Pengalih bahasa keyboard ibus berhenti bekerja. Karena saya bekerja antara bahasa Inggris dan Cina, ini adalah masalah besar. Yang aneh adalah indikatornya mengubah bahasa, tetapi teks yang diketiknya tetap dalam bahasa Inggris. Saya bahkan sudah mencoba menginstal mesin bahasa yang berbeda (fcitx), sepertinya tidak ada yang berhasil.
Bobble
Jawaban:
1
Buka Pengaturan Sistem -> Entri Teks -> di bawah Sumber input untuk digunakan: klik Rusia. Kemudian klik ikon keyboard kecil untuk membuka jendela Rusia dan menampilkan tata letak keyboard Rusia. Apakah tata letak keyboard Rusia ditampilkan di jendela Rusia? Jika tata letak keyboard Rusia tidak ditampilkan di jendela Rusia, Anda dapat menambahkannya dengan mengklik tombol plus ( + ) untuk membuka jendela Choose an input source , pilih bahasa Rusia dari daftar bahasa input keyboard, dan kemudian mengklik tombol Add untuk menambahkan tata letak keyboard Rusia.
Jika ini tidak berhasil, maka ada kemungkinan lain. Apakah ikon pengalih bahasa Panel berfungsi dengan baik di awal? Jika demikian, apakah Anda pernah memiliki masalah boot dengan komputer Anda dan kemudian menggunakan startxperintah untuk memulai X.Org X Window System?
Masalah saya mirip, tetapi dengan Cina (lihat komentar saya di OP). Metode bahasa dan input tampaknya telah diinstal, tetapi tidak dapat digunakan karena switcher gagal untuk beralih bahasa, meskipun mengubah bendera bahasa pada ikon.
Bobble
@Bobble Saya menulis skrip bash untuk melakukan switching tata letak keyboard, termasuk antarmuka grafis dan itu masih ada di komputer lama yang belum pernah saya gunakan dalam waktu yang lama. Skrip bash saya menggunakan setxkbmap dan memiliki 9menu sebagai ketergantungan. Tinggalkan komentar lain jika Anda ingin saya menyeret komputer lama saya dari penyimpanan dan mengunggah skrip bash saya ke Ubuntu Pastebin. Kode lokal bahasa Cina adalah cn dan bahasa Inggris adalah en.
karel
ada beberapa diskusi tentang penggunaan setxkbmap di sini tetapi sepertinya ini juga merupakan solusi yang kurang optimal. Tapi terima kasih atas pemikirannya.
Bobble
1
Solusi untuk masalah yang sama yang bekerja pada Gnome 15.04 adalah solusi dari sini . Jadi pada 14,04 gunakan dengan risiko Anda sendiri:
gsettings set org.gnome.desktop.input-sources xkb-options "[]"
gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['<Alt>Shift_L']"
gsettings set org.gnome.desktop.wm.keybindings switch-input-source-backward "['<Alt>Shift_R']"
Dalam Entri Teks klik di bawah "Alihkan ke sumber berikutnya menggunakan" dan kemudian ketik pintasan yang Anda inginkan. Ini akan dikenali secara otomatis (dalam kasus saya Alt + Shift L).
Dalam kasus saya (saya menggunakan bahasa Inggris (AS) dan Rassian) Super + Spasi berubah indikator tetapi bukan bahasa di GEdit dan Firefox. Pada saat yang sama Skype menerima bahasa yang berbeda. Mengubah ke Alt + Shift dan membalikkan kombinasi ke Control + Shift membantu saya. Sekarang GEdit dan Skype, dan Firefox mengenali input bahasa dengan benar.
Jawaban:
Buka Pengaturan Sistem -> Entri Teks -> di bawah Sumber input untuk digunakan: klik Rusia. Kemudian klik ikon keyboard kecil untuk membuka jendela Rusia dan menampilkan tata letak keyboard Rusia. Apakah tata letak keyboard Rusia ditampilkan di jendela Rusia? Jika tata letak keyboard Rusia tidak ditampilkan di jendela Rusia, Anda dapat menambahkannya dengan mengklik tombol plus ( + ) untuk membuka jendela Choose an input source , pilih bahasa Rusia dari daftar bahasa input keyboard, dan kemudian mengklik tombol Add untuk menambahkan tata letak keyboard Rusia.
Jika ini tidak berhasil, maka ada kemungkinan lain. Apakah ikon pengalih bahasa Panel berfungsi dengan baik di awal? Jika demikian, apakah Anda pernah memiliki masalah boot dengan komputer Anda dan kemudian menggunakan
startx
perintah untuk memulai X.Org X Window System?sumber
Solusi untuk masalah yang sama yang bekerja pada Gnome 15.04 adalah solusi dari sini . Jadi pada 14,04 gunakan dengan risiko Anda sendiri:
sumber
Dalam Entri Teks klik di bawah "Alihkan ke sumber berikutnya menggunakan" dan kemudian ketik pintasan yang Anda inginkan. Ini akan dikenali secara otomatis (dalam kasus saya Alt + Shift L).
sumber
Saya menemukan solusi ini
atau Anda dapat menemukan pengaturan ini di
dconf-editor
sumber
Dalam kasus saya (saya menggunakan bahasa Inggris (AS) dan Rassian) Super + Spasi berubah indikator tetapi bukan bahasa di GEdit dan Firefox. Pada saat yang sama Skype menerima bahasa yang berbeda. Mengubah ke Alt + Shift dan membalikkan kombinasi ke Control + Shift membantu saya. Sekarang GEdit dan Skype, dan Firefox mengenali input bahasa dengan benar.
sumber