Try
import XMonad.Hooks.SetWMName
startupHook = setWMName "LG3D"
Using xmonad as KWIN replacement in KDE4 works. Didn't even had to make Steam floating.
My guess is, that Steam does not like non-reparenting WMs.
I have it like this:
myStartupHook = ewmhDesktopsStartup >> setWMName "LG3D"
so it should work, I've tried using setWMName alone and I get the same output from steam.
Check out my xmonad.hs here: https://gist.github.com/4377144
I just tried your xmonad.hs and for me the Steam client is showing. Which is kind of odd, because we're both using Arch x86_64 and hence should use the same {lib32-}intel-dri package...
Well, I'm out of ideas, according to you it should be running fine on my system but it doesn't. Any suggestion on where to look or check?
@arguser: Is this issue specific to xmonad? (Have you tried another wm?) Do you have a 32-bit OpenGL app that you might try independently of Steam? Do you think you've installed the 32-bit libs using the same package as @schrotthaufen?
I've tried another WM and used differents DE, same output.Installed Critical Mass (an OpenGL Space-Invaders like game) and worked just fine.
local/intel-dri 9.0.2-1
Mesa DRI drivers for Intel
local/lib32-intel-dri 9.0.2-4
Mesa DRI drivers for Intel (32-bit)
local/libva-intel-driver 1.0.19-1
VA-API implementation for Intel G45 chipsets and Intel HD Graphics for Intel Core processor family.
All of them installed.
New output with last updates, no errors but no window pops up. Already tried with LXDE and nothing changes.
Running Steam on arch rolling 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(0_client)
Is this still active? Steam is 32-bit so you need to double-check 32-bit OpenGL apps.
Closing pending confirmation that this still happens.
I'm still having this issue with Steam, could you please provide some guidance on what information should I collect and share?
The first thing to do would be to install a 32-bit version of GL apps like glxinfo and glxgears, then make sure they run OK.
I'm back with trying to make Steam work, glxgears works (32 and 64bit version).
I'm now using Gnome as DE. Have everything updated.
Here you have a gist with STEAM_DEBUG=1
https://gist.github.com/anonymous/d8e1bccaacd2f2f24752
I still don't get any window from running steam.
Do you still get the X errors that you originally posted? Something isn't happy between Steam and your OpenGL support, but beyond that it's not clear what's going on. The problem could be on either side, so this will need to wait on somebody at Valve reproing it.
Yes I do, I'm posting all the output from different commands on a gist:
https://gist.github.com/arguser/e602db1679f3110c6ab3
It doesn't make any sense at least to me, my only difference between others users of the same laptop could be that I have my disk fully encrypted (LUKS) but that shouldn't be a problem and it's not X related.
Hello @arguser, are you still experiencing this issue with an up to date system? If it is, please copy your system information from steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report. Additionally, does running Steam (Native) after adding the steam-native-runtime package help?
Hello @kisak-valve on the moment this occurred I was using the setup described above, I managed to make Steam work with a fresh install, never understood what was messed up with my distro.
Sorry.
Thanks for retesting, closing.
Nothing extracted yet.
The T410i have integrated intel graphics, I have set properly my xmonad.hs config (doFloat to steam) and have 32bit intel dri installed.
This is the output when I run steam: