Este artículo explica cómo deshabilitar las barras de desplazamiento superpuestas de GNOME para que las barras de desplazamiento estén siempre visibles.
De forma predeterminada, las aplicaciones GNOME/GTK utilizan barras de desplazamiento superpuestas para maximizar el espacio de la pantalla. Para la mayoría de las aplicaciones (hay algunas excepciones, como GNOME Terminal, donde la barra de desplazamiento está permanentemente visible), las barras de desplazamiento están ocultas de forma predeterminada, se muestran parcialmente cuando se mueve el puntero del mouse y solo son completamente visibles cuando el mouse está cerca. se coloca la barra de desplazamiento.
Barra de desplazamiento permanentemente visible en GNOME 3.34 |
Barras de desplazamiento permanentemente visibles en GNOME 3.34 (o posterior)
GNOME 3.34, lanzado el jueves pasado, contiene una nueva oportunidad oculta que facilita ver siempre las barras de desplazamiento completas. Abra el editor dconf, vaya a org / gnome / desktop / interface
y pon overlay-scrolling
a false
para que las barras de desplazamiento estén visibles de forma permanente.
Puede lograr lo mismo usando este comando:
gsettings set org.gnome.desktop.interface overlay-scrolling false
Deberá reiniciar cada aplicación GTK3 que haya estado ejecutando para que use barras de desplazamiento que estén visibles permanentemente. O reinicie su sesión (cerrar sesión / iniciar sesión).
¿Le gustaría deshacer este cambio y utilizar el comportamiento predeterminado de la barra de desplazamiento de GNOME/GTK? Use el editor dconf como ya se explicó, pero configure overlay-scrolling
a true
(o predeterminado) o use este comando:
gsettings set org.gnome.desktop.interface overlay-scrolling true
También te puede interesar:Cómo desactivar por completo Tracker, la herramienta de búsqueda e indexación de archivos de GNOME
Deshabilitar las barras de desplazamiento superpuestas de GNOME/GTK con versiones de GNOME anteriores a la 3.34
Para deshabilitar las barras de desplazamiento superpuestas en versiones de GNOME anteriores a la 3.34 y tener las barras de desplazamiento visibles de forma permanente, puede usar el GTK_OVERLAY_SCROLLING=0
Variable de entorno.
Úselo por aplicación de la siguiente manera (para iniciar gedit
en este ejemplo; Asegúrese de que la aplicación no se esté ejecutando o no funcionará):
GTK_OVERLAY_SCROLLING=0 gedit
Para aplicar esto a todas las aplicaciones y deshabilitar las barras de desplazamiento superpuestas para GNOME en versiones anteriores a la 3.34, agregue lo siguiente al final de su ~/.profile
Archivo:
export GTK_OVERLAY_SCROLLING=0
gdbus call --session --dest org.freedesktop.DBus --object-path /org/freedesktop/DBus --method org.freedesktop.DBus.UpdateActivationEnvironment '{"GTK_OVERLAY_SCROLLING": "0"}'
Después de guardar este archivo, cierre la sesión y vuelva a iniciarla para ver los cambios en acción.
gracias por esa modificación Desde dddevo a Reddit, las barras de desplazamiento superpuestas están desactivadas para todas las aplicaciones GTK3, incluidas aquellas que se inician a través de D-Bus.
Usando ~/.profile
esto solo se aplica a su usuario. Para usarlo en todo el sistema, agréguelo. añadido /etc/profile.local
o en un archivo bajo /etc/profile.d/
(como raíz).