strange render glitch 3D games

Questions about Wine on Linux
Locked
Durosuka
Newbie
Newbie
Posts: 4
Joined: Fri Nov 22, 2013 2:09 pm

strange render glitch 3D games

Post by Durosuka »

some details:

running Linux Mint 16 cinnamon 64-bit
graphics card: AMD HD7970
Driver 13.11 v6 Beta driver
loaded all the DLLs with winetricks (I hope, I might have missed a few and I have no idea which)

so I installed wine 1.4.1
My games ran fine, looked great, though some games refused to go to a resolution higher than 640x480
Also, no sound. no a peep.
then I installed 1.5. Sound came back, but then a render glitch started to occur.
some textures were replaced with letters.
some text became fuzzy, as if rendered from a low res scanner.

now I'm on 1.6.1 and there is no difference. there is even random frame rate drops.

here are some screen captures from Counter Strike: Source
screen1
screen1
top right corner. and bottom right corner, there is big U where some extra stuff should be.
text on the left hand side is not looking good
screen 2
screen 2
top left corner again


There is also a problem with objects being rendered long range, they go grey and fuzzy. no screen shot sadly

The strange thing is that 1.4.1 didn't have this. it looked as good as it does on my windows 7.
though the no sound was an issue

Any thoughts?
I'd really apreciate any help anyone has to offer
and I want to see if I can get this build of wine working. I don't want to go and load 1.7 and load all the config again
oiaohm
Level 8
Level 8
Posts: 1020
Joined: Fri Feb 29, 2008 2:54 am

Re: strange render glitch 3D games

Post by oiaohm »

Durosuka this kinda of problem is a bug somewhere. I am not sure where.

1 start with a clean prefix no winetricks installed dlls please. Items like counterstrike are not meant to require any native dlls in newer versions of wine.

Durosuka over-usage of wine-tricks can cause applications to fail. Wine is not designed to always be compatible with native windows dlls. This problem could be too many dll's installed.

As you get newer and newer versions of wine the more opengl is uses in direct x conversion. So video card driver bugs can be found.

http://wiki.winehq.org/RegressionTesting would also be the next step.
Durosuka
Newbie
Newbie
Posts: 4
Joined: Fri Nov 22, 2013 2:09 pm

Re: strange render glitch 3D games

Post by Durosuka »

ok I'm back. I deleted the wine prefix dlls for 3D rendering. i.e. the direct X DLLs. No change, its exactly the same :/
oh well, might as well upgrade to dev build and clean up everything.

I'll post as things change
Durosuka
Newbie
Newbie
Posts: 4
Joined: Fri Nov 22, 2013 2:09 pm

Re: strange render glitch 3D games

Post by Durosuka »

ok so I posted something and that seems to have vanished into the ether... weird

I removed the d3d DLLs from my wine directory. This didn't help. same glitches. I wondered if I should report this but I think it might be my own fault.
so I cleaned the directories and un installed wine 1.6

then I installed wine 1.7
I tried to run couter strike again through terminal and was told I need MSVBVM6
installed that
ran the game

then something interesting happened

I was presented with a 640x480 version of the game.... and font that looks like a snapshot of the font that was then pixelated till it looked like an alien language. sadly I couldn't screen shot that
using memory of the layout of the UI i got the game to the 1920x1080 resolution. this didn't help with the font.
so I started a local game....
then Xorg died
and I had to re-install the driver
now I'm too scared to run it again.

any ideas?
Durosuka
Newbie
Newbie
Posts: 4
Joined: Fri Nov 22, 2013 2:09 pm

Re: strange render glitch 3D games

Post by Durosuka »

never mind I ran it
looks fine for now. except for a small text glitch. further testing needed
oiaohm
Level 8
Level 8
Posts: 1020
Joined: Fri Feb 29, 2008 2:54 am

Re: strange render glitch 3D games

Post by oiaohm »

Durosuka for future reference. Wine itself cannot crash X.org unless the driver itself is defective.

You could have had cross versions of the drivers opengl installed. That causes very strange things to happen.
Locked