GNU/Linux >> Linux Esercitazione >  >> Linux

Come disabilitare le barre di scorrimento sovrapposte di GNOME (avere le barre di scorrimento permanentemente visibili)

Questo articolo spiega come disabilitare le barre di scorrimento sovrapposte di GNOME in modo che le barre di scorrimento siano sempre visibili.

Per impostazione predefinita, le applicazioni GNOME / GTK utilizzano barre di scorrimento sovrapposte per massimizzare lo spazio sullo schermo. Per la maggior parte delle applicazioni (ci sono alcune eccezioni, come GNOME Terminal, dove la barra di scorrimento è permanentemente visibile) le barre di scorrimento sono nascoste per impostazione predefinita, vengono visualizzate parzialmente quando si sposta il puntatore del mouse e sono completamente visibili solo quando il mouse è vicino viene posizionata la barra di scorrimento.

Barra di scorrimento permanentemente visibile su GNOME 3.34

Barre di scorrimento permanentemente visibili in GNOME 3.34 (o versioni successive)

GNOME 3.34, rilasciato giovedì scorso, contiene una nuova opportunità nascosta che rende facile vedere sempre le barre di scorrimento complete. Apri l'editor dconf, vai a org / gnome / desktop / interface e metti overlay-scrolling a false per rendere le barre di scorrimento permanentemente visibili.

Puoi ottenere la stessa cosa usando questo comando:

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

Dovrai riavviare tutte le applicazioni GTK3 in esecuzione in modo che utilizzi le barre di scorrimento che sono permanentemente visibili. Oppure riavvia la sessione (logout / login).

Vuoi annullare questa modifica e utilizzare il comportamento predefinito della barra di scorrimento GNOME/GTK? O usa l'editor dconf come già spiegato, ma imposta overlay-scrolling a true (o predefinito) o usa questo comando:

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

Potrebbe interessarti anche:Come disabilitare completamente Tracker, lo strumento di ricerca e indicizzazione dei file di GNOME

Disabilita le barre di scorrimento sovrapposte GNOME / GTK con versioni di GNOME precedenti alla 3.34

Per disabilitare le barre di scorrimento sovrapposte su versioni di GNOME precedenti alla 3.34 e avere barre di scorrimento permanentemente visibili, puoi utilizzare il GTK_OVERLAY_SCROLLING=0 Variabile d'ambiente.

Usalo per app come segue (per avviare gedit in questo esempio; Assicurati che l'applicazione non sia già in esecuzione o non funzionerà):

GTK_OVERLAY_SCROLLING=0 gedit


Per applicarlo a tutte le applicazioni e disabilitare le barre di scorrimento sovrapposte per GNOME su versioni precedenti alla 3.34, aggiungi quanto segue alla fine del tuo ~/.profile File:

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

Dopo aver salvato questo file, esci e accedi nuovamente per vedere le modifiche in azione.

grazie per questa modifica Da dddevo a Reddit, le barre di scorrimento in sovrimpressione sono disattivate per tutte le applicazioni GTK3, comprese quelle avviate tramite D-Bus.

Usando ~/.profile questo vale solo per il tuo utente. Per utilizzarlo a livello di sistema, aggiungilo. aggiunto /etc/profile.local o in un file sotto /etc/profile.d/ (come radice).


Linux
  1. Come disabilitare SELinux temporaneamente o permanentemente

  2. Come disabilitare la sessione di accesso guest di Linux Mint 12

  3. Disabilitare definitivamente l'input del touchscreen - Ubuntu 16.04?

  4. Come faccio a disabilitare lo screensaver SuSE?

  5. Come reimpostare permanentemente il fuso orario in Debian?

Come gestire le icone del menu principale su Gnome

Come disabilitare permanentemente lo scambio in Linux

Come abilitare e disabilitare le estensioni di Gnome dalla riga di comando?

Come disabilitare l'accesso SSH per l'utente root in Linux?

Come disabilitare l'elenco utenti nella schermata di accesso di GNOME in CentOS/RHEL 8

Come disattivare il segnale acustico a livello di sistema