Ganti bug pintasan bahasa [ubuntu 14.04 Gnome]

9

Saya menggunakan 2 bahasa: Inggris dan Rusia.

Bahasa biasanya diaktifkan menggunakan taskbar

Saat menggunakan ikon pintasan keyboard, perubahan notasinya ke bahasa lain TETAPI set bahasa tidak berubah.

Bagaimana mengatasi masalah ini?

Petr Ermakov
sumber
1
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.

masukkan deskripsi gambar di sini

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?

karel
sumber
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']"
Valk
sumber
0

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).

Cooli
sumber
Bagi saya ini tidak mengatasi masalah utama: tombol pintas sepertinya hanya mengubah indikator, tanpa benar-benar mengubah bahasa.
Bobble
0

Saya menemukan solusi ini

$ gsettings set org.gnome.settings-daemon.plugins.keyboard active true

atau Anda dapat menemukan pengaturan ini di dconf-editor

Pavel T
sumber
0

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.

kesha
sumber