如何禁用覆盖滚动条?

hto*_*que 146 overlay-scrollbars

看起来 Ubuntu 11.04默认会带有覆盖滚动条。我确实喜欢它们,但我不喜欢当前的滚动条类型组合,因为许多应用程序还没有使用这些覆盖滚动条。

有没有办法禁用覆盖滚动条(删除overlay-scrollbar包)?

Eri*_*ami 137

12.04 LTS 中有一种更简洁的方法来做到这一点。赶紧跑

gsettings set org.gnome.desktop.interface ubuntu-overlay-scrollbars false
Run Code Online (Sandbox Code Playgroud)

在一个终端。之后打开的应用程序将具有非ayatana 滚动条。

要恢复默认行为,请运行

gsettings reset org.gnome.desktop.interface ubuntu-overlay-scrollbars
Run Code Online (Sandbox Code Playgroud)

如果您使用的是12.10 或更高版本,请运行

gsettings set com.canonical.desktop.interface scrollbar-mode normal
Run Code Online (Sandbox Code Playgroud)

并返回默认值,运行

gsettings reset com.canonical.desktop.interface scrollbar-mode
Run Code Online (Sandbox Code Playgroud)


hto*_*que 68

您可以禁用滚动条

  • 只有一个用户:`echo export LIBOVERLAY_SCROLLBAR=0 >> ~/.xprofile` *(注意双'`>>`'很重要,它的意思是“追加”)。* 为所有用户添加:`echo export LIBOVERLAY_SCROLLBAR =0 | 须藤 tee -a /etc/X11/Xsession.d/99disable-overlay-scrollbars` (11认同)

Seb*_*ühl 30

您可以通过键入完全删除滚动条

sudo apt-get remove overlay-scrollbar liboverlay-scrollbar
Run Code Online (Sandbox Code Playgroud)

  • 这是一个合并的答案,以处理对删除软件包感到满意的人。这很可能是一个更简单的修复。 (4认同)
  • Ubuntu 15.10 中不存在“liboverlay-scrollbar”,因此您无法将其删除 (2认同)

Mic*_*ild 18

只需按照其他答案的描述禁用或删除覆盖滚动条即可让您返回滚动条,但它们将缺少条形末端的步进按钮,因为它们已在Ambiance主题中被禁用。要重新启用它们,请将以下内容放入~/.gtkrc-2.0文件中:

style "default" {
  engine "murrine" {
    stepperstyle = 0
  }
}
Run Code Online (Sandbox Code Playgroud)

并将以下内容写入文件~/.config/gtk-3.0/gtk.css

.scrollbar {
  -GtkScrollbar-has-backward-stepper: 1;
  -GtkScrollbar-has-forward-stepper: 1;
}
Run Code Online (Sandbox Code Playgroud)

通常,重新启动应用程序就足以应用更改。


小智 5

只需使用实用程序dconf-editorgconf-editor. 如果它不存在,您可以从 Ubuntu 软件中心安装它。

此实用程序类似于 Windows 注册表编辑器,您可以在其中调整系统设置。从 entry org > gnome > Desktop > Applications.you 找到一个名为ubuntu-overlay-scrollbars 的项目。关闭项目,注销/登录,你就准备好了。