Steam for Linux

Steam for Linux

Ivan 1. feb. 2013 kl. 10:32
Can't run any linux game.
Hello, since last two updates (I think) I can't run any of my games in Library. I have nVidia card with optimus, I have bumblebee and latest drivers. I have tried remove whole ~/.local/share/steam folder and reinstall it, and it didn't help. For example if I run TF (with optirun %command%) it gives me this:
saving roaming config store to 'sharedconfig.vdf' roaming config store 2 saved successfully Generating new string page texture 121: 24x256, total string texture memory is 1.48 MB Game update: AppID 440 "Team Fortress 2", ProcID 3744, IP 0.0.0.0:0 ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored. ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored. ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored. ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored. ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored. ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored. ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored. ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored. ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored. ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored. ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored. ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored. saving roaming config store to 'sharedconfig.vdf' roaming config store 2 saved successfully SDL video target is 'x11' SDL video target is 'x11' SDL failed to create GL compatibility profile (whichProfile=0! This system supports the OpenGL extension GL_EXT_framebuffer_object. This system supports the OpenGL extension GL_EXT_framebuffer_blit. This system supports the OpenGL extension GL_EXT_framebuffer_multisample. This system DOES NOT support the OpenGL extension GL_APPLE_fence. This system supports the OpenGL extension GL_NV_fence. This system supports the OpenGL extension GL_ARB_sync. This system supports the OpenGL extension GL_EXT_draw_buffers2. This system supports the OpenGL extension GL_EXT_bindable_uniform. This system DOES NOT support the OpenGL extension GL_APPLE_flush_buffer_range. This system supports the OpenGL extension GL_ARB_map_buffer_range. This system supports the OpenGL extension GL_ARB_vertex_buffer_object. This system supports the OpenGL extension GL_ARB_occlusion_query. This system DOES NOT support the OpenGL extension GL_APPLE_texture_range. This system DOES NOT support the OpenGL extension GL_APPLE_client_storage. This system DOES NOT support the OpenGL extension GL_ARB_uniform_buffer. This system supports the OpenGL extension GL_ARB_vertex_array_bgra. This system supports the OpenGL extension GL_EXT_vertex_array_bgra. This system supports the OpenGL extension GL_ARB_framebuffer_object. This system DOES NOT support the OpenGL extension GL_GREMEDY_string_marker. This system supports the OpenGL extension GL_ARB_debug_output. This system supports the OpenGL extension GL_EXT_direct_state_access. This system DOES NOT support the OpenGL extension GL_NV_bindless_texture. This system DOES NOT support the OpenGL extension GL_AMD_pinned_memory. This system supports the OpenGL extension GL_EXT_framebuffer_multisample_blit_scaled. This system supports the OpenGL extension GL_EXT_texture_sRGB_decode. This system supports the OpenGL extension GL_NVX_gpu_memory_info. This system DOES NOT support the OpenGL extension GL_ATI_meminfo. This system supports the OpenGL extension GL_EXT_texture_compression_s3tc. This system DOES NOT support the OpenGL extension GLX_EXT_swap_control_tear. GL_NV_bindless_texture: DISABLED GL_AMD_pinned_memory: DISABLED GL_EXT_texture_sRGB_decode: AVAILABLE Installing breakpad exception handler for appid(gameoverlayui)/version(20130130130159_client) Installing breakpad exception handler for appid(gameoverlayui)/version(1.0_client) Installing breakpad exception handler for appid(gameoverlayui)/version(1.0_client) (gameoverlayui:3765): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita", Installing breakpad exception handler for appid(gameoverlayui)/version(1.0_client) [0201/193113:WARNING:proxy_service.cc(646)] PAC support disabled because there is no system implementation Using breakpad crash handler ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored. ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored. Setting breakpad minidump AppID = 440 Forcing breakpad minidump interfaces to load Looking up breakpad interfaces from steamclient Calling BreakpadMiniDumpSystemInit Installing breakpad exception handler for appid(440)/version(5191_client) Looking up breakpad interfaces from steamclient Calling BreakpadMiniDumpSystemInit Steam_SetMinidumpSteamID: Caching Steam ID: 76561198074344463 [API loaded yes] Steam_SetMinidumpSteamID: Setting Steam ID: 76561198074344463 GL_NVX_gpu_memory_info: AVAILABLE GL_ATI_meminfo: UNAVAILABLE GL_NVX_gpu_memory_info: Total Dedicated: 2097152, Total Avail: 2097152, Current Avail: 2054104 GL_MAX_SAMPLES_EXT: 32 (hl2_linux:3759): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita", [0201/193115:ERROR:resource_bundle.cc(411)] Failed to load /home/nekroman/.local/share/Steam/SteamApps/nekroman_sk/Team Fortress 2/cef_gtk.pak Some features may not be available. CShaderDeviceMgrBase::GetRecommendedConfigurationInfo: CPU speed: 2501 MHz, Processor: GenuineIntel GlobalMemoryStatus: 4294967295 CShaderDeviceMgrBase::GetRecommendedConfigurationInfo: CPU speed: 2501 MHz, Processor: GenuineIntel GlobalMemoryStatus: 4294967295 [0201/193115:WARNING:proxy_service.cc(646)] PAC support disabled because there is no system implementation IDirect3DDevice9::Create: BackBufWidth: 1366, BackBufHeight: 768, D3DFMT: 3, BackBufCount: 1, MultisampleType: 0, MultisampleQuality: 0 The program 'hl2_linux' received an X Window System error. This probably reflects a bug in the program. The error was 'BadDrawable (invalid Pixmap or Window parameter)'. (Details: serial 124 error_code 9 request_code 14 minor_code 0) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.) Missing shutdown function for DevShotGenerator_Init() : DevShotGenerator_Shutdown() Missing shutdown function for MapReslistGenerator_Init() : MapReslistGenerator_Shutdown() Missing shutdown function for COM_InitFilesystem( m_StartupInfo.m_pInitialMod ) : COM_ShutdownFileSystem() Missing shutdown function for Steam3Client().Activate() : Steam3Client().Shutdown() /home/nekroman/.local/share/Steam/SteamApps/nekroman_sk/Team Fortress 2/hl2.sh: line 72: 3759 Segmentation fault (core dumped) ${GAME_DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@" Game removed: AppID 440 "Team Fortress 2", ProcID 3759 saving roaming config store to 'sharedconfig.vdf'
-nojoy is not working. I am using Arch linux 64bit.
< >
Viser 1-13 af 13 kommentarer
[Linux]sulman 1. feb. 2013 kl. 12:54 
From the last third of that error I think it is definitely something in your gpu driver. That's as much as I can tell. It's bailing out with an X11 error.
Ivan 1. feb. 2013 kl. 13:11 
Yea serious sam 3 give me something about out-dated driver but I have latest. And this is only game which is working.
[Linux]sulman 1. feb. 2013 kl. 13:36 
Are the posts here any use? Particularly regarding 32bit Primus?
https://github.com/ValveSoftware/steam-for-linux/issues/648
Ivan 1. feb. 2013 kl. 14:13 
No. Nothing here is working for me.
blackout24 1. feb. 2013 kl. 15:25 
Do you have the 32 Bit NVIDIA driver installed aswell? Have you been able to run TF2 before that?
Ivan 1. feb. 2013 kl. 15:30 
Yes I have lib32-nvidia-utils and I was able to play it before.
blackout24 1. feb. 2013 kl. 15:35 
Do a "pacman -Qs nvidia" and see if the 32 bit lib is the same version as the 64 bit one. Once had the problem that my driver was 313.18 but lib32-nvidia-utils was still some older version.
Ivan 2. feb. 2013 kl. 0:28 
local/nvidia-bumblebee 310.32-1 NVIDIA drivers for linux. Packaged for Bumblebee local/nvidia-utils-bumblebee 310.32-1 NVIDIA drivers utilities and libraries. With LibGL and xorg modules installed in a different directory. local/opencl-nvidia 313.18-1 OpenCL implemention for NVIDIA local/lib32-nvidia-utils-bumblebee 310.32-1 NVIDIA drivers utilities and libraries (32-bit). Repacked and installed in away that won't break LibGL from mesa.
Ivan 2. feb. 2013 kl. 9:30 
I upgraded my drivers to 313.18 and it didn't help.
Sodium Chloride 2. feb. 2013 kl. 10:04 
Try to start Steam with STEAM_RUNTIME=0 steam

The last update requires new libs and the PKGBUILD hasn't been updated yet.
Ivan 2. feb. 2013 kl. 10:07 
No it didn't help. Do you know which libs are needed?
Sodium Chloride 2. feb. 2013 kl. 10:08 
lib32-glib-networking. The start script needs some adjustments though. Even with the libs installed, Steam still says they are missing.

EDIT: Nevermind. Somehow it magically fixed itself. Maybe it was a problem with the fish shell. Switching to bash fixed it.
Sidst redigeret af Sodium Chloride; 2. feb. 2013 kl. 10:25
Ivan 2. feb. 2013 kl. 11:36 
Now, I dont have sound in Serious Sam, which is only working game for me.
< >
Viser 1-13 af 13 kommentarer
Per side: 1530 50

Dato opslået: 1. feb. 2013 kl. 10:32
Indlæg: 13