I have read over and over about people having the same issues with Steam in wine - none of them had the new rc 1.0, but I'm still experiencing the same problems - the frame rate issues, as well as the weird green textures in the start-up screen. Anyway... everyone says its DirectX 9.0's fault, and to run it under 8.0. The problem is... I only have a shortcut for Steam, and the system, for some reason, wont let me create individual shortcuts for Portal, HL2E2, etc... and thats the only way I know of to change those parameters is in the command shortcut dialogue.
Can someone help me out with this one? Any help would be greatly appreciated.
Thanks!
-Xephrey_J
Steam with Wine
Right-click on a game on the list, choose properties. Find the button marked Launch Options. Add -dxlevel 81 to force the game to run in DirectX 8.1.
It will reset any graphic settings you've input, so after you've started the game with the -dxlevel 81 parameter, quit the game and remove it. From that moment forward, the game will start in DirectX 8.1 mode and you can change any graphic detail levels in-game.
But yes, DirectX 9 is severely lacking in performance under Wine when it comes to Source games.
It will reset any graphic settings you've input, so after you've started the game with the -dxlevel 81 parameter, quit the game and remove it. From that moment forward, the game will start in DirectX 8.1 mode and you can change any graphic detail levels in-game.
But yes, DirectX 9 is severely lacking in performance under Wine when it comes to Source games.
That seems to be a common issue when it comes to Steam under Wine. It has to do with Linux caching some files when Steam wants to use them. But there is a way to fix it.
Verify the local game contents.
Right-click on the game and choose properties. Under the tab "Local Files" choose "Verify integrity of game cache". Let it finish, then go and start the game again.
Verify the local game contents.
Right-click on the game and choose properties. Under the tab "Local Files" choose "Verify integrity of game cache". Let it finish, then go and start the game again.
You can find detailed instructions for how to deal with this problem in Application DB's page for Steam.Xephrey wrote:When I do that it brings up an error prompt:
SteamStartup() failed: SteamStartup(0xf,0x0033E504)failed with error 1: The registry is in use by another process, timeout expired
What would that be?