problemes de teclat amb breezy
Hola,
Acabo de fer dist-upgrade de ubuntu hoary cap a breezy. En principi
sembla que tot està bé tret del teclat. El problema és que no
aconsegueixo fer els caracters especials, des de la c trencada i la
enye, a la arroba o la barra vertical. Només puc fer lletres i números.
He mirat el fitxer /etc/X11/xorg.conf i sembla que tot està correcte:
...
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option
"XkbRules" "xorg"
Option
"XkbModel" "pc105"
Option
"XkbLayout" "es"
EndSection
...
He mirat el /etc/X11/xkb/symbols/pc/es
i, la veritat, no sé què pensar. Hi ha tecles que no hi són, com ara la
2/arroba/cometes. Però n'hi ha d'altres que sí hi són, com la 3/punt de
geminades/sostingut, però que no funciona en escriure (només puc fer el
3):
// based on a keyboard
// Modified for a real Spanish Keyboard by Jon Tombs
//
// $XFree86: xc/programs/xkbcomp/symbols/pc/es,v 1.2 2002/11/22 04:03:28 dawes Exp $
partial default alphanumeric_keys
xkb_symbols "basic" {
include "pc/latin(type4)"
name[Group1]="Spanish";
key
<AE01> { [
1,
exclam,
bar, exclamdown ] };
key
<AE03> { [
3, periodcentered, numbersign, sterling ] };
key
<AE04> { [
4, dollar, dead_tilde, dollar
] };
key
<AE06> { [
6, ampersand, notsign,
fiveeighths ] };
key <AE11> { [apostrophe, question, backslash, questiondown ] };
key <AE12> { [exclamdown, questiondown, asciitilde, asciitilde ] };
key <AD11> { [dead_grave, dead_circumflex, bracketleft, dead_abovering ] };
key
<AD12> { [ plus,
asterisk, bracketright, dead_macron ] };
key <AC10> { [ ntilde, Ntilde, asciitilde, dead_doubleacute ] };
key <AC11> { [dead_acute, dead_diaeresis, braceleft, braceleft ] };
key <TLDE> { [ masculine, ordfeminine, backslash, backslash ] };
key
<BKSL> { [ ccedilla,
Ccedilla, braceright, dead_breve ] };
include "level3(ralt_switch)"
};
partial alphanumeric_keys
xkb_symbols "Sundeadkeys" {
include "pc/es(basic)"
key <AC11> { [SunFA_Acute, SunFA_Diaeresis, braceleft, braceleft ] };
key <AD11> { [SunFA_Grave, SunFA_Circum, bracketleft, dead_abovering ] };
};
partial alphanumeric_keys
xkb_symbols "sundeadkeys" {
include "pc/es(Sundeadkeys)"
};
partial alphanumeric_keys
xkb_symbols "nodeadkeys" {
include "pc/es(basic)"
key
<AD11> { [ grave,
asciicircum, bracketleft, degree ]
};
key
<AD12> { [ plus,
asterisk, bracketright, macron ] };
key
<AC10> { [
ntilde, Ntilde, asciitilde,
doubleacute ] };
key
<AC11> { [ acute,
diaeresis, braceleft, braceleft ] };
key
<BKSL> { [ ccedilla,
Ccedilla,
braceright, breve ] };
key
<AB10> { [ minus, underscore,
dead_belowdot, abovedot ] };
};
Per si de cas, explico que just després de fer la dist-upgrade,
m'apareixia un missatge d'errada de la configuració XKB. Ara, després
d'instal.lar més paquets i enllestir el sources.list, actualizar etc.,
ja no m'apareixi. Deia:
S'ha produït un error en activar la configuració XKB.
Això pot passar per diversos motius:
- un error de programació en la biblioteca libxklavier
- un error de programació en el servidor X (utilitats xkbcomp, xmodmap)
- Un servidor X amb una implementació incompatible de libxkbfile
Dades de la versió del servidor d'X:
The X.Org Foundation
60802000
Si informeu d'aquesta situació en un informe d'error, incloeu:
- El resultat de xprop -root | grep XKB
- El resultat de gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd
I aquí són les dades demanades:
xinelo@micho:~$ sudo xprop -root | grep XKB
Password:
_XKB_RULES_NAMES_BACKUP(STRING) = "xorg", "pc105", "es", "", ""
_XKB_RULES_NAMES(STRING) = "xorg", "pc105", "es", "", ""
xinelo@micho:~$ sudo gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd
layouts = []
model =
overrideSettings = true
options = []
Aquesta és tota la informació que se m'acut que pot indicar alguna
cosa. Espero que algú em pugui ajudar o donar una pista. Moltes
mercès!!
Cordialment, Manuel
Reply to: