it-swarm.dev

Jak vypnu překryvné posuvníky?

Vypadá to, že Ubuntu 11.04 bude standardně obsahovat překryvné posuvníky . I do se mi líbí, ale nelíbí se mi současná kombinace typů posuvníků, protože mnoho aplikací tyto překryvné posuvníky dosud nepoužívá.

Existuje způsob, jak zakázat překryvné posuvníky ( bez odebrání overlay-scrollbar balíček)?

146
htorque

Můžete také deaktivovat posuvníky

68
htorque

V 12,04 LTS je mírně čistší způsob, jak to udělat . Prostě běž

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

v terminálu. Poté, co se aplikace otevřou, bude mít posuvník non-ayatana.

Chcete-li obnovit výchozí chování, spusťte

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

Pokud používáte 12.10 nebo novější , spusťte

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

Chcete-li se vrátit k výchozímu stavu, spusťte

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

Posuvné lišty můžete zcela odstranit zadáním

Sudo apt-get remove overlay-scrollbar liboverlay-scrollbar
30
Sebastian Rühl

Pouze deaktivace nebo odstranění překryvných posuvných lišt, jak je popsáno v jiných odpovědích, vás vrátí zpět na posuvné pruhy, ale budou jim chybět tlačítka krokového ovládání na konci pruhů, protože byly deaktivovány v Ambiance = téma. Chcete-li je znovu povolit, vložte do pole ~/.gtkrc-2.0 file:

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

a následující do souboru ~/.config/gtk-3.0/gtk.css:

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

Obvykle stačí restartování aplikací, aby se změny projevily.

18
Michael Wild

Jednoduše použijte obslužný program dconf-editor nebo gconf-editor. Pokud ještě není k dispozici, můžete si ji nainstalovat z Ubuntu Software Center.

Tento nástroj je jako editor registru systému Windows, kde můžete vylepšit nastavení systému. Ze záznamu org > gnome > Desktop > Applications. najdete položku s názvem buntu-overlay-scrollbars. Přepněte položku, odhlášení/přihlášení a jste připraveni.

5
Marcel

V Ubuntu 12.04 stačí nainstalovat buntu Tweak a možnost zakázat svislý překryvný posuvník je v Tweaks -> Různé . Aby se změny projevily, musíte se odhlásit nebo restartovat.

Pokud chcete překryvný posuvný pruh v určitém okamžiku zpět, stačí jej v aplikaci znovu povolit. Navíc máte k dispozici velké množství vylepšení. Řekl bych, že je to nejjednodušší způsob, jak toho dosáhnout.

4
Gabriel

Možná mluvíte o posuvníku ayatana!

v případě, že chcete mít starý styl posuvníku, použijte pouze následující příkaz:

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

enter image description here

4
Kesymaru

Vyzkoušejte následující:

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

Pravděpodobně se budete muset odhlásit jednou.

Více informací/nápadů najdete zde .

2
Pavlos G.

Dne 15.10 (libgtk-3-0) to pro mě fungovalo:

export GTK_OVERLAY_SCROLLING=0
2
pawciobiel

Při pokusu o odinstalaci liboverlay-scrollbar nenajde to! Chcete-li se zbavit průhledných tyčí bylo snadno opravit. Používám leafpad.

Otevřete terminál:

  1. gksudo leafpad /etc/X11/Xsession.d/99disable-overlay-scrollbars
  2. Vložte své heslo.
  3. Zadejte export LIBOVERLAY_SCROLLBAR=0
  4. Uložit, ukončit a restartovat.

Žádné další překryvné lišty nebo průhledné lišty.

1
freebird

Povolení posuvníků klasického/starého stylu

Pro Ubuntu 14.x existují dva způsoby:

Stačí použít příkaz:

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

Nebo nainstalujte Unity Tweak Tool.

Sudo apt-get install unity-Tweak-tool

Přejděte do části Systém> Posuvné lišty a nastavte možnost Starší.

Změna barev a vzhledu

Po použití jednoho z těchto dvou kroků můžete dále vylepšit vzhled posuvníků, pokud používáte výchozí motiv Ambiance. Chcete-li to provést, proveďte postup (pokud nemáte skvělý editor, nahraďte jej libovolným editorem, který používáte jako nano nebo gedit).

Sudo subl /usr/share/themes/Ambiance/gtk-3.0/gtk-widgets.css

Stiskněte Ctrl + F a napište .scrollbar, abyste našli sekci stylů pro posuvníky. Důl vypadá níže (anotován/* MODIFIKOVANÝ .../komentáře níže):

.scrollbar,
.scrollbar.vertical {
    /* MODIFIED: next 3 lines */
    -GtkScrollbar-has-backward-stepper: 1;
    -GtkScrollbar-has-forward-stepper: 1;
    -GtkScrollbar-stepper_size = 14;
    -GtkRange-slider-width: 14;
    border-radius: 20px;
    border-image: none;
}

.scrollbar.trough,
.scrollbar.trough.vertical {
    border-color: shade (@bg_color, 0.8);
}

.scrollbar.slider,
.scrollbar.slider:hover,
.scrollbar.button,
.scrollbar.slider.vertical,
.scrollbar.slider.vertical:hover,
.scrollbar.button.vertical {
    border-width: 1px;
    border-style: solid;
    border-color: shade (@bg_color, 0.86);
    /* MODIFIED: next 1 line */
    background-image: -gtk-gradient (linear, left top, right top,
                                     from (shade (@dark_bg_color, 1.08)),
                                     color-stop (0.5, @dark_bg_color),
                                     to (shade (@dark_bg_color, 0.94)));
    box-shadow: inset 1px 0 shade (@bg_color, 1.1),
                inset -1px 0 shade (@bg_color, 1.01),
                inset 0 1px shade (@bg_color, 1.1),
                inset 0 -1px shade (@bg_color, 1.1);
}

Konečný výsledek:

enter image description here

0
Shital Shah