SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I wonder if there is anybody else out there who have issue with Steam like mine?
The issue I have is that whenever I start any Steam game, nothing happens. After a minute or two fatal error shows up saying "Could not initialize platform API.".
Also I should add that I've been using Steam since it was officially released with no trouble until recently.
Steam is native, downloaded from alien's repo and all deps installed (flash-player, OpenAL).
Slackware64 14.1 - with multilib from alien.
NVIDIA driver v331.67 - 32 bit graphic support working.
Also I have noticed that the issue is happening only with games that require Steam to be running.
These that can be played without Steam, work just fine.
Some examples: Rochard, Splice.
Here is a log, showing start of 2 games - Rush, World of Goo:
Code:
[71:pts/1:0][heiser@slackware:~$] steam
Slackware 32-bit: Check the 'deps/<slackwareversion>' directory where you downloaded this package and install/upgrade the packages you find there.
Slackware 64-bit multilib: Install/upgrade the packages in the 'deps/<slackwareversion>/multilib' subdirectory instead.
Running Steam on slackware 14.1 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1398287272_client)
Installing breakpad exception handler for appid(steam)/version(1398287272_client)
Installing breakpad exception handler for appid(steam)/version(1398287272_client)
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw unknown, expected number
[0428/205952:ERROR:object_proxy.cc(239)] Failed to call method: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.NetworkManager was not provided by any .service files
[0428/205952:WARNING:proxy_service.cc(958)] PAC support disabled because there is no system implementation
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/clientdll/../common/processpipe_posix.cpp (159) : Assertion Failed: socket bind failed: Cannot assign requested address
Assert( Assertion Failed: socket bind failed: Cannot assign requested address
):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/clientdll/../common/processpipe_posix.cpp:159
Installing breakpad exception handler for appid(steam)/version(1398287272_client)
Uploading dump (out-of-process) [proxy '']
/tmp/dumps/crash_20140428205953_5.dmp
Installing breakpad exception handler for appid(steam)/version(1398287272_client)
Installing breakpad exception handler for appid(steam)/version(1398287272_client)
** (steam:16500): WARNING **: Could not initialize NMClient /org/freedesktop/NetworkManager: The name org.freedesktop.NetworkManager was not provided by any .service files
** (steam:16500): WARNING **: _nm_remote_settings_ensure_inited: (NMRemoteSettings) error initializing: The name org.freedesktop.NetworkManager was not provided by any .service files
Installing breakpad exception handler for appid(steam)/version(1398287272_client)
Installing breakpad exception handler for appid(steam)/version(1398287272_client)
PulseAudio connect failed (used only for Mic Volume Control) with error: Access denied
Installing breakpad exception handler for appid(steam)/version(1398287272_client)
Finished uploading minidump (out-of-process): success = yes
response: CrashID=bp-b215a821-48bb-4d26-8b21-1a5722140428
Installing breakpad exception handler for appid(steam)/version(1398287272_client)
Generating new string page texture 2: 48x256, total string texture memory is 49.15 KB
Generating new string page texture 3: 256x256, total string texture memory is 311.30 KB
Installing breakpad exception handler for appid(steam)/version(1398287272_client)
Installing breakpad exception handler for appid(steam)/version(1398287272_client)
Adding licenses for the following package(s): 0, 7, 64, 523, 783, 957, 976, 1013, 1045, 1072, 1180, 1235, 1465, 1657, 2045, 2141, 2208, 2278, 2364, 2414, 2475, 2481, 2529, 2620, 2747, 2753, 2921, 2958, 3083, 4113, 4176, 4185, 4376, 4451, 4566, 4821, 4885, 6637, 6685, 6822, 6927, 6947, 7224, 7584, 7699, 7922, 7970, 8089, 8220, 8312, 8314, 8386, 8394, 8445, 8466, 8476, 8536, 8538, 8613, 8691, 8732, 8773, 11005, 11057, 11071, 11080, 11135, 11148, 11305, 11481, 11684, 11864, 11904, 12017, 12095, 12328, 12456, 12505, 12533, 12544, 12558, 13054, 13152, 13261, 13357, 13362, 13391, 13515, 13632, 13646, 13718, 13894, 13927, 14007, 14537, 14695, 14909, 15055, 15424, 15428, 15568, 15606, 15711, 15818, 16050, 16338, 16610, 16662, 16666, 16767, 16819, 16867, 17172, 17215, 17631, 17838, 17984, 18191, 18295, 18371, 18488, 18619, 18856, 19126, 19253, 25323, 25597, 25825, 25940, 26375, 26456, 27035, 27227, 27292, 28342, 28630, 28641, 28886, 28955, 29332, 29856, 29907, 30191, 30200, 30416, 30542, 30597, 30710, 30831, 31017, 31107, 31131, 31248, 31250, 31792, 32031, 32375, 32846, 34512
roaming config store loaded successfully - 9658 bytes.
migrating temporary roaming config store
Installing breakpad exception handler for appid(steam)/version(1398287272_client)
sh: lspci: command not found
ExecCommandLine: "/home/heiser/.local/share/Steam/ubuntu12_32/steam"
System startup time: 16.72 seconds
Running Steam on slackware 14.1 64-bit
STEAM_RUNTIME has been set by the user to: /home/heiser/.local/share/Steam/ubuntu12_32/steam-runtime
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
Generating new string page texture 72: 1024x256, total string texture memory is 1.36 MB
Generating new string page texture 73: 128x256, total string texture memory is 131.07 KB
Generating new string page texture 74: 128x256, total string texture memory is 1.49 MB
Generating new string page texture 75: 64x256, total string texture memory is 1.56 MB
Generating new string page texture 76: 8x256, total string texture memory is 1.56 MB
Generating new string page texture 77: 32x256, total string texture memory is 1.60 MB
ExecCommandLine: "/home/heiser/.steam/root/ubuntu12_32/steam steam://open/driverhelperready"
ExecSteamURL: "steam://open/driverhelperready"
Generating new string page texture 82: 256x256, total string texture memory is 1.86 MB
Generating new string page texture 83: 128x256, total string texture memory is 1.99 MB
Generating new string page texture 85: 384x256, total string texture memory is 2.38 MB
Generating new string page texture 86: 128x256, total string texture memory is 2.51 MB
Generating new string page texture 141: 24x256, total string texture memory is 2.54 MB
Generating new string page texture 143: 256x256, total string texture memory is 393.22 KB
Generating new string page texture 87: 256x256, total string texture memory is 2.80 MB
Generating new string page texture 147: 64x256, total string texture memory is 2.87 MB
Game update: AppID 22000 "World of Goo", ProcID 16583, IP 0.0.0.0:0
ERROR: ld.so: object '/home/heiser/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/home/heiser/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
Game removed: AppID 22000 "World of Goo", ProcID 16583
Generating new string page texture 152: 512x256, total string texture memory is 3.39 MB
Game update: AppID 38720 "RUSH", ProcID 16596, IP 0.0.0.0:0
ERROR: ld.so: object '/home/heiser/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
ERROR: ld.so: object '/home/heiser/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
Generating new string page texture 172: 128x256, total string texture memory is 3.52 MB
Generating new string page texture 179: 48x256, total string texture memory is 3.57 MB
Generating new string page texture 180: 128x256, total string texture memory is 3.70 MB
Generating new string page texture 182: 16x256, total string texture memory is 3.72 MB
Generating new string page texture 185: 256x256, total string texture memory is 3.98 MB
saving roaming config store to 'sharedconfig.vdf'
roaming config store 2 saved successfully
Game removed: AppID 38720 "RUSH", ProcID 16596
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:16500): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
[2014-04-28 20:59:52] Startup - updater built Apr 23 2014 13:46:58
[2014-04-28 20:59:52] Opted in to client beta 'publicbeta' via beta file
You are in the 'publicbeta' client beta.
[2014-04-28 20:59:52] Verifying installation...
[2014-04-28 20:59:52] Verification complete
[2014-04-28 21:05:06] Shutdown
Last edited by sbolokanov; 05-03-2014 at 12:54 AM.
hmm... guess start with, where did you get your steam / how did you install it?
Also, other games... doom3 in there (checking for 32 bit graphic support)
Is this the native steam or the wine one?
Got it from Alien's repo.
Like I said all non-Steam games work. Both 32 bit and 64 bit.
Client is native (would state so if that was not the case).
Also to add some details.
Some Steam games, start with black screen and after a minute or two the fatal error "Could not initialize platform API." shows up.
edit: added a log too
Last edited by sbolokanov; 04-28-2014 at 01:06 PM.
I haven't had any problems with the linux native Steam client. I've had a bunch with games not starting consistently via the WINE one since the 4/22 update. (And I've tried with games I can start independently of Steam, such as AI War or Skyward Collapse, which work just fine via WINE.)
try turning off the in game overlay
it's somewhere in the options
ERROR: ld.so: object '/home/heiser/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ldd /home/heiser/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so
will give you list of required libraries for this one (it will tell you if missing)
Also little something that I have found after I played with Steam a bit more.
Some games do work, but this games do not require Steam to work. They can be started without Steam to be running.
Some examples: Rochard, Electronic Super Joy, Splice
I have attached screenshots of the errors that I get on RUSH and Half-Life.
As you can see, the game RUSH starts with a empty black window and after a while the error shows up.
While Half-Life do not open even a window, just quits with fatal error.
I should also note that the game do not spill out any errors in terminal. Unless Steam is not running which spill out this (quiet normal):
Code:
./RUSH.bin.x86
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
[S_API FAIL] SteamAPI_Init() failed; unable to locate a running instance of Steam, or a local steamclient.dll.
Last edited by sbolokanov; 05-02-2014 at 03:15 AM.
[71:pts/1:0][heiser@slackware:~$] [2014-04-28 20:59:52] Startup - updater built Apr 23 2014 13:46:58
[2014-04-28 20:59:52] Opted in to client beta 'publicbeta' via beta file
You are in the 'publicbeta' client beta.
[2014-04-28 20:59:52] Verifying installation...
[2014-04-28 20:59:52] Verification complete
[2014-04-28 21:05:06] Shutdown
Maybe your issue have something to do with the steam public beta. Try to disable it (Steam->Settings, then in "Beta participation" choose Change, select "NONE -Opt out of all beta programs" and restart steam)
Maybe your issue have something to do with the steam public beta. Try to disable it (Steam->Settings, then in "Beta participation" choose Change, select "NONE -Opt out of all beta programs" and restart steam)
--
SeB
I've opted out of beta a few days ago.
Still the same problem.
Greetings
First, let me say that I have 4 versions of Steam and 5 versions of Wine on my main box running Slackware 14.0. I can run all versions of Half Life, including mods running on the Source engine. I can also run Deus Ex: The Human Revolution (in DX-11 mode), as well as native Linux steam games, of course. The large number of versions is to best support differing game requirements w/o "crosstalk".
One Steam is native Linux and three are Windows based, running in Wine. This may at first glance seem like an unholy mess but most of it, at least all the wine versioning (aside from base, system wine), is handled by PlayOnLinux, which handles versions of wine and steam on virtual drives. By launching Steam either from cli or from PoL started from cli, I get terminal output for errors. PoL makes it very simple and centralized to alter the most important libraries and their usage without having to wade through "wine regedit" and "winecfg" because all are in one place with PoL. Simple chores like wine version, "window captures mouse" or "offscreen rendering mode", "strict draw ordering", etc. are all in drop-downs and checkboxes on tabbed pages. This makes it very fast to either narrow down troubleshoot or just try settings to see what works best, while still retaining terminal output.
FWIW I have been doing this for 2 years without any sort of cross-corruption or problems other than game tweaks, causing them to refuse to run or crash. Once set, they all run perfectly. Perhaps PlayOnLinux might benefit you as well.
I'm aware of WINE, but it's not a option.
If I wanted to run windows games I would use Windows. Not a option either.
Pardon my mistake. I assumed by Half Life you may have meant many versions, including some that don't run (or not well) natively. FWIW, wine has gotten very good and many "windows" games run in it better than in Windows (lower latency kernel, superior tcp/ip stack, etc.) no need to buy, dual boot, and run real Windows.
ok, so...
first of all, my bad for ldd as it probably doesn't give correct information in this case as steam preloads (uses) its own set of libraries
(can be accounted for, but not that simple)
what you can try is
LD_DEBUG=all steam
that will give fairly detailed info on every loaded library (including calls to their functions)
problem being too much detail so search for errors (id start from gameoverlayrenderer.so; also ld probably can give only errors but idk what flag)
what might help you more is to post on the steam forum/thing
since google didn't find others with this problem it may (or may not) be something on your system
Ok, I have noticed something that makes no sense to me.
Last night I decided to install Slackware on virtualbox and play around with Steam there, as to not screw my system.
What confused me is that same games that do not work on my real machine work just fine on virtualbox.
Some examples: Half-Life, Counter-Strike. Didn't test more as obviously they work.
Now what confused me is the fact that both my real machine and virtualbox have the same stuff installed.
The only difference I can think of is that on virtualbox I have it running Nouveau instead of NVIDIA driver.
Things that I have installed on my real machine:
Slackware64 14.1 (everything except KDE and Games series)
multilib - downloaded from alien. Everything installed.
flash-player, OpenAL, steam - all downloaded from alien
NVIDIA driver
Things that I have installed on the virtualbox:
Slackware64 14.1 (everything except KDE and Games series)
multilib - downloaded from alien. Everything installed.
flash-player, OpenAL, steam - all downloaded from alien
I just don't know what to make of this.
Quote:
Originally Posted by genss
snip
By the way. The same thing shows up even on virtualbox, but the games work nonetheless.
Code:
ERROR: ld.so: object '/home/heiser/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/home/heiser/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
edit: Below pictures that show HL and CS running on virtualbox.
Last edited by sbolokanov; 05-03-2014 at 01:21 AM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.