GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo deshabilitar las barras de desplazamiento superpuestas de GNOME (tener las barras de desplazamiento visibles permanentemente)

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).


Linux
  1. Cómo deshabilitar SELinux de forma temporal o permanente

  2. ¿Cómo decirle a Gnome que vuelva a leer el ~/.profile?

  3. ¿Cómo agregar una aplicación al administrador de ventanas de Gnome?

  4. Cómo deshabilitar la aceleración del mouse en Ubuntu 20.10, 20.04, 19.10 o 18.04 (Gnome)

  5. Cómo obtener la ruta de Desktop en gnome

Cómo administrar los iconos del menú principal en Gnome

Cómo deshabilitar permanentemente el intercambio en Linux

¿Cómo habilitar y deshabilitar las extensiones de Gnome desde la línea de comandos?

¿Cómo deshabilitar el inicio de sesión SSH para el usuario raíz en Linux?

Cómo deshabilitar la lista de usuarios en la pantalla de inicio de sesión de GNOME en CentOS/RHEL 8

Cómo deshabilitar el sonido del pitido en todo el sistema