Would you run steam in a terminal, load half life, and paste the output here.
Here it is (This is: running steam through terminal, opening half-life, closing it after some time and exiting steam):
$ steam
Running Steam on fedora 18
STEAM_RUNTIME is enabled automatically on fedora
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
unlinked 0 orphaned pipes
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Fontconfig warning: "/etc/fonts/conf.d/69-gnu-free-serif.conf", line 24: unknown element "langset"
[0204/215501:WARNING:proxy_service.cc(646)] PAC support disabled because there is no system implementation
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
PulseAudio connect failed (used only for Mic Volume Control) with error: Access denied
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Generating new string page texture 2: 48x256, total string texture memory is 49.15 KB
Generating new string page texture 3: 384x256, total string texture memory is 442.37 KB
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
(steam:28891): Gtk-WARNING **: Unable to locate theme engine in module_path: "oxygen-gtk",
(steam:28891): Gtk-WARNING **: Unable to locate theme engine in module_path: "oxygen-gtk",
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Generating new string page texture 9: 128x256, total string texture memory is 573.44 KB
Generating new string page texture 10: 256x256, total string texture memory is 835.58 KB
Generating new string page texture 11: 64x256, total string texture memory is 901.12 KB
Generating new string page texture 12: 16x256, total string texture memory is 917.50 KB
Generating new string page texture 13: 24x256, total string texture memory is 942.08 KB
Generating new string page texture 14: 32x256, total string texture memory is 974.85 KB
Adding license for package 0
Adding license for package 20
Adding license for package 21
Adding license for package 22
Adding license for package 38
Adding license for package 482
Adding license for package 609
Adding license for package 2297
Adding license for package 2487
Adding license for package 6565
Adding license for package 8731
Adding license for package 11793
Adding license for package 13054
Adding license for package 13326
Adding license for package 13327
Adding license for package 13422
Adding license for package 13602
Adding license for package 13734
Adding license for package 14188
Adding license for package 14633
Adding license for package 14938
Adding license for package 15055
Adding license for package 15638
Adding license for package 15740
Adding license for package 16020
Adding license for package 16131
Adding license for package 16132
Adding license for package 16342
Adding license for package 16360
Adding license for package 16521
Adding license for package 16522
Adding license for package 16523
Adding license for package 16549
Adding license for package 17941
Adding license for package 18629
Adding license for package 18773
Adding license for package 19234
roaming config store loaded successfully - 3543 bytes.
migrating temporary roaming config store
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
primarycache setting for app 65300 is set to non-existent cache 65304
primarycache setting for app 65300 is set to non-existent cache 65304
primarycache setting for app 65300 is set to non-existent cache 65304
ExecCommandLine: "/home/Acidcore/.local/share/Steam/ubuntu12_32/steam"
Generating new string page texture 79: 128x256, total string texture memory is 131.07 KB
System startup time: 35.18 seconds
Running Steam on fedora 18
STEAM_RUNTIME is enabled automatically on fedora
ExecCommandLine: "/home/Acidcore/.steam/root/ubuntu12_32/steam steam://open/driverhelperready"
ExecSteamURL: "steam://open/driverhelperready"
Generating new string page texture 88: 128x256, total string texture memory is 1.11 MB
Generating new string page texture 92: 256x256, total string texture memory is 1.37 MB
Generating new string page texture 93: 128x256, total string texture memory is 1.50 MB
Generating new string page texture 103: 1024x256, total string texture memory is 2.55 MB
Generating new string page texture 104: 2048x256, total string texture memory is 4.64 MB
Generating new string page texture 105: 512x256, total string texture memory is 5.17 MB
Generating new string page texture 110: 8x256, total string texture memory is 5.18 MB
CAPIJobRequestUserStats - Server response failed 2
Generating new string page texture 117: 128x256, total string texture memory is 5.31 MB
Generating new string page texture 118: 48x256, total string texture memory is 5.36 MB
Generating new string page texture 119: 256x256, total string texture memory is 5.62 MB
Failed to load installscript /ifo/.SteamLibrary/SteamApps/common/Half-Life/installscript.vdf
Game update: AppID 70 "Half-Life (Beta)", ProcID 29007, 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.
(steam:28891): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:28891): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:28891): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:28891): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:28891): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:28891): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:28891): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:28891): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:28891): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:28891): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:28891): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:28891): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:28891): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:28891): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:28891): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:28891): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
saving roaming config store to 'sharedconfig.vdf'
roaming config store 2 saved successfully
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 = 70
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198000731645 [API loaded yes]
Steam_SetMinidumpSteamID: Setting Steam ID: 76561198000731645
ARB Multitexture extensions found.
4 texture units. Detail texture supported.
Installing breakpad exception handler for appid(gameoverlayui)/version(20130201154330_client)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0_client)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0_client)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0_client)
[0204/215554:WARNING:proxy_service.cc(646)] PAC support disabled because there is no system implementation
Fontconfig warning: "/etc/fonts/conf.d/69-gnu-free-serif.conf", line 24: unknown element "langset"
Fontconfig warning: "/etc/fonts/conf.d/69-gnu-free-serif.conf", line 24: unknown element "langset"
Platform config directory: platform/config
0:Initializing platform...
[0204/215555:ERROR:resource_bundle.cc(411)] Failed to load /ifo/.SteamLibrary/SteamApps/common/Half-Life/cef_gtk.pak
Some features may not be available.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
[0204/215555:WARNING:proxy_service.cc(646)] PAC support disabled because there is no system implementation
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
/ifo/.SteamLibrary/SteamApps/common/Half-Life/hl.sh: line 38: 29010 Killed ${DEBUGGER} "${GAMEROOT}"/${GAMEEXE} $@
Game removed: AppID 70 "Half-Life (Beta)", ProcID 29010
saving roaming config store to 'sharedconfig.vdf'
roaming config store 2 saved successfully
Shutting down. . .
unlinked 2 orphaned pipes
CAsyncIOManager: 0 threads terminating. 0 reads, 0 writes, 0 deferrals.
CAsyncIOManager: 516049 single object sleeps, 0 multi object sleeps
CAsyncIOManager: 0 single object alertable sleeps, 2 multi object alertable sleeps
And also there is no sound not only in Half-Life or in Valve's games in the Steam for Linux client but in all games I tried in that client. So far I've tried Uplink, World of Goo, Half-Life (Beta), Counter-Strike (Beta), Team Fortress 2. I can try with the rest of the game I own if needed (Just tried all my linux games in Steam and just in Cogs there is sound. I won't write the other issues in this comment because it is too long already) :D.
P.S.
Few things I just tried:
I decided to try if I remove Half-Life and Counter-Strike from the other library I created and install them in the default one if that will fix anything - it didn't.
I tried running Steam using:
$ LD_PRELOAD=/home/Acidcore/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so /home/Acidcore/.local/share/Steam/ubuntu12_32/steam
But that gave me:
/home/Acidcore/.local/share/Steam/ubuntu12_32/steam: error while loading shared libraries: libXdmcp.so.6: cannot open shared object file: No such file or directory
So I installed the 32bit libXdmcp and again did:
$ LD_PRELOAD=/home/Acidcore/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so /home/Acidcore/.local/share/Steam/ubuntu12_32/steam
Which gave me:
Fatal Error: Failed to load libsteam.so
(Of course if I start Steam by just typing steam in terminal it runs, instead of crashing with a Fatal Error)
Is it ok that I included here another issues as well?
Tell me if todays update helps you out at all. I had this black screen issue happen once but could not reproduce it again, I had an educated guess as to the problem and added a code fix for that.
Is the update already out or is it about to come today?
If it's out already, how do I "force" it to update?
Under Steam > Settings > Account > Beta Participation I already have chosen Steam Beta Update for some time already.
Restart steam to get the update.
I restarted it and it didn't say it's updating, so I guess I got the update earlier today.
If that's the case then no, it didn't fix the problem. (From time to time I see the background image but that's it)
Also after the restart CS:Source appeared in my inventory so I installed it and tried it as well and the same problem with it.
Btw another issue (not so serious) I get is when installing a game it says:
The selected filesystem does not allowed executing files.
Please re-mount it with the exec option and then try again.
And I have to click Ok and then to click Install again or on same games few times.
As for the black screen / no sound to summarize all the problems:
All my Valve games show only black screen or at best showing only the background image.
All my games except Cogs, have no sound.
And from all my games that have no sound (besides the Valve games which I already mentioned) some also only show black screen.
And one game (currently can't remember which one) crashes instantly giving an error message I think about libsteam.so
If you need more information just let me know what I should provide.
P.S. Great job on getting the games so fast for Linux :)
That sounds very much like a driver problem then, I don't know Fedora well enough to help you though.
After the latest Steam update I couldn't start Steam so I used the fixed suggested by slouken here:
http://steamcommunity.com/app/221410/discussions/0/864959336425424867/
And now not only that Steam starts but also Half-Life runs (no black screen but the actual game with the menu showing) and even the sound is working.
I am currently installing Counter-Strike to test it as well and will test the other games too but I think it is solved issue so I am closing it.
P.S. I know this is off-topic but I wanted to tell you guys that I love all you guys' work.
You are clearly the best at what you do. You set the standards in the industry.
I grew up with your games and own all of them (well except Portal 2, will have to save money for it).
Actually it is exactly your games that got me interested into computers, IT and development.
My biggest dream is to work at Valve some day so I hope I will eventually achieve it (even though it concerns me that you require a university degree and in my country you can't really get good university education).
So in short: Sincerely thank you so much for everything you do!
Best Regards,
Ivelin "IFo Hancroft" Dzhantov
Nothing extracted yet.
I just woke up and logged in Steam.
I started Half-Life and all I was seeing was a black screen.
I started Counter-Strike, I could see the background image.
Tried deleting local content for both games and after that I was still seeing black screen on Half-Life and now I see black screen on Counter-Strike as well.
I tried running Half-Life with launch option -gl (there was no change).
I tried running it with launch option -windowed well it was windowed but no change besides that.
I tried running it with both -windowed and -gl and now I was seeing it's background image and somehow putting that options to Half-Life affected Counter-Strike as well and CS is also windowed and I can see its background image.
After removing the launch options, both games still starts in Windowed mode and I can still see their background images.
Here is my system information:
Processor Information:
Network Information:
Operating System Version:
Video Card:
Sound card:
Memory:
Miscellaneous:
P.S.
It turned out Team Fortress 2 also only shows as black screen (few months ago I played it a bit while I was still with Fedora 17) it was running fine back then so I don't know when that issue appeared.