[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Problema con el LED NumLock y teclas modificadoras



Buenas a todos los Debianitas/Debianeros... como les guste más el término.

Les consulto sobre un pequeño problema que no he podido resolver con
el LED de NumLock y las teclas modificadoras. Lo que sigue es un poco
largo, y de una vez agradezco quien tenga el tiempo y la paciencia de
leerlo.

1) Les comento el contexto:

Utilizando un CD NetInstall Oficial de Debian 7.8, ensamblé (ignoro si
puedo usar el término adecuadamente en este contexto) el ambiente
gráfico del sistema operativo con el gestor de ventanas IceWM_1.3.7,
el gestor de archivos PCManFM_1.2.3 y el gestor de inicio Slim, más
las aplicaciones que consideré necesarias, siempre usando como norte
bastante información desde varios sitios de la red, incluyendo éste
(cuando termine la guía que estoy escribiendo, la dejaré por aquí,
seguro que a alguien le servirá...).

Es de resaltar que el sistema fue actualizado usando los repositorios
Wheezy-Backports, por lo que trabaja con el kernel
linux-image-3.16-bpo. También instalé el paquete numlockx-1.2-4, la
versión en Wheezy, y se ejecuta en segundo plano desde el inicio por
haberlo declarado en el archivo .xinitrc, en el home del usuario.

2) El problema:

Al presionar la tecla numlock, el LED respectivo se enciende y puedo
insertar caracteres numéricos haciendo uso del numpad. Cuando vuelvo a
presionar numlock, el LED se apaga y ahora el numpad funciona como
teclado de direccionamiento. Esto es lo que normalmente debe hacer.
Bien.

Pero al presionar las teclas modificadoras (Shift_izq; Ctrl_izq;
Super_izq; Alt_izq; AltGr; Super_der; Ctrl_der; Shift_der), excepto la
tecla Meta, el LED de numlock se apaga, aunque el numpad sigue en
"modo numérico".

3) Lo que he hecho hasta ahora:

En una búsqueda inicial por la Internet, encontré varias
posibilidades. Las que más parecían cercanas a la descripción y
posible solución del problema, apuntaban hacia el paquete numlockx.

####### Primer intento de solución #####

En estos sitios web:

https://bugs.freedesktop.org/show_bug.cgi?id=16145
http://blog.ssokolow.com/archives/2013/04/18/how-to-invert-your-x11-numlock-led/

aparece como que es un bug de numlockx, y sugieren colocar la
siguiente  línea en el inicio (será en el gestor de entrada)

------------------------------------------------------
numlockx off; xdotool key Num_Lock
--------------------------------------------------------

Vi alguna guía para hacerlo en lightdm pero no hallé para slim. Así,
que primero quise probar que fuese en verdad numlockx el culpable, y
lo desintalé, con lo que esperaría que el problema desapareciese. Pero
no fue así, persistió.

De lo expuesto en estos sitios web:

https://wiki.debian.org/es/FrontPage?action=show&redirect=P%C3%A1ginaInicial
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=482592

entiendo que el problema es de la versión de numlockx en Wheezy, pero
con el resultado del intento anterior, deduzco que numlockx no tiene
que ver con el problema, aparentemente.

####### Segundo intento de solución #####

En algún sitio, creo que un foro de Ubuntu, leí que se resolvía
haciendo downgrade del paquete x11-xkb-utils_7.7~1 (presente en
Wheezy).
Algo parecido lo sugieren en este sitio:

http://crunchbang.org/forums/viewtopic.php?id=12229

Así que, desde el modo recovery, desinstalé la versión de Wheezy, y
con el mismo, los paquetes del servidor de ventanas X, como
dependencias. Luego, instalé el paquete x11-xkb-utils_7.4+1_i386.deb,
previamente descargado desde los repositorios de Squeeze y lo bloqueé
para que no se actualizara, reinstalando luego los paquetes del
servidor de ventanas X.

Al hacer la prueba de presionar las teclas modificadoras, el LED de
numlock se apagaba; así que el problema persistía.

####### Tercer intento de solución #####

En éste punto (donde las esperanzas comenzaron a verse afectadas),
pensaba que el problema podría deberse a un bug en alguno de los
siguientes paquetes:

kernel linux-image-3.16-bpo     (Wheezy-backports)
xorg_1:7.7+3                    (Wheezy)
xserver-xorg_1:7.7+3            (Wheezy)
xserver-xorg-core_2:1.12.4-6    (Wheezy)
slim_1.3.4-2                    (Wheezy)

Reinicié, entré con el kernel linux-image-3.2 (Wheezy), y el problema
persistía. Deducí que el causante debería estar entre los paquetes
restantes.

Como a veces los gestores de inicio dan problemas por
presencia/ausencia de alguna línea referente a permisos, probé a
desinstalar slim, y al iniciar desde la consola tty1: El problema
persistía.

Busqué en las páginas de reporte de cambios y reporte de bugs para
estos paquetes en las versiones de Wheezy y Jessie, y no encontré nada
que se refiriera directamente a este problema.

Inicie desde un CD Debian Live 7.1 con Xfce4.8, que está provisto de
las mismas versiones de los paquetes antes referidos:

kernel linux-image-3.2.0-4-686-pae
lightdm 1.2.2-4
xorg_1:7.7+3
xserver-xorg_1:7.7+3
xserver-xorg-core_2:1.12.4-6

y para sorpresa, aquí no se presenta el fulano problema con el LED
numlock y las teclas modificadoras, descartando con esto a xorg y
asociados.

Ya, en este punto, y si lograron aguantarse y leer todo, se me
acabaron de momento las ideas. Aunque creo que compararé la lista de
paquetes instalados en el Debian Live 7.1 + Xfce4.8 con la lista de
paquetes instalados en el Debian 7.8 + IceWM, a ver si logro hallar
algo que pueda explicar por qué este comportamiento está presente en
una y no en la otra.

Se acepta cualquier sugerencia, recomendación, idea, hipótesis...

Una gran saludo.

fdm


Reply to: