protonscr

Half-Life (beta) & Counter-Strike (beta) - Black Screen

steamclosed NVIDIA driversreviewedMOVED: Half-Life 1MOVED: Counter‐Strike
ValveSoftware/steam-for-linux#1243 · opened 2013-02-04 by ifohancroft · updated 2019-07-18 · 8 comments · github
1 matching comments, n / p to jump
Iifohancroft 2013-02-04 github

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:

Vendor:  GenuineIntel
Speed: 2794 Mhz
8 logical processors
4 physical processors
HyperThreading:  Supported
FCMOV:  Supported
SSE2:  Supported     
SSE3:  Supported     
SSSE3:  Supported     
SSE4a:  Unsupported     
SSE41:  Supported     
SSE42:  Supported    

Network Information:

Network Speed:        

Operating System Version:

"Fedora release 18 (Spherical Cow)" (64 bit)     
Kernel Name:  Linux     
Kernel Version:  3.7.4-204.fc18.x86_64     
X Server vendor:  Fedora Project     
X Server release:  11302000      

Video Card:

Driver:  NVIDIA Corporation GeForce GTX 480/PCIe/SSE2      

Driver Version:  4.3.0 NVIDIA 310.32     
Desktop Color Depth: 24 bits per pixel     
Monitor Refresh Rate: 60 Hz     
VendorID:  0x10de     
DeviceID:  0x6c0     
Number of Monitors:  1     
Number of Logical Video Cards:  1     
Primary Display Resolution:  1280 x 1024     
Desktop Resolution: 1280 x 1024     
Primary Display Size: 14.80" x 11.85"  (18.94" diag)                                             
                                       37.6cm x 30.1cm  (48.1cm diag)     
Primary Bus: PCI Express 16x     
Primary VRAM: 1535 MB     
Supported MSAA Modes:  2x 4x 8x 16x       

Sound card:

Audio device: Realtek ALC889      

Memory:

RAM:  3950 Mb      

Miscellaneous:

UI Language:  English     
LANG:  en_US.UTF-8     
Microphone:  Not set     
Total Hard Disk Space Available:  187738 Mb     
Largest Free Hard Disk Block:  141554 Mb      
Installed software:      
Recent Failure Reports:     

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.

Jjohndrinkwater 2013-02-04 github

Would you run steam in a terminal, load half life, and paste the output here.

Iifohancroft 2013-02-04 github

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?

Aalfred-valve maintainer 2013-02-05 github

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.

Iifohancroft 2013-02-05 github

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.

Aalfred-valve maintainer 2013-02-05 github

Restart steam to get the update.

Iifohancroft 2013-02-05 github

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 :)

Aalfred-valve maintainer 2013-02-05 github

That sounds very much like a driver problem then, I don't know Fedora well enough to help you though.

Iifohancroft 2013-02-09 github

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.