În timpul instalării Ubuntu 20.04 LTS, am ales „Norwegian (Macintosh, no dead keys)” ca aspect de tastatură, deoarece testarea lui în timpul instalării a indicat că a funcționat mai bine decât cealaltă opțiune a mea „Norwegian (Macintosh)”.
Nu pot obține tilde și ghilimele simple și o mulțime de alte personaje speciale să funcționeze.
Problema a existat de la prima mea conectare. Există atât în aplicațiile Terminal, cât și în GUI, cum ar fi LibreOffice și gedit. Există o diferență în ceea ce privește cheia tilde: în terminal primesc un diamant cu un semn de întrebare când încerc să-l introduc, (caracter de înlocuire Unicode), în timp ce în aplicațiile GUI nu primesc nimic.
Intrând în Setări -> Regiune și limbă -> Surse de intrare, pot afișa tastatura. Arată totul în cea mai mare parte corect, cu excepția faptului că arată un aspect de tastatură ANSI în loc de o tastatură ISO pe care o am. Tilul este în locul așteptat, pur și simplu nu îl pot produce tastând (se presupune că este Alt + o tastă obișnuită), iar ghilimelele simple nu pot fi găsite nicăieri.
Când apăsați tastele în timp ce tastatura este afișată, identifică corect toate tastele modificatoare și obișnuite, cu excepția comutării a două taste obișnuite, ceea ce este legat cu siguranță de problema tastaturii ANSI/ISO. Asta e ceva cu care pot trăi. Fiecare tastă are patru simboluri pe ea, dar în aplicațiile terminal și GUI, pot produce doar cele două simboluri din stânga, care sunt produse fie de tastă singură, fie de Shift+Key. Alte taste modificatoare par să nu aibă nici un efect, fie să declanșeze o comandă rapidă.
Citind forumurile pe care le-am incercat:
sudo dpkg-reconfigure keyboard-configuration
Aici pot fie să selectez „Apple” ca model de tastatură și să ajung cu aceeași problemă(e), fie să selectez „Apple Aluminium ISO”, care este modelul meu exact. Majoritatea celorlalte setări pe care le pot modifica par fie evidente, fie greșite. Dacă alegeți Apple Aluminum ISO, după repornire, în setări este selectată un aspect de tastatură norvegiană, iar afișarea tastaturii arată forma și poziționarea corectă a tuturor tastelor, dar atunci când tastați în aplicația Terminal sau GUI, aceasta acționează ca o tastatură din SUA, cu toate cheile în locul greșit și nicio literă norvegiană „Ã¦Ã¸Ã¥”. Alegerea „Norwegian (Macintosh)” în loc de „Norwegian (Macintosh, no dead keys)” pare să nu aibă niciun efect. Schimbarea modelului tastaturii înapoi la „Apple” rezolvă această problemă, dar problema mea inițială persistă.
$ cat /etc/default/keyboard
XKBLAYOUT=nu, noi
XKBVARIANT=mac_nodeadkeys,
BACKSPACE=ghici
$ setxkbmap -print -verbose 10
Setarea nivelului verbos la 10
localitatea este C
Se încearcă să se încarce fișierul cu reguli ./rules/evdev...
Se încearcă încărcarea fișierului cu reguli /usr/share/X11/xkb/rules/evdev...
Succes.
Reguli aplicate de la evdev:
reguli: evdev
model: mar
aspect: nu, noi, noi
varianta: mac_nodeadkeys,,
Încercarea de a construi keymap folosind următoarele componente:
coduri cheie: evdev+aliases(qwerty)
tipuri: complete
compat: complet
simboluri: pc+nu(mac_nodeadkeys)+us:2+us:3+inet(evdev)
geometrie: pc(pc104)
xkb_keymap {
xkb_keycodes { include „evdev+aliases(qwerty)” };
xkb_types { include "complet" };
xkb_compat { include "complet" };
xkb_symbols { includ „pc+no(mac_nodeadkeys)+us:2+us:3+inet(evdev)”};
xkb_geometry { include "pc(pc104)"};
};
Am avut rezultate diferite de la aceste comenzi înainte, dar problema rămâne aceeași.