Bold I know... problem with Steam in darwine

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
Piro123
Newbie
Newbie
Posts: 4
Joined: Wed Aug 20, 2008 2:56 pm

Bold I know... problem with Steam in darwine

Post by Piro123 »

Ya ya i know a little over the top..
I got the program to install and run surprisingly smooth actually, the only issue I have is when it comes time to install the games using the steam client.

Under the my games section when i select a game and click install the program crashes.

This is what I am getting in the log.


-------------------

X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 129 (Apple-DRI)
Minor opcode of failed request: 2 ()
Value in failed request: 0x22c9b9
Serial number of failed request: 680774
Current serial number in output stream: 680774


---------------------

anyway any help is appreciated... in case it helps
I am using mac OSX 10.4
I am using Mac's version of X11
Last edited by Piro123 on Thu Aug 21, 2008 9:25 am, edited 1 time in total.
jorl17
Level 5
Level 5
Posts: 365
Joined: Mon Jul 28, 2008 6:44 pm

Post by jorl17 »

Piro123 wrote:well i managed to get steam to run even smoother.

I even got scroll bars to come up in the steam window, which has been a major issue with most wine builds running steam.

The trick was to disable OpenGL now the only problem is again the same issue. Wont install the games.

Im getting this in my log.

-------------
err:d3d:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat
err:d3d:InitAdapters Failed to get a gl context for default adapter
err:wine_d3d:WineDirect3DCreate Direct3D9 is not available without opengl
-------------

any ideas?
Hi. Well the second error is obviously because of disabling opengl. What wine build are you using? how did you install it? (yum, aptitude, apt, self-compile?)

I use steam with my built version (directly from GIT) of wine and it works pefectly with steam. ALso using a native riched and the other requested dll's with winetricks worked pefect, heck, I installed all my games from steam, but I'm on Linux and I'm really not into MacOSX.

But I think that error is related to gfx stuff as I had similiar stuff with a game before.

Try steam with native COM with winetricks (MSDOM) but I don't think it'll work as steam tends to crash using it, still it is a good try and it would throw ole errors away (i think).

By the way, can you chat in steam? It's the only thing I can not always do.

Disable steam-community-ingame.

The scrollbars issue is odd and I think probably indicates a gfx problem (but are you talking about steam-like bars or theme-like bars?)

Jorl17
Piro123
Newbie
Newbie
Posts: 4
Joined: Wed Aug 20, 2008 2:56 pm

Post by Piro123 »

jorl17 wrote:
Piro123 wrote:well i managed to get steam to run even smoother.

I even got scroll bars to come up in the steam window, which has been a major issue with most wine builds running steam.

The trick was to disable OpenGL now the only problem is again the same issue. Wont install the games.

Im getting this in my log.

-------------
err:d3d:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat
err:d3d:InitAdapters Failed to get a gl context for default adapter
err:wine_d3d:WineDirect3DCreate Direct3D9 is not available without opengl
-------------

any ideas?
Hi. Well the second error is obviously because of disabling opengl. What wine build are you using? how did you install it? (yum, aptitude, apt, self-compile?)

I use steam with my built version (directly from GIT) of wine and it works pefectly with steam. ALso using a native riched and the other requested dll's with winetricks worked pefect, heck, I installed all my games from steam, but I'm on Linux and I'm really not into MacOSX.

But I think that error is related to gfx stuff as I had similiar stuff with a game before.

Try steam with native COM with winetricks (MSDOM) but I don't think it'll work as steam tends to crash using it, still it is a good try and it would throw ole errors away (i think).

By the way, can you chat in steam? It's the only thing I can not always do.

Disable steam-community-ingame.

The scrollbars issue is odd and I think probably indicates a gfx problem (but are you talking about steam-like bars or theme-like bars?)

Jorl17
Thanks for the input Jorl17 ill give it a try.

recently i deleted the post you quoted because i re-enabled the OpenGL, and discovered that with the Performance Data helper PDH.dll i was able to get the scrollbars to work with OpenGL hovever only the arrows on the steam scrollbars work if you grab the slider it freaks out, but at least I can still scroll.

The new error im getting is similar to the original one in the first post:

X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 129 (Apple-DRI)
Minor opcode of failed request: 2 ()
Value in failed request: 0x22c9b9
Serial number of failed request: 680774
Current serial number in output stream: 680774

---------

I have a sneaky suspicion this is a problem with X11 and not wine.

Ill try your suggestions, and get back to you.
Piro123
Newbie
Newbie
Posts: 4
Joined: Wed Aug 20, 2008 2:56 pm

Post by Piro123 »

As you guessed the native COM crashes Steam with this error

------
err:module:DelayLoadFailureHook failed to delay load rpcrt4.dll.I_RpcExceptionFilter
wine: Call from 0x7b8334b3 to unimplemented function rpcrt4.dll.I_RpcExceptionFilter, aborting
fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithDataSegs
fixme:dbghelp:dump_system_info fill in CPU vendorID and feature set
------

funny thing though out of curiosity i ran it under windows ME and steam runs, bringing up the funny no longer supported on this operating system box.


I keep getting this also:

err:ntlm:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path.
err:ntlm:SECUR32_initNTLMSP Usually, you can find it in the winbind package of your distribution.

----------

Any idea's or opinions?



also removed the native COM again and I am still getting

X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 129 (Apple-DRI)
Minor opcode of failed request: 2 ()
Value in failed request: 0x22c9b9
Serial number of failed request: 680774
Current serial number in output stream: 680774

------------
jorl17
Level 5
Level 5
Posts: 365
Joined: Mon Jul 28, 2008 6:44 pm

Post by jorl17 »

Hi. Well I too think it can be X related, but
err:ntlm:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path
Seems odd.

Also, you didn't tell us what version of wine you are using ;).

Maybe a single upgrade would do? (tried downloading from this site, or doing a clean install, erasing/renaming ~/.wine folder)

You could give it another try by running winecfg and setting ole32 and oleaut32 to native and setting rpcrt4 to builtin. You probably still won't be able to crash, but maybe we'll go further.

Waiting for more info,

jorl17
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

jorl17
Level 5
Level 5
Posts: 365
Joined: Mon Jul 28, 2008 6:44 pm

Post by jorl17 »

dimesio wrote:
I am using Mac's version of X11
http://wiki.winehq.org/FAQ#head-5bba8bc ... 8a47e661e6
I guess it's answered...

You are running darwine I see...well, I think there's not much I can do...
Piro123
Newbie
Newbie
Posts: 4
Joined: Wed Aug 20, 2008 2:56 pm

Post by Piro123 »

i figured it was X11 that never stopped me from trying.

I've gotten further than most make users have with steam, but I concede to faulty programming *sigh*


The only thing left to do is wait for apple to fix the bugs, which I say I am surprised they haven't yet.
Locked