Re: Desactivar auto ocultación de barras de desplazamiento con GTK+3.16
On Wed, Jun 24, 2015 at 10:00:49AM +0200, jEsuSdA 8) wrote:
> 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.
¿Probaste aplicando el export mencionado al inicio en .xinitrc, en lugar
de .bashrc, .bash_profile o .profile? Si eres usuario de gdm, al parecer
también puedes realizar este export en $HOME/.xprofile...
Saludos.
--
Pablo Jiménez
Reply to: