Mengapa 13.10 merusak tata letak keyboard khusus saya?

11

Saya menggunakan tata letak keyboard khusus. Pada dasarnya saya memodifikasi tata letak us-mac agar sesuai dengan cita-cita saya tentang versi matematika tata letak AS biasa yang juga melempar umlaut Jerman ke dalam campuran. Itu berjalan dengan baik dan bekerja luar biasa untuk 6 versi berturut-turut Ubuntu. Peningkatan versi hari ini (dari 13,04 ke 13,10) memecah beruntun itu. Saya sekarang memiliki Layout Macintosh-jelek yang biasa.

Sekarang xkb mengabaikan tata letak saya dan semua perubahan lain yang saya buat /usr/share/X11/xkb/symbols/us(mencoba untuk beralih '0' dan '9' di mana-mana dan reboot - tidak ada efek). Mengapa demikian?

Saya kira saya harus melakukan langkah ekstra sekarang agar perubahan diterapkan atau sesuatu seperti itu. Adakah yang mau menunjukkan saya ke arah yang benar?

membingungkan
sumber
Btw. Maaf saya harus melampiaskan sedikit, itu pertama kalinya saya anggur tentang upgrade, hanya tidak bisa menahannya: Hanya saja saya bisa mengamuk tentang tentang upgrade Ubuntu. Kali ini saya pikir 'hanya pembaruan perangkat lunaknya, tidak ada fitur baru atau omong kosong'. Tapi tidak, pemutakhiran itu merusak lightdm saya, yang saya perbaiki, beberapa pintasan saya hilang, aturan udev saya semuanya disedot dan beberapa hal yang lebih kecil. Mengapa kanonik? Mengapa? Saya biasanya menginstal ulang dari awal karena upgrade sangat buruk!
con-f-use
1
Eh, rilis upgrade (13,04 -> 13,10) tidak secara definisi membawa perubahan besar dan fitur baru, itulah titik upgrade ke "rilis yang berbeda"
ignis
Ya, saya tidak mengeluh tentang fakta bahwa ada sesuatu yang berubah. Saya mengeluh tentang fakta, bahwa fungsi dasar rusak. Hal-hal yang seharusnya berfungsi dan dilakukan di rilis sebelumnya. Hal-hal yang penting dan mungkin akan berfungsi lagi setelah beberapa pembaruan dan perbaikan terbaru. Juga dibandingkan dengan lompatan versi sebelumnya (misalnya ketika mereka memperkenalkan persatuan atau pemula) yang melompat dari 13,4 ke .10 sangat kecil, terutama membulatkan ujung karena mir tidak termasuk dan chrome belum menjadi browser standar dulu.
con-f-use

Jawaban:

10

Saya memiliki masalah yang sama dan ditemukan sudo dpkg-reconfigure xkb-dataakan membuat perubahan berlaku.

Tidak perlu keluar jika Anda telah mengaktifkan banyak tata letak; cukup ubah tata letak satu kali.

AliN
sumber
11

Saya baru saja menemukan solusi untuk masalah ini:

Hapus file xkm /var/lib/xkbmasuk, keluar dan masuk.

Beberapa baris dalam /var/log/Xorg.0.logmengindikasikan bahwa Xorg mengkompilasi ulang dan menggunakan kembali tata letak keyboard sekarang:

XKB: generating xkmfile /var/lib/xkb/server-FC37972E27A8F94CD9F5DD859C120B9D933CC5F8.xkm
...
# and on a next restart:
...
XKB: reuse xkmfile /var/lib/xkb/server-FC37972E27A8F94CD9F5DD859C120B9D933CC5F8.xkm
pengguna204523
sumber
Tidak perlu keluar, beralih ke tata letak lain lalu kembali. xkm baru akan dihasilkan dan perubahan baru akan aktif. Terima kasih.
user.dz