Community Packages

Please read this before reporting a bug:

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!

FS#65210 - [guitarix] should depend on `gtk-engines`, else buttons are white-on-white unreadable

Attached to Project: Community Packages
Opened by Ronan (ronjouch) - Sunday, 19 January 2020, 19:08 GMT
Last edited by David Runge (dvzrv) - Tuesday, 21 January 2020, 18:12 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To David Runge (dvzrv)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No



Package `guitarix` (version 0.39.0-1 as of today 2020-01-19) depends on gtk2 and gtkmm among others.
It's not enough. Apparently the app uses a specific GTK engine, and running it without the engine produces an unreadable UI with gray buttons using white text (see attached screenshot).

Forum post put me on the way: I was simply missing the expected gtk engine.
And indeed, after installing Arch package `gtk-engines` (2.21.0-4 as of now), the problem is fixed and buttons instead appear readable, styled with white text on black background, consistent with the official screenshots shown at .

-> Package `gtk-engines` should be added to the list of dependencies of guitarix.

If accepted, I'll also report the issue in the comments of AUR package.

I'm running an up-to-date Arch under GNOME Shell. Available for more information, if needed.
This task depends upon

Closed by  David Runge (dvzrv)
Tuesday, 21 January 2020, 18:12 GMT
Reason for closing:  Not a bug
Additional comments about closing:  gtk2 theme configuration
Comment by David Runge (dvzrv) - Monday, 20 January 2020, 18:17 GMT
@ronjouch: Thanks for the report. I can confirm this and will release a new version of the package soonish.
Comment by David Runge (dvzrv) - Tuesday, 21 January 2020, 18:12 GMT
@ronjouch: Hm, looking into this it boils down to gtk2 theme configuration.

As soon as gnome-themes-extra is installed, it defaults to Adwaita (light). Please have a look at the wiki [1] and configure your gtk2 in a way, that works for you.