You are not logged in.

#1 2017-09-28 10:05:30

RicBent
Member
Registered: 2017-09-28
Posts: 8

[SOLVED] Wine - Areas Fail to render

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

#2 2017-09-28 14:24:06

seth
Member
Registered: 2012-09-03
Posts: 51,056

Re: [SOLVED] Wine - Areas Fail to render

xrandr -q

Does this also happen with suspended compositing or another window decoration (try breeze)?

Offline

#3 2017-09-28 17:08:31

RicBent
Member
Registered: 2017-09-28
Posts: 8

Re: [SOLVED] Wine - Areas Fail to render

xrand -q output

And yes, I disabled window decorations via winecfg which changed nothing.
The problems still occured after suspending compositing as well.

Offline

#4 2017-09-28 18:23:55

seth
Member
Registered: 2012-09-03
Posts: 51,056

Re: [SOLVED] Wine - Areas Fail to render

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

#5 2017-09-29 00:53:09

RicBent
Member
Registered: 2017-09-28
Posts: 8

Re: [SOLVED] Wine - Areas Fail to render

Nope, that changed nothing at all.

Offline

#6 2017-09-29 07:20:58

seth
Member
Registered: 2012-09-03
Posts: 51,056

Re: [SOLVED] Wine - Areas Fail to render

What happens if you put the 2560x1440 output to the left?

Offline

#7 2017-09-29 08:17:10

RicBent
Member
Registered: 2017-09-28
Posts: 8

Re: [SOLVED] Wine - Areas Fail to render

Now everything works fine on the 2560x1440 output, but it's messed up on the other ones as before.

Offline

#8 2017-09-29 13:48:21

seth
Member
Registered: 2012-09-03
Posts: 51,056

Re: [SOLVED] Wine - Areas Fail to render

*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

#9 2017-09-29 18:14:12

RicBent
Member
Registered: 2017-09-28
Posts: 8

Re: [SOLVED] Wine - Areas Fail to render

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 neutral

Offline

#10 2017-09-29 18:44:53

seth
Member
Registered: 2012-09-03
Posts: 51,056

Re: [SOLVED] Wine - Areas Fail to render

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

#11 2017-09-29 19:32:45

RicBent
Member
Registered: 2017-09-28
Posts: 8

Re: [SOLVED] Wine - Areas Fail to render

Hm. Thanks for your help anyways  : )

Offline

#12 2017-09-29 21:59:55

mjlion
Member
Registered: 2012-10-03
Posts: 2

Re: [SOLVED] Wine - Areas Fail to render

I'm not sure if this is the same problem but installing 'lib32-gtk2' solved similar behaviour in my case.

Offline

#13 2017-09-30 14:42:01

RicBent
Member
Registered: 2017-09-28
Posts: 8

Re: [SOLVED] Wine - Areas Fail to render

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

#14 2017-09-30 17:55:01

mrunion
Member
From: Jonesborough, TN
Registered: 2007-01-26
Posts: 1,938
Website

Re: [SOLVED] Wine - Areas Fail to render

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

#15 2017-09-30 18:56:20

seth
Member
Registered: 2012-09-03
Posts: 51,056

Re: [SOLVED] Wine - Areas Fail to render

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

#16 2017-10-03 11:23:38

RicBent
Member
Registered: 2017-09-28
Posts: 8

Re: [SOLVED] Wine - Areas Fail to render

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

Board footer

Powered by FluxBB