Re: locales y xdm
On Sat, Feb 24, 2001 at 12:29:10PM +0000, Luis Cabrera wrote:
>
> Quien: Antonio ?lvarez
> Cuando: viernes, 23 de febrero del 2001, a las 10:36,
> Qu?: locales y xdm
>
>
> > Buenas,
> >
> > tengo instalada Potato 2.2 r0 en casa y en dos m?quinas en el trabajo.
> > En casa y en una del trabajo tengo el login gr?fico xdm y en la otra
> > entro en modo texto. En las dos en las que entro en modo gr?fico, no
> > hay manera alguna de que X window me permita visualizar caracteres
> > espa?oles (por ejemplo al hacer ls -l ca??n, me sale ca??n), pero si
> > me voy a consola y desde all? mato el xdm (killall xdm) y entro en
> > gr?fico con startx s? que todo funciona el espa?ol, por ejemplo, LyX
> > tiene los men?s en espa?ol, lo mismo que Abiword, etc.
>
> El sitio ideal para definir el idioma 'general' para la maquina
> lo tienes en el fichero /etc/environment'
>
> Si poner LANG=spanish en dicho fichero, esta variable afectar?
> tanto a la consola como a las X's.
>
> spanish es un alias que viene definido en el fichero
> /etc/locale.alias
>
> En potato 2.2.r[0-2] viene definida a es_ES.ISO-8859-1. Sin
> embargo, al cambiar a las libc6 que se utilizan en Woody, yo he
> tenido que modificar esto (y m?s cosas) para que fuera
> reconocido el castellano como idioma por defecto.
>
> Todas las definiciones de 'locales', en potato 2.2.r[0-2] vienen
> bajo /usr/share/locale, mientras que la herramienta locale-gen
> pone las nuevas definiciones bajo /usr/lib/locale.
>
> Como apunte final, solo las definiciones que aparezcan dentro de
> /usr/share/locale o de /usr/lib/locale, son las que se podr?n
> utilizar en nuestro sistema.
>
> La soluci?n para corregir cualquier problema de 'localizaci?n'
> pasar por elegir uno de los 'locale' que tengamos en nuestro
> sistema.
>
>
> La otra causa probable de errores en las X's, suele ser la
> definici?n del teclado que estemos utilizando.
>
> Yo ahora mismo tengo unas XFree 4.0.2, en la que me funciona
> perfectamente el teclado. La definici?n que tengo en el
> XF86Config, es la siguiente:
>
> Section "Keyboard"
> Protocol "Standard"
> XkbRules "xfree86"
> XkbModel "pc101"
> XkbLayout "es"
> EndSection
>
> en fin, espero que esto le sirva a alguien ;)
>
>
>
> Post: No olviden que en /etc/environment tambien se pueden poner otras
> variables de entorno para que sean leidas por todo el sistema. Puede
> sernos muy util ;)
>
> Post2: En /etc/environment, no hace falta hacer un export de nada, ya
> que solo contiene variables y valores. No es un script bash.
En /etc/environment tengo exactamente eso. Arrancando con startx,
perfecto, arrancando con xdm, teclado americano.
En /etc/X11/XF86Config:
Section "Keyboard"
Protocol "Standard"
XkbRules "xfree86"
XkbModel "pc102"
XkbLayout "es"
EndSection
¿Cargan el mismo xmodmap startx y xdm? ¿por qué desde una xterm lanzo
abiword y sale en castellano y desde un menú del gestor de ventanas
sale en inglés (entrando al sistema con xdm)?
Un saludo
Antonio Álvarez
Reply to: