faretesto > linux.debian.user.italian

jag (20.04.2006, 21:10)
ciao!

e' oramai un po di tempo che questa cosa mi assilla e non trovo
soluzione, inizialmente pensavo fosse un problema di debian dovuto al
fatto che, non tutti i pacchetti erano passati in sid. Ho googlato un
po ed ho provato a far partire gnome da tty tramite startx
(attualmente utilizzo gdm) settando prima la variabile
LANGUAGE="it_IT@euro" e la localizzazione funziona. facendo
dpkg-reconfigure locales e, mettendo it_IT@euro (ma anche gli altri
it_IT) e, restartando gdm (ma anche dopo, riavviando) il locale non
cambia, e la variabile LANGUAGE non viene settata (l'unica settata e'
LANG che, evidentemente, non viene letta). Qualcuno ha risolto questo
problema?
grazie mille
ciao :)
Marco Nenciarini (21.04.2006, 09:00)
On Thu, Apr 20, 2006 at 09:01:30PM +0200, jag wrote:
[..]
> problema?
> grazie mille
> ciao :)


E' in corso una transizione su come vegnono gestiti i locale.

PEr risolvere, aggiungi ai file /etc/pam.d/gdm e
/etc/pam.d/gdm-autologin la seguente riga (sotto l'altra riga
contenente pam_env.so)

auth required pam_env.so envfile=/etc/default/locale

Poi riavvia gdm et voila!

Ciao

P.S: la stessa cosa vale pure per kdm
Luca Bruno (21.04.2006, 14:10)
Marco Nenciarini <mnencia> scrisse:

> E' in corso una transizione su come vegnono gestiti i locale.


Mi son perso l'annuncio, puoi gentilmente indicare la fonte?
> Poi riavvia gdm et voila!


A me bastato selezionare esplicitamente la lingua della sessione da
gdm per averla corretta in gnome...

Ciao, Luca
Marco Nenciarini (21.04.2006, 23:30)
On Fri, Apr 21, 2006 at 02:08:34PM +0200, Luca Bruno wrote:
> Marco Nenciarini <mnencia> scrisse:
> > E' in corso una transizione su come vegnono gestiti i locale.

> Mi son perso l'annuncio, puoi gentilmente indicare la fonte?


Beh, non una vera e propria transizione (di quelle ufficiali)
semplicemente un cambiamento del pacchetto glibc dovutto a alcuni bug
(#214898, #349503) che ne ha scatenati altri (IMVHO ben pi evidenti).
Puoi seguire il tutto nei changelog della glibc a partire dalla
versione 2.3.6-5.

Ho letto su debian-devel[1] che sono gia stati aperti bug per gdm[2] e
kdm[3], ma sembra che la soluzione proposta (che io ho riportato) non
sia policy compliant[4].

> > Poi riavvia gdm et voila!

> A me bastato selezionare esplicitamente la lingua della sessione da
> gdm per averla corretta in gnome...


Si, quello funziona, ma in precedenza la lingua di default era quella
letta da /etc/environment, e non aveva bisogno di nessun override
esplicito da parte dell'utente.

Ciao

[1]
[2]
[3]
[4]
jag (22.04.2006, 08:20)
On 4/21/06, Marco Nenciarini <mnencia> wrote:
> PEr risolvere, aggiungi ai file /etc/pam.d/gdm e
> /etc/pam.d/gdm-autologin la seguente riga (sotto l'altra riga
> contenente pam_env.so)
> auth required pam_env.so envfile=/etc/default/locale
> Poi riavvia gdm et voila!


grazie mille! ora funziona tutto (o quasi) in italiano :)
immagino che sia per lo stesso motivo (o motivi correlati) che,
facendo tasto destro su di un gnome-panel e guardando la versione mi
dia 2.12.3 (pur avendo gnome 2.14, cosi viene riportato da "about
gnome"), i bug possono essere correlati?

comunque grazie ancora
ciao :)
Marco Nenciarini (22.04.2006, 12:20)
On Sat, Apr 22, 2006 at 08:15:40AM +0200, jag wrote:
> grazie mille! ora funziona tutto (o quasi) in italiano :)
> immagino che sia per lo stesso motivo (o motivi correlati) che,
> facendo tasto destro su di un gnome-panel e guardando la versione mi
> dia 2.12.3 (pur avendo gnome 2.14, cosi viene riportato da "about
> gnome"), i bug possono essere correlati?


No, il motivo non correlato, semplicemente gnome-control-panel 2.14
non ancora entrato in sid anche se il pacchetto nell'svn dello
gnome-package team (probabilmente a causa del fatto che in questo
momento non compila perch alcune librerie da cui dipende si
riferiscono a dei file .la che sono stati rimossi da xorg)

Ciao
Discussioni simili