You can sign up to get a daily email of our articles, see the Mailing List page.
Debian - wine - steam
Page: 1/3»
  Go to:
razing32 Nov 3, 2018
Hi there

Recently migrated from Arch to Debian
Trying to get Steam under wine working but for some reason , both wine and wine64 fail to launch steam.
A bit confused as it worked out of the box on Arch.

razing@debian:~/.wine/drive_c/Program Files (x86)/Steam64$ wine64 Steam.exe 
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:winsock:WSAIoctl SIO_GET_EXTENSION_FUNCTION_POINTER: unimplemented DisconnectEx
fixme:ntdll:server_ioctl_file Unsupported ioctl c8000006 (device=c800 access=0 func=1 method=2)
fixme:winsock:server_ioctl_sock Unsupported ioctl c8000006 (device=c800 access=0 func=1 method=2)
fixme:winsock:WSAIoctl unsupported WS_IOCTL cmd (_WSAIORW(IOC_WS2, 6))
\src\common\net.cpp (263) : Fatal Assertion Failed: PlatformSocketsInit failed, error [no name available] (10045)
\src\common\net.cpp (263) : Fatal assert failed: c:\buildslave\steam_rel_client_win32\build\src\common\net.cpp, line 263.  Application exiting.

fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
_ExitOnFatalAssert
razing@debian:~/.wine/drive_c/Program Files (x86)/Steam64$ wine Steam.exe 
\src\common\net.cpp (263) : Fatal Assertion Failed: PlatformSocketsInit failed, error [no name available] (10045)
\src\common\net.cpp (263) : Fatal assert failed: c:\buildslave\steam_rel_client_win32\build\src\common\net.cpp, line 263.  Application exiting.

_ExitOnFatalAssert
razing32 Nov 3, 2018
Quoting: Guestwhich version of wine?
I'm having problems too, after a steam update, with recent wine (although actually I normally run wine-git).

1.8.7-2
razing32 Nov 3, 2018
Quoting: GuestThat looks really old then, considering 3.19 was released recently.

I'm wondering if i am on some older repos.

Edit : Yes i am , seems i am on the Stable version.
I think most people use Testing , no ?
razing32 Nov 3, 2018
OK . I did an install from the wine instruction from debian
But the stable version still remains 1.8.7.2
Funnily enough steam now starts but fails to download anything as it lacks access to servers.
Wonder if this has anything to do with my user not having sudo rights.
razing32 Nov 3, 2018
Quoting: Guestmaybe it's just the package version:

wine --version

should give the actual wine version id.
I've not used debian in a long time, but I always used either testing or sid when I did.

razing@debian:~/.wine/drive_c/Program Files (x86)/Steam$ wine --version
wine-3.0.3


So it seems it is 3.0.3
I would move to testing but a bit worried what a full system upgrade might imply.
tuxintuxedo Nov 3, 2018
QuoteRecently migrated from Arch to Debian
There is a huge difference in every package version between the two systems. Not sure if this was the best choice. Also, you might need a 32 bit wineprefix for Steam (both for installing and running).
Avehicle7887 Nov 4, 2018
@razing32: If you have some experience with compiling, you can build Wine from source. With your CPU (i5-7400) it will take you about 15mins for each architecture (32 + 64 bit) and you won't have to switch to testing for it.
Shmerl Nov 4, 2018
Quoting: razing32Edit : Yes i am , seems i am on the Stable version.
I think most people use Testing , no ?

Don't use Debian stable for desktop purposes, use testing. For Wine I configured Winehq repo anyway, it updates Wine more frequently.
lucinos Nov 4, 2018
For desktop purposes (where stable just does not fit the needs) it is just simpler and safer to use testing. Testing is still pretty safe but the downside is that the purpose "I want a completely stable distro" is somehow defeated. At least if you stay on testing and do not do something stupid, it is still pretty safe and not worse than Arch.
razing32 Nov 4, 2018
Quoting: tuxintuxedo
QuoteRecently migrated from Arch to Debian
There is a huge difference in every package version between the two systems. Not sure if this was the best choice. Also, you might need a 32 bit wineprefix for Steam (both for installing and running).

I used the 32bit version to install steam.
razing32 Nov 4, 2018
Quoting: Shmerl
Quoting: razing32Edit : Yes i am , seems i am on the Stable version.
I think most people use Testing , no ?

Don't use Debian stable for desktop purposes, use testing. For Wine I configured Winehq repo anyway, it updates Wine more frequently.

I'll be honest this is one of the more confusing aspects of debian for me since it has so many images and options.
How can i be sure if what i have is stable or testing ?
I tried checking /etc/-os-release and my apt-sources list

# deb cdrom:[Official Debian GNU/Linux Live 9.5.0 kde 2018-07-14T18:03]/ stretch main

#deb cdrom:[Official Debian GNU/Linux Live 9.5.0 kde 2018-07-14T18:03]/ stretch main

deb http://ftp.sk.debian.org/debian/ stretch main non-free contrib
deb-src http://ftp.sk.debian.org/debian/ stretch main non-free contrib

deb http://security.debian.org/debian-security stretch/updates main contrib non-free
deb-src http://security.debian.org/debian-security stretch/updates main contrib non-free


#wine
deb https://dl.winehq.org/wine-builds/debian/ stretch main

# stretch-updates, previously known as 'volatile'
deb http://ftp.sk.debian.org/debian/ stretch-updates main contrib non-free
deb-src http://ftp.sk.debian.org/debian/ stretch-updates main contrib non-free


Is that testing or stable ? Do i just replace main with testing and do a system upgrade ?
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register


Or login with...
Sign in with Steam Sign in with Google
Social logins require cookies to stay logged in.