如何在我的应用程序中启用叠加滚动条?

我正在测试我的应用程序在Natty 2nd beta中,其中大多数应用程序都显示新的覆盖滚动条,我猜只有非本地GTK应用程序无法显示它(如LibreOffice或Firefox)。
我的应用程序使用Python和pygtk编写,所以我以为覆盖滚动条应该默认启用,但我错了。我尝试在终端(先前是在应用程序命令之前)和通过os.putenv()在Python代码内部设置环境变量LIBOVERLAY_SCROLLBAR1,但仍然显示老式的滚动条。
我做错了什么?

2这个问题很久了 - 你在最终的Natty版本中仍然有这个问题吗? - Marcel Stimberg
2也许你想使用PyGI而不是PyGTK。 - fitojb
1你是否正在使用 gtk_scrolled_window 小部件?或者用 PyGTK 的术语来说,gtk.ScrolledWindow - falstaff
1个回答

你应该使用gtk_scrolled_window小部件,因为它是唯一支持覆盖式滚动条的小部件。

来源 https://wiki.ubuntu.com/Ayatana/ScrollBars

如果不起作用,请尝试:

sudo su
echo "export LIBOVERLAY_SCROLLBAR=1" > /etc/X11/Xsession.d/80overlayscrollbars