Domanda Come disabilitare le barre di scorrimento sovrapposte?


Apparirà Ubuntu 11.04 barre di scorrimento sovrapposte per impostazione predefinita. io fare come loro, ma non mi piace l'attuale mix di tipi di barra di scorrimento, dal momento che molte applicazioni non usano ancora queste barre di scorrimento sovrapposte.

C'è un modo per disabilitare le barre di scorrimento di sovrapposizione (senza rimuovendo il overlay-scrollbar pacchetto)?


141
2018-04-09 10:30


origine




risposte:


In 12.04 LTS c'è un modo leggermente più pulito per farlo. Corri

gsettings set org.gnome.desktop.interface ubuntu-overlay-scrollbars false

in un terminale. Le app aperte in seguito avranno la barra di scorrimento non ayatana.

Per ripristinare il comportamento predefinito, esegui

gsettings reset org.gnome.desktop.interface ubuntu-overlay-scrollbars

Se stai usando 12.10 o successivo, correre

gsettings set com.canonical.desktop.interface scrollbar-mode normal

E per tornare al valore predefinito, corri

gsettings reset com.canonical.desktop.interface scrollbar-mode

136
2017-08-17 19:41



In 13.10 solo il primo ha funzionato per me. - Pointy
Grazie! E 'stato meraviglioso liberarsi di quella merda! :-) - JohnyTex
Non funziona il 14.04. la risposta di htorque però. - Anmol Singh Jaggi
Non funziona per me in 15.10. No such schema 'com.canonical.desktop.interface' - Jonathan Hartley
In 16.04 LTS: nessuna chiave di questo tipo 'ubuntu-overlay-scrollbars' - Calmarius


Puoi disabilitare anche le barre di scorrimento


67
2018-04-09 10:31



Solo un utente: echo export LIBOVERLAY_SCROLLBAR=0 >> ~/.xprofile  (notare che il doppio '>>'è importante, significa "append").   Per aggiungere per tutti gli utenti: echo export LIBOVERLAY_SCROLLBAR=0 | sudo tee -a /etc/X11/Xsession.d/99disable-overlay-scrollbars - sladen
Mentre questo sembra non avere alcun effetto per me (Ubuntu 12.04 con LXDE - e sì, X è stato riavviato dopo tale modifica), La variante di Erigami ha funzionato eccellente Proprio come un suggerimento per provare l'altro se uno non funziona :) - Izzy
Per 15.10 e 16.04 la variabile è nominato diversamente. - Ruslan


È possibile rimuovere completamente le barre di scorrimento digitando

sudo apt-get remove overlay-scrollbar liboverlay-scrollbar

30
2018-06-07 11:14



Questa è una fusione di risposta per trattare con persone che sono felici di cancellare i pacchetti. Potrebbe essere una soluzione più semplice. - Oli♦
Attenzione: non provarlo in 13.10! - Chan-Ho Suh
@ Chan-HoSuh - perché? (a occhio e croce si può provare a rimuovere Unity, ecc. in modo da capire a cosa i pacchetti provano a rimuovere prima). - Wilf
'liboverlay-scrollbar' non esiste in Ubuntu 15.10, quindi non è possibile rimuoverlo - MrSmith42


Disabilitando o rimuovendo le barre di scorrimento overlay come descritto dalle altre risposte, si otterranno le barre di scorrimento, ma mancheranno i pulsanti stepper alla fine delle barre perché sono state disabilitate nel Ambiance tema. Per riattivarli, inserisci quanto segue in ~/.gtkrc-2.0 file:

style "default" {
  engine "murrine" {
    stepperstyle = 0
  }
}

e il seguente nel file ~/.config/gtk-3.0/gtk.css:

.scrollbar {
  -GtkScrollbar-has-backward-stepper: 1;
  -GtkScrollbar-has-forward-stepper: 1;
}

Di solito, il riavvio delle applicazioni è sufficiente per applicare le modifiche.


18
2017-11-23 08:09



Per rendere i pulsanti stepper più belli, aggiungilo a .scrollbar: -GtkRange-slider-width: 16; -GtkRange-stepper-size: 17; - Håkon A. Hjortland
Grazie, questo ripristina gli stepper per me, ma c'è un modo semplice per aggiustare il contrasto sulle barre di scorrimento in modo che non siano un nero su nero totalmente inutilizzabile? - Joseph Garvin
Questo ha funzionato per me. Sono solo sorpreso dalla "murrina". Mi chiedo se questo si applica davvero a me. Pensavo di avere metacity, o è metacity ancora qualcos'altro che il "motore"? - Alexis Wilke
Questo non sembra aver fatto nulla per me. È perché sto usando Cinnamon? O devo riavviare perché abbia effetto? - Paul Brannan
@ Paululan Uhh, questa è una risposta davvero vecchia. Sarei sorpreso se fosse direttamente applicabile, in particolare al desktop Cinnamon ... - Michael Wild


Basta usare l'utilità dconf-editor o gconf-editor. Se non è già presente, puoi installarlo da Ubuntu Software Center.

Questa utility è come l'editor di registro di Windows in cui è possibile modificare le impostazioni di sistema. Dall'ingresso org > gnome > Desktop > Applications. trovi un oggetto chiamato ubuntu-overlay-barre di scorrimento. Disattiva l'elemento, disconnetti / accedi e sei pronto.


5
2017-11-04 11:16



Il percorso è org> gnome> desktop> interface in Ubuntu 14 ma non funziona comunque. - ShitalShah


In Ubuntu 12.04 puoi semplicemente installare Ubuntu Tweak e l'opzione per disabilitare la barra di scorrimento di sovrapposizione verticale è in Tweaks -> Varie. È necessario disconnettersi o riavviare per rendere effettive le modifiche.

Se vuoi che la barra di scorrimento di overlay ritorni a un certo punto, vai e riattivala nuovamente nell'app. Inoltre ottieni un gran numero di modifiche a tua disposizione. Direi che questo è il modo più semplice per raggiungere questo obiettivo.


4
2017-07-20 12:47



Questo è quello che ho fatto., Usando le istruzioni fornite in una risposta a un'altra domanda. - Reinier Post


Forse stai parlando della barra di scorrimento di ayatana!

nel caso in cui si desideri avere il vecchio stile della barra di scorrimento, è sufficiente utilizzare il comando successivo:

sudo apt-get remove overlay-scrollbar liboverlay-scrollbar liboverlay-scrollbar3

enter image description here


4
2018-04-12 21:25





Prova quanto segue:

echo "export LIBOVERLAY_SCROLLBAR=0" > /etc/X11/Xsession.d/80overlayscrollbars

Probabilmente dovrai disconnetterti una volta.

Ulteriori informazioni / idee possono essere trovate Qui.


2
2018-06-07 11:36



i pavlos G. mi hanno battuto. Le informazioni sono anche confermate Qui e Qui - Nitin Venkatesh
Grazie per questo, ragazzi. Come disprezzo assolutamente le barre di scorrimento dell'overlay, accetterò la risposta che rimuove i pacchetti, ma sono sicuro che queste informazioni saranno utili agli altri. - Josh Glover
Attento con il singolo >, causerà la sovrascrittura del file se già esiste (e quindi distruggerà tutte le modifiche precedenti). Migliore utilizzo >> invece a aggiungere la nuova impostazione. - Izzy