Frage Wie deaktiviere ich Overlay-Bildlaufleisten?


Es sieht so aus, als ob Ubuntu 11.04 mit kommt Überlagerungsscrollbalken standardmäßig. ich machen wie sie, aber ich mag nicht die aktuelle Mischung von Bildlaufleisten-Typen, da viele Anwendungen noch nicht diese Overlay-Bildlaufleisten verwenden.

Gibt es eine Möglichkeit, Overlay-Bildlaufleisten zu deaktivieren (ohne entferne den overlay-scrollbar Paket)?


141
2018-04-09 10:30


Ursprung




Antworten:


Im 12,04 LTS Da ist ein etwas sauberer Weg, es zu tun. Lauf einfach

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

in einem Terminal. Apps, die später geöffnet werden, haben die Nicht-Ajatana-Bildlaufleiste.

Führen Sie aus, um das Standardverhalten zurück zu erhalten

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

Wenn Sie verwenden 12.10 oder später, Lauf

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

Um zum Standard zurückzukehren, renne

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

136
2017-08-17 19:41



In 13.10 arbeitete nur der erste für mich. - Pointy
Danke! Das war wunderbar, diesen Mist loszuwerden! :-) - JohnyTex
Funktioniert nicht am 14.04. Die Antwort von htorque ist jedoch. - Anmol Singh Jaggi
Funktioniert bei mir nicht in 15.10. No such schema 'com.canonical.desktop.interface' - Jonathan Hartley
In 16.04 LTS: Keine solche Taste 'Ubuntu-Overlay-Scrollbars' - Calmarius


Sie können die Bildlaufleisten auch deaktivieren


67
2018-04-09 10:31



Nur ein Benutzer: echo export LIBOVERLAY_SCROLLBAR=0 >> ~/.xprofile  (Beachten Sie, dass die doppelte '>>"ist wichtig, es bedeutet" anhängen ").   Für alle Benutzer hinzufügen: echo export LIBOVERLAY_SCROLLBAR=0 | sudo tee -a /etc/X11/Xsession.d/99disable-overlay-scrollbars - sladen
Während dies scheint für mich keine Wirkung (Ubuntu 12.04 mit LXDE - und ja, X wurde nach dieser Änderung neu gestartet), Erigamis Variante hat hervorragend funktioniert. Nur als Hinweis, den anderen auszuprobieren, wenn man nicht funktioniert :) - Izzy
Für 15.10 und 16.04 ist die Variable anders benannt. - Ruslan


Sie können die Bildlaufleisten vollständig entfernen, indem Sie eingeben

sudo apt-get remove overlay-scrollbar liboverlay-scrollbar

30
2018-06-07 11:14



Dies ist eine zusammengeführte Antwort, um mit Personen zu tun zu haben, die mit dem Löschen der Pakete zufrieden sind. Es könnte eine einfachere Lösung sein. - Oli♦
Warnung: Versuchen Sie es nicht am 13.10! - Chan-Ho Suh
@ Chan-HoSuh - warum? (Bei einer Schätzung kann es versuchen, Unity usw. zu entfernen, also schauen Sie, was die Pakete zuerst entfernen wollen). - Wilf
'liboverlay-scrollbar' existiert in Ubuntu 15.10 nicht, du kannst es also nicht entfernen - MrSmith42


Wenn Sie nur die Overlay-Scrollbars deaktivieren oder entfernen, wie in den anderen Antworten beschrieben, erhalten Sie die Scroll-Leisten zurück, aber die Stepper-Buttons am Ende der Leisten werden nicht angezeigt, da sie in der Symbolleiste deaktiviert wurden Ambiente Thema. Um sie wieder zu aktivieren, setzen Sie Folgendes in die ~/.gtkrc-2.0 Datei:

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

und das Folgende in die Datei ~/.config/gtk-3.0/gtk.css:

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

Normalerweise reicht ein Neustart der Anwendungen aus, damit die Änderungen wirksam werden.


18
2017-11-23 08:09



Um die Stepper-Schaltflächen besser aussehen zu lassen, fügen Sie dies zu .scrollbar hinzu: -GtkRange-slider-width: 16; -GtkRange-Stepper-Größe: 17; - Håkon A. Hjortland
Danke, das stellt die Stepper für mich wieder her, aber gibt es eine einfache Möglichkeit, den Kontrast auf den Bildlaufleisten zu korrigieren, damit sie nicht völlig unbrauchbar Schwarz auf Schwarz sind? - Joseph Garvin
Das hat für mich funktioniert. Ich bin nur überrascht von der "Murrine". Frage mich, ob das wirklich für mich gilt. Ich dachte, ich hätte Metacity, oder ist Metacity doch etwas anderes als die "Engine"? - Alexis Wilke
Das scheint nichts für mich getan zu haben. Liegt es daran, dass ich Cinnamon betreibe? Oder muss ich neu starten, damit es wirksam wird? - Paul Brannan
@PaulBrannan Uhh, das ist eine wirklich alte Antwort. Ich wäre überrascht, wenn es direkt anwendbar wäre, insbesondere auf den Cinnamon Desktop ... - Michael Wild


Benutze einfach das Dienstprogramm dconf-editor oder gconf-editor. Wenn es nicht bereits vorhanden ist, können Sie dies vom Ubuntu Software Center installieren.

Dieses Dienstprogramm ist wie Windows-Registry-Editor, wo Sie Systemeinstellungen optimieren können. Vom Eintritt org > gnome > Desktop > Applications.Sie finden einen Gegenstand mit dem Namen Ubuntu-Overlay-Bildlaufleisten. Schalten Sie den Artikel aus, loggen Sie sich aus und loggen Sie sich ein.


5
2017-11-04 11:16



Der Pfad ist org> gnome> desktop> interface in Ubuntu 14, aber es funktioniert sowieso nicht. - ShitalShah


In Ubuntu 12.04 können Sie einfach installieren Ubuntu Tweak und die Option zum Deaktivieren der vertikalen Überblendleiste ist in Tweaks -> Verschiedenes. Sie müssen sich abmelden oder neu starten, damit die Änderungen wirksam werden.

Wenn Sie die Überlagerungs-Bildlaufleiste an einem bestimmten Punkt zurück haben möchten, gehen Sie einfach und aktivieren Sie sie wieder in der App. Zusätzlich steht Ihnen eine große Anzahl von Optimierungen zur Verfügung. Ich würde sagen, dies ist der einfachste Weg, dies zu erreichen.


4
2017-07-20 12:47



Dies ist, was ich getan habe. Verwenden Sie die Anweisungen in einer Antwort auf eine andere Frage. - Reinier Post


Vielleicht redest du ja von der ayatana Scrollbar!

Für den Fall, dass Sie den alten Bildlaufstil verwenden möchten, müssen Sie nur den nächsten Befehl verwenden:

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

enter image description here


4
2018-04-12 21:25





Versuche Folgendes:

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

Sie müssen sich wahrscheinlich einmal abmelden.

Weitere Informationen / Ideen können gefunden werden Hier.


2
2018-06-07 11:36



Pavlos G. schlug mich dazu. Die Info wird ebenfalls bestätigt Hier und Hier - Nitin Venkatesh
Danke dafür, Leute. Da ich die Overlay-Bildlaufleisten absolut verachte, akzeptiere ich die Antwort, die die Pakete entfernt, aber ich bin sicher, dass diese Informationen für andere nützlich sein werden. - Josh Glover
Vorsicht mit der Single >Es wird dazu führen, dass die Datei überschrieben wird, wenn sie bereits existiert (und somit alle vorherigen Änderungen zerstört werden). Besser nutzen >> anstelle von anhängen die neue Einstellung. - Izzy


Am 15.10. (Libgtk-3-0) funktionierte das für mich:

export GTK_OVERLAY_SCROLLING=0

2
2017-12-17 19:12



Ich habe das versucht und es funktioniert nicht für mich, obwohl ich das auch in .xprofile eingefügt habe. Funktioniert es wirklich für dich? In welcher Anwendung können Sie sehen, dass es wirksam wird? - Nicolas
Wo sollte dieser Code stehen? - A.L
Funktioniert für mich in Ubuntu 16.04 mit Entangle. - Ruslan