These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Linux

 
  • Topic is locked indefinitely.
 

Station and PI bug Nvidia gtx 570 shaky camera causes 3d and interface errors.

Author
Sidra Necia
Imperial Academy
Amarr Empire
#1 - 2012-05-20 06:09:57 UTC
First off gpu spec:
GPU : nvidia gtx 570 Driver = 295.53
wine version : wine-1.5.4

The issue :
Ok not sure what causes it, but sometimes I see the camera shake up inside stations or in PI mode.
After that "windows" (inside eve) loose focus and their minimize/close/pin buttons dissapear.
Then I can not focus, minimize, close or interact with them in any way.

Has this happened to anybody else ?

I am sitting in station now with market and wallet opened and this issue.
Strange thing is that I can spin the ship by dragging on top of the market/wallet window Shocked.

I managed to close them from neocom... and after that I can re-open them working as normal.
But now the center point of the camera is the floor Ugh
Even if I try changing ship.

I get the following output from wine:
Quote:
...
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
err:d3d_surface:surface_load Not supported on scratch surfaces.
err:d3d_surface:surface_load Not supported on scratch surfaces.
err:d3d_surface:surface_load Not supported on scratch surfaces.
err:d3d_surface:surface_load Not supported on scratch surfaces.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
....


Where "fixme:d3d:resource_check..." repeatedly spams the terminal when I mouse over items for ex in wallet market orders or when I press esc.
"err:d3d_surface" shows up occcationally.

If I try to go to re-customization I can not see my character she is invisible Sad.
(accidentally clicked on it)

Quote:
...
ERROR:
Could Not Find D3DKMTEscape in gdi32.dll
Could Not Find D3DKMTOpenAdapterFromHdc in gdi32.dll
ERROR:
Could Not Find D3DKMTEscape in gdi32.dll
Could Not Find D3DKMTOpenAdapterFromHdc in gdi32.dll
Non-int returned for bone in axis: None, name:fj_rightEye_upperLid_inner
Non-int returned for bone in axis: None, name:fj_lip_cornerLeft
Non-int returned for bone in axis: None, name:fj_foreheadLower_midRight
Non-int returned for bone in axis: None, name:fj_leftCheekBone_middle
Non-int returned for bone in axis: None, name:fj_lip_cornerRight
Non-int returned for bone in axis: None, name:fj_rightCheekBone_middle
Non-int returned for bone in axis: None, name:fj_leftEye_upperLid_inner
Non-int returned for bone in axis: None, name:fj_foreheadLower_midLeft
Non-int returned for bone in axis: None, name:fj_foreheadLower_centerRight
Non-int returned for bone in axis: None, name:fj_foreheadLower_centerLeft
...


And in the portrait mode(character invisible as well):
Quote:
...
err:d3d_surface:surface_load Not supported on scratch surfaces.
ERROR:
Could Not Find D3DKMTEscape in gdi32.dll
Could Not Find D3DKMTOpenAdapterFromHdc in gdi32.dll
ERROR:
Could Not Find D3DKMTEscape in gdi32.dll
Could Not Find D3DKMTOpenAdapterFromHdc in gdi32.dll
ERROR:
Could Not Find D3DKMTEscape in gdi32.dll
Could Not Find D3DKMTOpenAdapterFromHdc in gdi32.dll
err:d3d_surface:surface_load Not supported on scratch surfaces.
...


Previewing ships and modules works.
If I want to view somebody's character in 3d I get:

Quote:
...
Non-int returned for bone in axis: None, name:fj_rightEye_upperLid_inner
Non-int returned for bone in axis: None, name:fj_lip_cornerLeft
Non-int returned for bone in axis: None, name:fj_foreheadLower_midRight
Non-int returned for bone in axis: None, name:fj_leftCheekBone_middle
Non-int returned for bone in axis: None, name:fj_lip_cornerRight
Non-int returned for bone in axis: None, name:fj_rightCheekBone_middle
Non-int returned for bone in axis: None, name:fj_leftEye_upperLid_inner
Non-int returned for bone in axis: None, name:fj_foreheadLower_midLeft
Non-int returned for bone in axis: None, name:fj_foreheadLower_centerRight
Non-int returned for bone in axis: None, name:fj_foreheadLower_centerLeft
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
...



Reproducing the issue:
It tends to happen within half to one hour of siting in station. No idea for direct cause yet.

So overall I would characterize it as a major one.
Only fix is to quit & restart game.

The only solution I see is to have station environment disabled and never do PI Sad

Any help, suggestions or solutions are welcome :)

(btw let me know if any other info is necessary I can even take a video of the issuse.)
Sidra Necia
Imperial Academy
Amarr Empire
#2 - 2012-05-23 12:31:59 UTC
Dug around a bit... it turns out that I forgot to rename jukebox. Shocked

Anyhow, seems like it's fixed