Desactivar auto ocultación de barras de desplazamiento con GTK+3.16
Hola, compañeros.
En la nueva versión de GTK+, que entró en Debian testing hace poco, la
3.16, han añadido una "feature" que, personalmente, catalogaría de
"magnífica"; se trata de que las barras de scroll se auto-ocultan de
forma automática.
A mi, esto me parece realmente molesto. No sólo impide ver a simple
vista si un listado es más o menos largo, o si ese listado ocupa
exactamente el área mostrada, sino que, además, en muchas aplicaciones
la aparición de la barra de scroll se superpone al contenido mismo, de
forma que, cuando aparece oculta ese contenido, resultando realmente
molesto.
Hasta donde he podido averiguar, la única forma de desactivarlo es
mediante una variable de entorno. La información que he logrado
encontrar dice que habría que incluir el código:
export GTK_OVERLAY_SCROLLING=0
en el .bashrc de nuestro home.
He añadido esto en el .bashrc, en el .profiles, y en el .bash_profile y
el resultado es el mismo: NULO.
Lo único que he probado y que parece funcionar es crear scripts de bash
para lanzar las aplicaciones, de forma que se añada esta directiva antes
de lanzar la aplicación deseada.
Pej:
#!/bin/bash
export GTK_OVERLAY_SCROLLING=0 liferea
liferea
Este script lanzaría liferea con la función de las barras de scroll
fijas, como quiero, pero me obliga a hacer lanzadores personalizados
para TODAS las aplicaciones que usan GTK+3, lo cual es una auténtica locura.
¿Alguien ha probado a desactivar esto con éxito?
¿Cómo podría forzar que la variable estuviera permanentemente
configurada para todo el entorno al logearme?
Uso Debian Testing, con XFCE como entorno de escritorio.
Pdta: ¿Soy el único al que esta paulatina "tabletización" de Gnome y GTK
le resulta tremendamente molesta?
Muchas gracias!
Reply to: