overlay-scrollbar #46

Closed
beta992 opened this Issue Sep 13, 2012 · 6 comments

Projects

None yet

2 participants

@beta992
beta992 commented Sep 13, 2012

Thanks for the provided packages.

At the moment I'm running the latest XFCE with the provided ubuntu-patches from this git.
Everything works. I finally got the scrollbars and the appmenu (xfce-appmenu-plugin-bzr) to work.

To get the scrollbars to work, I had to use the AUR-package liboverlay-scrollbar and this PKGBUILD by Ner0:
[code]pkgname=liboverlay-scrollbar3
pkgver=0.2.16
_srcname=overlay-scrollbar
pkgrel=1
pkgdesc="Overlay scrollbar widget for GTK+ 3 (Canonical Ayatana Project)"
arch=('i686' 'x86_64')
url="https://launchpad.net/ayatana-scrollbar"
license=('GPL')
depends=('gtk3-ubuntu' 'gsettings-desktop-schemas-ubuntu')
conflicts=('liboverlay-scrollbar-bzr')
options=('!libtool')
source=(http://launchpad.net/ayatana-scrollbar/${pkgver%.*}/$pkgver/+download/$_srcname-$pkgver.tar.gz)
md5sums=('a3ca0a8f81c18611a2330d57c3942733')

build() {
cd "$srcdir/$_srcname-$pkgver"
./configure --disable-static --prefix=/usr --sysconfdir=/etc --with-gtk=3 --disable-schemas-compile
make ${MAKEFLAGS}
}

package() {
cd "$srcdir/$_srcname-$pkgver"
make DESTDIR="$pkgdir" install
rm -rf "$pkgdir/etc"
}[/code]

I have tried to install the overlay-scrollbar package that is provided by this git. They installed fine, but they didn't work on GTK2 and GTK3 apps. Is this a know issue?

I have installed the following packages from this git:
[code]gtk2-ubuntu
gtk3-ubuntu
libindicator3
libindicator
libdbusmenu-gtk2
libdbusmenu-gtk3
libdbusmenu
libindicate-gtk3
libindicate-gtk2
libindicate
libunity
libunity-webapps
bamfdaemon
libbamf
libbamf3
gsettings-desktop-schemas-ubuntu
liboverlay-scrollbar*
liboverlay-scrollbar3*
overlay-scrollbar*
indicator-appmenu
appmenu-gtk
appmenu-gtk2
appmenu-gtk3[]/code]

One last question: Is it normal to have double menu's? (gedit shows in the appmenu and the menu-bar)

Thanks!

@chenxiaolong
Owner

For the double menu issue, you can add the following to ~/.config/gtk-3.0/settings.ini

[Settings]
gtk-shell-shows-menubar = 1

In GNOME or Unity, gtk-shell-shows-menubar is automatically turned on.

As for the overlay scrollbar issue, the git version most likely loads, but there might be something turning it off, like for the double menus. I'll take a look at it :)

@beta992
beta992 commented Sep 13, 2012

Oke thanks! That fixes my issues. :)

On the AUR-package gtk3-ubuntu, member Ner0 has posted a PKGBUILD where the overlay patch is included.
Don't know if it works btw.

Thanks again, and please let me know if there is a solution found. :)

@beta992 beta992 closed this Sep 13, 2012
@chenxiaolong chenxiaolong reopened this Sep 14, 2012
@chenxiaolong
Owner

Since this overlay scrollbar issue isn't fixed yet, I'll reopen this bug report :)

Could you install the overlay-scrollbar package from this git repo and run:

echo $GTK_MODULES

Please log out and log back in after installing the package. Thanks!

@chenxiaolong
Owner

D'oh! If was a problem in my package. I put the startup script in the wrong directory :D

Fixed in commit ada3055

@beta992
beta992 commented Sep 14, 2012

Thanks for the fix! Going to test this weekend if it works. :)

@chenxiaolong
Owner

Awesome! Please let me know if it works or not :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment