El teclat es desconfigura

Hola,
després d'actualitzar una linkat 3 autònoma a linkat 4 el teclat es desconfigura. Cada cop que engego la màquina, apareix amb teclat USA. Des de sistema>maquinari>teclat suprimeixo el teclat usa, i deixo només el teclat spain, i llavors tot rutlla correctament. Al tornar a engegar la màquina em trono a trobqr amb el mateix problema...

On us sembla que podria mirar?
Hola,

Obre el YaST des del menú Sistema / Sistema / YaST. Aquí trobaràs el mòdul Idioma on podràs configurar l'idioma del sistema a Català.

També pots mirar al fitxer /etc/sysconfig/keyboard que estigui ben configurat amb el teclat espanyol. Mira que hagi aquesta línia:

Code

KEYTABLE="es.map.gz"

A veure si des d'aquí es manté la configuració.

Salut.

Projecte Linkat
Hola,
he revisat el què em comentes i no es soluciona el problema. L'idioma està ben configurat i el keytable també.

Jordi
Hola,

Comprova també l'idioma per defecte:
/etc/sysconfig/language
RC_LANG="ca_ES.UTF-8"

Tots els usuaris tenen el mateix problema o només el teu?
Crea un usuari nou des del YaST i comprova que li passi el mateix, si funciona correctament, el problema el trobarem a la configuració del teu usuari a dins del seu directori personal /home/USUARI/

Salut.

Projecte Linkat
Hola,
el RC_LANG és correcte. He mirat al meu usuari, a
/home_local/prof/.gconf/desktop/gnome/peripherals/keyboard/kbd

He matxacat el fitxer %gconf.xml. Al tornar a iniciar sessió torno a tenir el teclat USA. Canvio el teclat a Spain. Al tornar a entrar a la sessió torno a tenir el teclat USA... Li dic "Reinicia els valors per defecte" i em torna a posar el teclat a "Spain", però al tornar a entrar a la sessió el teclat torna a estar desconfigurat.

He mirat als altres usuaris i tenen el teclat correcte, de manera que és clar que al meu usuari hi ha un fitxer de configuració que em desconfigura el teclat, però quin?
Hola,

comprova que el contingut del fitxer /home/USUARI/.config/user-dirs.locale sigui aquest ca_ES

Al menú Sistema / Maquinari / Teclat trobaràs a la pestanya Disposicions una llista de països i idiomes per afegir i treure, afegeix Espanya amb variant Catalan with middle-dot L i elimina tota la resta.

Per aplicar els canvis s'ha de sortir de la sessió i tornar a entrar.

A veure si trobem quina configuració tens malament.

Salut.

Projecte Linkat
El fitxer user-dirs.locale no existeix.
L'opció de fer les modificacions per sistema> maquinari> teclat tampoc funciona.
Hola,

Executa aquesta comanda per aplicar el teclat en espanyol:

Code

gconftool-2 -s /desktop/gnome/peripherals/keyboard/kbd/layouts -t list --list-type=string [es]


Per comprovar que estigui l'idioma correcte, fes servir aquesta comanda:

Code

gconftool-2  -R /desktop/gnome/peripherals/keyboard/kbd


Salut.

Projecte Linkat
Hola,
he aplicat la comanda que em comentes. Al tornar a iniciar la sessi'o torno a tenir el teclat desconfigurat. Miro la configuraci';o i obtinc>

prof@localhost:~> gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd
layouts = [es,us]
options = [grp grp:shifts_toggle]

(ja veus que els accents i altres símblos no funcionen, ja que el teclat està en configuració USA. Configuro el teclat a Spain i torno a la normalitat.)

És estrany, oi?

He estat pensant que podria ser un programari que matxaqués la configuració del Gnome. Podria ser la pissarra SMART? Ho he estat comprovant i sembla que està tot correcte. No se m'acut d'altres programes que puguin interferir. De fet en aquest ordinador no he instal·lat res fora del comú, apart de l'SMART, que em va costar una miqueta... A més a més només afecten aquest usuari :-(
Si esborres el US i reinicies l'ordinador, torna a sortir?

No sé quin programa et pot estar modificant aquesta opció.

Projecte Linkat
Això només afecta l'usuari prof. Es podria fer un script de a l'iniciar sessió torni a configurar correctalemt el teclat?
Hola,

Doncs sí que es podria fer, tan fàcil com afegir l'ordre a un fitxer, dona-li permisos d'execució i que s'executi cada vegada que inicia l'usuari.

El fitxer hauria de dir això:

Code

#!/bin/bash
gconftool-2 -s /desktop/gnome/peripherals/keyboard/kbd/layouts -t list --list-type=string [es]


Donar permisos d'execució:
chmod +x NOM_FITXER

Des del menú Sistema / Sistema / Aplicacions d'inici afegir l'script creat.

Salut.

Projecte Linkat
Hola,
amb aquest script ho tinc solucionat. Gràcies.

Jordi