Mobileread
Dropdown menu text is gray on gray (Linux Mint)
#1  droopy 08-18-2019, 06:53 AM
Someone on this mobileread forum suggested I download and install Calibre from the Calibre website. So that's what I did. But now, the dropdown menus in Calibre are gray text on gray background. In other words, I can't see any words.

https://i.imgur.com/n1Ulse7.png

I'm using Linux Mint 18.2 Cinnamon.
Calibre is version 3.46.0.
Reply 

#2  kovidgoyal 08-18-2019, 07:19 AM
does the text appear if you mouse over the menu items?
Reply 

#3  kovidgoyal 08-18-2019, 07:20 AM
And you appear to have enabled th system theme, which is unsupported in linux. Do not do that and you should be fine.
Reply 

#4  droopy 08-18-2019, 07:25 AM
Quote kovidgoyal
does the text appear if you mouse over the menu items?
No, it doesn't appear.
Reply 

#5  droopy 08-18-2019, 07:26 AM
Quote kovidgoyal
And you appear to have enabled th system theme, which is unsupported in linux. Do not do that and you should be fine.
How do I do as you suggest, sir?

I'd prefer a dark/black theme, just like my Linux Mint's theme.
Reply 

#6  kovidgoyal 08-18-2019, 08:24 AM
Make sure you dont have the CALIBRE_USE_SYSTEM_THEME environmnet variable set.
Reply 

#7  droopy 08-18-2019, 12:21 PM
So in terminal...
Quote
droopy@desktop ~ $ export CALIBRE_USE_SYSTEM_THEME=0
droopy@desktop ~ $ calibre
QGtkStyle could not resolve GTK. Make sure you have installed the proper libraries.
QGtkStyle could not resolve GTK. Make sure you have installed the proper libraries.
QFont::setStretch: Parameter '0' out of range
Now I see the text in the dropdown menus. (Screenshot)

But is there a way to get a dark theme for the program, sir?
Reply 

#8  droopy 08-18-2019, 02:13 PM
I fixed the gray-text-on-gray-menu problem.
I went to etc/profile.d/ and i saw "calibre.sh". I probably created that file many months ago and forgot about it. it had one line in it: export CALIBRE_USE_SYSTEM_THEME=1.

I just renamed the file to calibre.shBACKUP and logged out and logged in, and now the text is readable via MainMintMenu (Windows Key)
Reply 

#9  kovidgoyal 08-18-2019, 09:15 PM
Getting your system theme working with a clibre binary install is not going to be easy/possible. For that you will have to use the distro calibre, with the system theme.
Reply 

Today's Posts | Search this Thread | Login | Register