Blog Linux Avante

Como desativar as barras de rolagem que se escondem no GNOME (mantenha as barras de rolagem permanentemente visíveis)

8 de outubro de 2019

Este artigo explica como desabilitar as barras de rolagem de sobreposição do GNOME, para que as barras de rolagem fiquem sempre visíveis.

Os aplicativos GNOME/GTK usam barras de rolagem sobrepostas por padrão para maximizar o estado real da tela. Para a maioria dos aplicativos (há algumas exceções, como o Terminal GNOME, que tem a barra de rolagem permanentemente visível), as barras de rolagem são ocultas por padrão, sendo parcialmente mostradas quando o ponteiro é movido e totalmente visíveis apenas quando o mouse é colocado próximo à barra de rolagem.

Barra de rolagem permanentemente visível no GNOME 3.34

Barras de rolagem permanentemente visíveis no GNOME 3.34 (ou mais recente)

Configurações das barras de rolagem de sobreposição do Editor Dconf do Gnome 3.34

GNOME 3.34, lançado na última quinta-feira, inclui uma nova [opção] oculta (https://help.gnome.org/misc/release-notes/3.34/developers.html.en) que torna fácil sempre mostrar as barras de rolagem completas. Abra o Editor Dconf, navegue até org / gnome / desktop / interface e defina overlay-scrolling para false para ter as barras de rolagem permanentemente visíveis.

Você pode conseguir a mesma coisa usando este comando:

Comandos para usar no terminal

gsettings set org.gnome.desktop.interface overlay-scrolling false

Você precisará reiniciar cada aplicativo GTK3 em execução para torná-lo usar barras de rolagem permanentemente visíveis. Ou reinicie sua sessão (logout/login).

Quer desfazer essa mudança e usar o comportamento padrão da barra de rolagem GNOME/GTK? Use o Editor Dconf como já explicado, mas defina overlay-scrolling para true (ou padrão), ou use este comando:

Comandos para usar no terminal

gsettings set org.gnome.desktop.interface overlay-scrolling true

Você também pode gostar de: Como desabilitar completamente o Tracker, a ferramenta de indexação e pesquisa de arquivos do GNOME

Desative as barras de rolagem de sobreposição do GNOME/GTK com versões do GNOME anteriores a 3.34

Para desativar as barras de rolagem sobrepostas nas versões do GNOME anteriores a 3.34 e ter barras de rolagem permanentemente visíveis, você pode usar a variável de ambiente GTK_OVERLAY_SCROLLING=0.

Use-o por aplicativo desta forma (para iniciar gedit neste exemplo; certifique-se de que o aplicativo ainda não esteja em execução ou então isso não funcionará):

Comandos para usar no terminal

GTK_OVERLAY_SCROLLING=0 gedit

Para aplicar isso a todos os aplicativos e desativar as barras de rolagem de sobreposição para GNOME em versões anteriores a 3.34, adicione o seguinte no final do seu arquivo ~/.profile:

Comandos para usar no terminal

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"}'

Faça logout e login novamente após salvar este arquivo para ver as mudanças em ação.

Graças a este ajuste por dddevo no Reddit, as barras de rolagem de sobreposição foram desabilitadas para todos os aplicativos GTK3, mesmo aqueles iniciados via D-Bus.

O uso de ~/.profile aplica-se apenas ao seu usuário. Para aplicá-lo em todo o sistema, adicione-o a /etc/profile.local ou em um arquivo em /etc/profile.d/ (como root).

Confira a versão original desse post em inglês
Propaganda
Blog Comments powered by Disqus.
Propaganda