Bug 391985 - Background in Menu is too transparent. Text too grey in some apps.
Summary: Background in Menu is too transparent. Text too grey in some apps.
Status: RESOLVED DOWNSTREAM
Alias: None
Product: plasmashell
Classification: Plasma
Component: Application Menu (Kicker) (show other bugs)
Version: 5.12.3
Platform: Slackware Linux
: NOR normal
Target Milestone: 1.0
Assignee: Eike Hein
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-03-18 06:00 UTC by Regnad Kcin
Modified: 2018-03-27 16:44 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
screenshots of transparency and contrast issues. (937.35 KB, application/pdf)
2018-03-24 12:16 UTC, Regnad Kcin
Details
screenshot of transparency with blur, black text, font > 12 pt. (419.88 KB, image/png)
2018-03-27 11:35 UTC, Regnad Kcin
Details
color settings (95.75 KB, image/png)
2018-03-27 15:35 UTC, Regnad Kcin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Regnad Kcin 2018-03-18 06:00:34 UTC
When opening menu over other apps or a desktop with strongly colored elements, the  menu is so transparent that the menu text becomes difficult to read.

I can make the background even more transparent with WINDOWKEY + mousewheel but cannot decrease the transparency to yield a readable menu.

A dark theme fixes some of the transparency but then text contrast becomes an issue.

A related problem is that the text in some apps is so grey and non-contrasting that it is difficult to read.

I cant find anything in the user interface or settings to correct these problems.
Comment 1 Nate Graham 2018-03-18 17:16:06 UTC
There's a possibility that this will be improved in Plasma 5.13, as there's a new blur for transparent elements that makes the background blurrier and improves contrast.

Can you add a screenshot showing the issue?

> A related problem is that the text in some apps is so grey and non-contrasting that it is difficult to read.

You can change the color to be darker in System Settings > Color. Increasing the default text size by 1 pt to 11 pt helps a lot, as a 10pt font looks grayer and wispier at 1.0 scale that it should be compares to an 11pt font. It's possible that one or both of these changes will resolve the issue; can you confirm?

Also, if by "some apps" you mean apps that use Kirigami and QML rather than QWidgets, the situation has been improved as of https://cgit.kde.org/qqc2-desktop-style.git/commit/?id=9a5f7d834f86f57e88c3993fbcf4c17d09a01e10

Can you attach a screenshot showing the text contrast issue for these other apps?
Comment 2 Nate Graham 2018-03-19 03:07:17 UTC
Also, can you make sure that System Settings > Desktop Behavior > Desktop Effects > Background Contrast is turned on?
Comment 3 Regnad Kcin 2018-03-24 12:16:26 UTC
Created attachment 111594 [details]
screenshots of transparency and contrast issues.
Comment 4 Nate Graham 2018-03-24 14:04:38 UTC
You want to also turn on the "Blur" effect, which is visibly off and right underneath the "Improve background contrast" effect. See if that helps.

Otherwise, you might also try choosing darker text in System Settings > Colors.
Comment 5 Regnad Kcin 2018-03-24 15:13:29 UTC
I have turned on the blur effect and set all text colors to black.

The result is not satisfactory.

Something else in Plasma5 is overriding my settings because text is still grayed and backgrounds are transparent.  There is a key combination ALT-WindowKey that allows one to make the background even more transparent but it does not allow one to eliminate the transparency altogether.  

I think that if I set the text color to black, the software should respect my setting rather than deciding to gray the text for me.

I also set all of the text size to 12 points but the Plasma5 system overrides that setting also.
Comment 6 Regnad Kcin 2018-03-24 15:26:52 UTC
Transparency of the windows and gradient graying of text should be under user control and there should be:

1.  an option to disable transparency entirely
2.  an option to turn off text graying
3.  instructions on how to build or customize a theme to accomplish 1 and 2.
Comment 7 Nate Graham 2018-03-24 16:56:13 UTC
(In reply to Regnad Kcin from comment #5)
> I have turned on the blur effect and set all text colors to black.
> 
> The result is not satisfactory.

Can you attach a screenshot showing what it looks like with blur and black text?


> Something else in Plasma5 is overriding my settings because text is still
> grayed and backgrounds are transparent.  There is a key combination
> ALT-WindowKey that allows one to make the background even more transparent
> but it does not allow one to eliminate the transparency altogether.
> 
> I think that if I set the text color to black, the software should respect
> my setting rather than deciding to gray the text for me.

It does. Or at least, it's supposed to. If it doesn't, that's a bug.

("it" means KDE software; other software generally does not respect KDE color settings)

> I also set all of the text size to 12 points but the Plasma5 system
> overrides that setting also.

You set that in System Settings > Fonts?
Comment 8 Regnad Kcin 2018-03-27 11:35:11 UTC
Created attachment 111680 [details]
screenshot of transparency with blur, black text, font > 12 pt.

doesnt help to turn on blur
note grayed text in menu
Comment 9 Nate Graham 2018-03-27 13:04:52 UTC
It looks like the amount of blurriness in the blur plugin is turned down to the lowest setting. Go to System Settings > Desktop Behabvior > Desktop Effects > Blur > Click on configure button and then increase the blurriness (the default setting is maximum, not minimum, so this may be an issue with your distro's default configuration).

As for the color, I'm confused, because it looks like you haven't changed anything. Can you attach a screenshot of System Settings > Colors?

Note that Firefox doesn't respect the systemwide color settings, so that's not a good app to test against.
Comment 10 Regnad Kcin 2018-03-27 15:35:34 UTC
Created attachment 111683 [details]
color settings

Blur is set to maximum (strong)

Blur or no-blur I would like to be able to 
totally cancel the transparency effect in the menu.

This kind or transparency serves no useful purpose and
it is extremely irritating.

I dont find it to be cute or snazzy.
Comment 11 Nate Graham 2018-03-27 15:42:57 UTC
Do any of these issues happen in a new clean user account?
Comment 12 Regnad Kcin 2018-03-27 16:05:24 UTC
I created a new user "test" and kept all of the defaults 
except that I made sure that contrast and blur were turned on.

Transparency issue was at least as serious as before.
Comment 13 Nate Graham 2018-03-27 16:06:42 UTC
What distro and version of it are you using? Are you in a VM?
Comment 14 Regnad Kcin 2018-03-27 16:26:52 UTC
I am using Slackware 64 -current and
Alien Bob's -latest KDE5 (non-Wayland):
KDE 5_18.03 for Slackware, 
consisting of the KDE Frameworks 5.44.0, 
Plasma 5.12.3 and Applications 17.12.3. 
All this on top of Qt 5.9.4. 

my machine 
x86_64 Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz
Asrock Z270M-ITX/ac Motherboard
Onboard Graphics
Comment 15 Nate Graham 2018-03-27 16:44:59 UTC
Given that it reproduces with a fresh user account, at this point it seems like a distro packaging issue. Pleas contact the Slackware folks or Alien Bob to further troubleshoot the issue.