You are not logged in.
https://i.imgur.com/L0dS2nT.png
https://i.imgur.com/NKuzt2b.png
On my center monitor (2560x1440) and my right monitor (1920x1080) wine windows have have areas that are not rendered at all.
Windows on my left monitor (1920x1080) all windows render properly.
The only few instances of this problem I found were issues connected with intel gfx drivers. Tho I am running nvidia drivers.
Can this also be caused by KDEs horrible multi monor support?
Edit: Also I am not able to move my mouse into these areas while the wine application has focus. It looks like wine simply thinks that the monitor ends there?
Last edited by RicBent (2017-09-30 14:43:27)
Offline
xrandr -q
Does this also happen with suspended compositing or another window decoration (try breeze)?
Offline
And yes, I disabled window decorations via winecfg which changed nothing.
The problems still occured after suspending compositing as well.
Offline
Try to remove the vertical offset of DVI-D-0.
W/o compositing and windeco, chances that this is a KDE bug are rather low.
Offline
Nope, that changed nothing at all.
Offline
What happens if you put the 2560x1440 output to the left?
Offline
Now everything works fine on the 2560x1440 output, but it's messed up on the other ones as before.
Offline
*grumpf*
And if you position all screens at 0,0? (Actually I'd expect most issues there)
Also try eg. openbox as WM to rule out KDE as culprit (turning this into a pure wine issue)
Offline
If all screens are at (0,0) no issues occur at all. If I order the screens that they do not overlap, only the top left screen doesn't have these issues.
And I just tested with openbox, the issues are still there
Offline
Well, the "good" news is that I can confirm this behavior (on fluxbox, git master).
The issue seems to exist longer: https://forum.winehq.org/viewtopic.php?f=2&t=26130
Unexposed if both monitors have the same size, but what I also noticed (on a single monitor) is that if you resize the window > the monitor resolution and move the window out to the top-left, the same artifacts show up.
=> Smells like wine allocates a buffer of the size of the monitor where the window is created (or just the leftmost one) and cannot provide bigger windows, but that theory fails to explain why the window works on the bigger left, but not the smaller right monitor.
Windows is even nondeterministic on linux, best re-install wine a couple of times and reboot 5 times on every re-installation ;-)
Offline
Hm. Thanks for your help anyways : )
Offline
I'm not sure if this is the same problem but installing 'lib32-gtk2' solved similar behaviour in my case.
Offline
I tried installing the wine-staging-git package instead of the one from the majaro repo and all issues vaished.
Strange. Thank you anyways.
Offline
So are you using Manjaro as your system or Arch? Have you tried the version from the Arch repo?
Matt
"It is very difficult to educate the educated."
Offline
Leaving aside the particular case (which will get this thread deleted in case), I do confirm that this also happens on Archlinux (real Archlinux ;-) with a stock wine 2.18-1
Not 100% sure about the wine-staging package, but is this effectively wine 2.15?
Offline
I had the same problem on my laptop running Arch with a second monitor connected, using stock wine.
And wine staging is on version 2.17
Offline