I played the first intro mission to completion, worked fine.
What does not
The launcher seems pretty broken. After I downloaded it on Steam it kept restarting.
I fixed the launcher issue by manually starting the Launcher.exe under the 'Tools' folder in the game folder itself. It updates once then restarts, that's good enough and it can then be closed. In your wine prefix's "drive_c/users/$(your username here)/Local\ Settings/Application\ Data/Warframe/Downloaded/Public/Tools/" folder will contain a "Launcher.exe". This is an updated version that must be manually copied to the "Tools" folder mentioned earlier. Afterwards, it launches just fine from steam.
What was not tested
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||openSUSE Tumbleweed (rolling release)||Aug 27 2018||3.14-staging||Yes||No||No||Garbage||Alex|
|Current||Arch Linux x86_64||Mar 28 2018||3.4||No, but has workaround||Yes||Yes||Silver||Rusty Shackleford|
|Show||Fedora 27 x86_64||Mar 21 2018||3.4||Yes||Yes||Yes||Garbage||Vladislav|
|Show||Ubuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu)||Oct 18 2017||2.0.2||N/A||No||Yes||Garbage||Rocky|
|Show||Ubuntu 17.04 "Zesty" amd64 (+ variants like Kubuntu)||Mar 22 2017||2.4||Yes||No||Garbage||Alento|
|Bug #||Description||Status||Resolution||Other apps affected|
|32342||Multiple applications and games using 'Webkit' or 'Blink' web browser engine crash on startup ('Arial' and 'Times New Roman' font face name validation)||STAGED||View|
|33845||Warframe (Steam) updater fails to replace 'Launcher.exe', reports sharing violation||CLOSED||FIXED||View|
|38707||Can't install Warframe||CLOSED||DUPLICATE||View|
|38960||Multiple applications need 'kernel32.SetFileCompletionNotificationModes' implementation (Steam 'steamwebhelper.exe' and Blizzard Battle.net desktop app CEF v3.2+/Chromium v44+ crash in Win7 mode, Sony Xperia Companion 1.7.x)||CLOSED||FIXED||View|
|39402||Multiple applications are silent or crash with builtin xaudio2 due to missing audio conversion in IXAudio2Impl_CreateSourceVoice (Lost Planet 2 Benchmark, Skyrim, Skullgirls, Terraria, Stardew Valley)||RESOLVED||NOTOURBUG||View|
|40073||Warframe Not enough memory 2 GB||UNCONFIRMED||View|
|40313||Warframe Crash while loading||UNCONFIRMED||View|
|42769||Random freezing in Warframe||UNCONFIRMED||View|
|42924||Regression in Warframe - Crash when Updating user information (Usually when ending a mission). Last working version Wine 1.9.17.||CLOSED||FIXED||View|
|44822||Warframe can't update / game can't run||CLOSED||ABANDONED||View|
|44985||Many applications using CEFv3 Angle OpenGL ES 2.0 for H/W Accelerated Canvas and WebGL display blank/black windows (disabling or removing 'libglesv2.dll' is a workaround)||NEW||View|
|45491||Warframe crash while playing||CLOSED||ABANDONED||View|
|49489||Incorrect rendering in Warframe with nvidia||CLOSED||FIXED||View|
|49517||Warframe crashes during loading before menu with wined3d, gives popup||UNCONFIRMED||View|
winetricks: d3dx9 wininet winhttp xact hosts corefonts fontfix vcrun2015
overrides: dnsapi (builtin, native) rasapi32 (native) wininet (native, builtin) winhttp (native, builtin)
Windows version: Windows XP
staging: Enable CSMT, Enable VAAPI, Enable EAX
Launcher: Enable only: Bulk Download, Aggressive Download, (and Launcher GPU acceleration if you want it)
In Game: Disable adaptive exposure as it doesn't work properly and keeps making the area dark and light in a loop, and disable motion blur as it can sometimes cause stutters and/or freezes.
Wine version: wine-staging 2.1 on Arch Linux via standard pacman -S wine-staging (not aur)
Currently, the Launcher will not properly update itself, and will instead download the new launcher, close itself, relaunch itself, and repeat.
How to solve that is to go into the Steam/steamapps/common/Warframe/Tools/ folder, and replace "Launcher.exe" with "Launcher.exe.cpy".
A single command to do that would be "mv Launcher.exe.cpy Launcher.exe".
The note below this one doesn't need to be followed.
raspi32â€” builtin, native
wininetâ€” builtin, native