[plasmashell] [Bug 427838] Plasma lock screen brightens wallpaper with Breeze AlphaBlack when it should be darkened

2020-10-16 Thread Danni H
https://bugs.kde.org/show_bug.cgi?id=427838

--- Comment #2 from Danni H  ---
Currently working around this by modifying a copy of the Breeze Dark theme.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 427838] Plasma lock screen brightens wallpaper with Breeze AlphaBlack when it should be darkened

2020-10-16 Thread Danni H
https://bugs.kde.org/show_bug.cgi?id=427838

--- Comment #1 from Danni H  ---
Created attachment 132451
  --> https://bugs.kde.org/attachment.cgi?id=132451=edit
Expected lock screen wallpaper darkening

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 427838] New: Plasma lock screen brightens wallpaper with Breeze AlphaBlack when it should be darkened

2020-10-16 Thread Danni H
https://bugs.kde.org/show_bug.cgi?id=427838

Bug ID: 427838
   Summary: Plasma lock screen brightens wallpaper with Breeze
AlphaBlack when it should be darkened
   Product: plasmashell
   Version: 5.20.0
  Platform: Archlinux Packages
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: Lock/logout
  Assignee: plasma-b...@kde.org
  Reporter: dannihf...@fastmail.fm
  Target Milestone: 1.0

Created attachment 132450
  --> https://bugs.kde.org/attachment.cgi?id=132450=edit
Screen locker with Breeze AlphaBlack style

SUMMARY
I am using a theme from the KDE Store so I can make my panel purple:

https://store.kde.org/p/1084931/

Recently, my lock screen has been tinting the wallpaper to be bright, making
the text hard to read, when it should be tinting it dark, since Breeze
AlphaBlack is a dark theme.


STEPS TO REPRODUCE
1. Install Breeze AlphaBlack from Get New Plasma Styles
2. Lock the screen
3. Move the mouse

OBSERVED RESULT
The background is brightened to an uncomfortable level, making it hard to read
the text.

EXPECTED RESULT
The background should be darkened.

Linux/KDE Plasma: Arch Linux rolling release
(available in About System)
KDE Plasma Version: 5.20.0
KDE Frameworks Version: 5.75.0
Qt Version: 5.15.1, xcb windowing system

ADDITIONAL INFORMATION
See attachments

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 356711] XembedSNIProxy prevents KWin from unredirecting fullscreen SDL2 apps

2019-12-30 Thread Danni H
https://bugs.kde.org/show_bug.cgi?id=356711

--- Comment #11 from Danni H  ---
> Don't be antagonistic.

My bad. I shouldn't have let my frustration get to me. I'm happy that there is
awareness of these issues among the KWin developers.

> xwininfo -tree -root would be the most useful, I can't see why our z-stack
> would be rasied when a game is in focus.

This issue seems to be fixed but regardless I have attached the output of
xwininfo while running hexchat and GZDoom, with GZDoom fullscreen and in the
foreground.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 356711] XembedSNIProxy prevents KWin from unredirecting fullscreen SDL2 apps

2019-12-30 Thread Danni H
https://bugs.kde.org/show_bug.cgi?id=356711

--- Comment #10 from Danni H  ---
Created attachment 124789
  --> https://bugs.kde.org/attachment.cgi?id=124789=edit
xwininfo output

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 356711] XembedSNIProxy prevents KWin from unredirecting fullscreen SDL2 apps

2019-12-29 Thread Danni H
https://bugs.kde.org/show_bug.cgi?id=356711

--- Comment #7 from Danni H  ---
Hi,

Some information on unredirection I found in a KWin fork that's focused on low
latency and removing tearing and stuttering:

https://github.com/tildearrow/kwin-lowlatency/blob/Plasma/5.15/unredirect.md

I would strongly recommend getting in touch with the author of this repository
so that the KWin experience can be improved for everyone. This is especially
important given the rise of Variable Refresh Rate tech that will require fixes
to how KWin handles its timing.

GNOME ahead of KDE with high-refresh rate monitors, smoother, less lag and
stutter:

https://www.reddit.com/r/kde/comments/brsmqc/gnome_still_handles_highrefresh_rate_monitors/

Will the developers understand the severity of sync issues in KWin, or will
they be left to rot like all the other bugs in the KDE Bugzilla?

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 356711] XembedSNIProxy prevents KWin from unredirecting fullscreen SDL2 apps

2019-11-29 Thread Danni H
https://bugs.kde.org/show_bug.cgi?id=356711

--- Comment #6 from Danni H  ---
Hi,

This is indeed a pretty old bug and the behavior of KWin has changed since I
filed this issue. It no longer automatically suspends compositing for topmost
fullscreen windows (which I personally consider a regression, but that's for
another issue). Instead the application requests that compositing is disabled.
So even if some other window might otherwise interfere, KWin will still turn
off effects until the application is closed, even if it opens in a window
rather than fullscreen.

I would still like to do a bit of testing with this. Namely, whether other
windows can interfere with the graphics driver's ability to present the
application using flip mode instead of blit mode - on the proprietary nVidia
drivers the application must be topmost fullscreen with compositing disabled
for this to happen. There is a helpful "API indicator" option that shows the
current presentation mode.

I'll let you know what I find.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 356711] XembedSNIProxy prevents KWin from unredirecting fullscreen SDL2 apps

2018-09-25 Thread Danni H
https://bugs.kde.org/show_bug.cgi?id=356711

Danni H  changed:

   What|Removed |Added

 Resolution|WAITINGFORINFO  |---
 Status|NEEDSINFO   |REPORTED

--- Comment #4 from Danni H  ---
I was not aware that removing NEEDSINFO had to be done manually by the
reporter.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 356711] XembedSNIProxy prevents KWin from unredirecting fullscreen SDL2 apps

2016-01-19 Thread Danni H via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=356711

--- Comment #2 from Danni H <dannihf...@fastmail.fm> ---
Hi, a few points of clarification (forgive me if this isn't new information):

The cause of the bug is most likely XEmbedSNIProxy, not KWin.

Also, more specifically, the issue isn't "slowdown" but microstutter. If I have
compositing running then it's impossible for me to get a smooth 60 FPS without
microstutter (usually at least a couple dropped frames a second), likely
because the contents have to go through both nVidia's VSync and KWin's VSync,
which are not perfectly synchronized with each other. If I want a smooth
display, I have to run games full-screen and unredirected. My hope is that in
the future, Wayland, new nVidia drivers and/or a new version of KWin will
finally solve microstutter in windowed applications. However, I do not know
where I would file such a bug because I do not know where the fault lies in the
current graphics stack. For now I would at least like to be able to run
applications full-screen without microstutter. I need unredirection for that.

To answer your questions:

- Dropbox is the only X icon in the tray.
- The icon was not repainting to my knowledge. It was not animating, and KWin's
Show Paint effect did not reveal any painting related to this icon.
- Disabling compositing resolves microstutter but I don't want to Alt + Shift +
F12 or make a KWin rule for every game I play.

My understanding is that SDL2 only does unredirected fullscreen when there are
no windows on top. Is there some sort of stray X window that XembedSNIProxy has
that is sticking to the top, or is somehow trying to paint itself above
everything else? This is my best guess as to what's going on.

My current workaround is to prevent xembedsniproxy from running at login.

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 356711] New: XembedSNIProxy prevents KWin from unredirecting fullscreen SDL2 apps

2015-12-14 Thread Danni H via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=356711

Bug ID: 356711
   Summary: XembedSNIProxy prevents KWin from unredirecting
fullscreen SDL2 apps
   Product: plasmashell
   Version: 5.5.0
  Platform: Archlinux Packages
OS: Linux
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: XembedSNIProxy
  Assignee: plasma-b...@kde.org
  Reporter: dannihf...@fastmail.fm

I was trying to figure out why I was getting microstutters in some games after
upgrading to 5.5. I then toggled compositing a few times and at some point I
managed to get a black square to appear where Dropbox usually is in the system
tray. That I was in a fullscreen game and this window was trying to draw itself
above the game seemed suspicious. I killed xembedsniproxy and sure enough the
problem was resolved.

Reproducible: Always

Steps to Reproduce:
1. Ensure KWin is set to "Suspend compositor for full screen windows"
2. Ensure xembedsniproxy is running
3. Open an SDL2 app in fullscreen mode (example: latest version of Quakespasm)
4. Notice lots of microstuttering regardless of whether the in-game vsync is
enabled or disabled
5. Kill xembedsniproxy
6. Reopen the same SDL2 app and notice that it runs smoothly now.

Actual Results:  
Lots of microstutter, running without in-game vsync gives uneven framerate and
no tearing

Expected Results:  
In-game vsync off should give tearing, in-game vsync on should be butter smooth

I tried forcing xembedsniproxy to Keep Below in the KWin rules but no dice.

-- 
You are receiving this mail because:
You are watching all bug changes.