Saya punya masalah dengan nomachine NX-client di Ubuntu. Tampaknya keymapping memiliki masalah. Misalnya, tombol panah tidak berfungsi (kecuali tombol atas yang membuka layar cetak!). Saya mencari online dan menemukan beberapa solusi. Namun tidak satupun dari mereka yang bekerja untuk saya:
solusi 1)
Di server, ubah System-> Preferences-> Keyboard-> Layouts ke “Evdev-managed keyboard”
Server yang saya masuki memiliki Centos 5.7 di atasnya dan saya tidak dapat menemukan tata letak “Evdev-managed keyboard” dalam pengaturan keyboard. Saya mencoba beberapa tata letak keyboard generik lainnya tanpa hasil.
solusi 2)
tambahkan baris berikut ke /etc/X11/xorg.conf
:
Section "ServerFlags"
Option "AutoAddDevices" "false"
EndSection
Saya melakukannya dan keyboard saya berhenti berfungsi sepenuhnya! Saya harus menggunakan keyboard di layar untuk menghapus pengaturan ini dan kembali normal.
solusi 3)
Jalankan xmodmap -pke > localxmodmap
secara lokal
Salin file ke server sebagai .Xmodmap
Lari xmodmap ~/.Xmodmap
dari terminal.
yang memberi saya banyak kesalahan seperti:
xmodmap: /home/fzc23/.Xmodmap:60: bad keysym name 'XF86Switch_VT_1' in keysym list
dan tidak bekerja
Saya tidak tahu harus berbuat apa lagi. Saya akan sangat menghargai jika seseorang dapat membantu saya.
BTW, NX-klien di windows terhubung ke server yang sama tanpa masalah keymapping jadi saya percaya ini adalah masalah di Ubuntu dan tidak ada hubungannya dengan sisi server.
Saya memecahkan masalah dengan membuka Preferensi → Pintasan Keyboard dan memilih Desktop → Ambil tangkapan layar .
Pengaturan di sana menunjukkan (tampaknya benar) Print. Namun, saya menghapusnya dengan mengklik entri dan kemudian memukul mundur, mengubahnya ke Dinonaktifkan . Setelah itu tombol kursor ke atas saya berfungsi lagi.
sumber