protonscr

Half-Life crashes when started in fullscreen mode.

steamclosed reviewedMOVED: Half-Life 1
ValveSoftware/steam-for-linux#838 · opened 2013-01-25 by mrshankly · updated 2023-12-30 · 11 comments · github
Mmrshankly 2013-01-25 github

When I try to start Half-Life in full-screen mode, I get a black screen for a second and then the game crashes.

I then tried to run the game in windowed mode and everything worked flawlessly.
I had to change ScreenWindowed from 0 to 1 in ~/.local/share/Steam/SteamApps/common/Half-Life/hl.conf to get the game starting in windowed mode.

My graphics card (Intel Mobile GM965) is pretty bad and old but it's more than enough to run the game comfortably. Running the last drivers.

Hardware info:

Processor Information:
    Vendor:  GenuineIntel
    Speed: 1467 Mhz
    2 logical processors
    2 physical processors
    HyperThreading:  Unsupported
    FCMOV:  Supported
    SSE2:  Supported
    SSE3:  Supported
    SSSE3:  Supported
    SSE4a:  Unsupported
    SSE41:  Unsupported
    SSE42:  Unsupported

Network Information:
    Network Speed:  

Operating System Version:
    Ubuntu 12.10 (64 bit)
    Kernel Name:  Linux
    Kernel Version:  3.7.1-030701-generic
    X Server vendor:  The X.Org Foundation
    X Server release:  11300000

Video Card:
    Driver:  Intel Open Source Technology Center Mesa DRI Intel(R) 965GM x86/MMX/SSE2

    Driver Version:  2.1 Mesa 9.0
    Desktop Color Depth: 24 bits per pixel
    Monitor Refresh Rate: 60 Hz
    VendorID:  0x8086
    DeviceID:  0x2a02
    Number of Monitors:  1
    Number of Logical Video Cards:  1
    Primary Display Resolution:  1920 x 1080
    Desktop Resolution: 1920 x 1080
    Primary Display Size: 18.78" x 10.55"  (21.54" diag)
                                            47.7cm x 26.8cm  (54.7cm diag)
    Primary VRAM Not Detected

Sound card:
    Audio device: 

Memory:
    RAM:  1994 Mb

Miscellaneous:
    UI Language:  English
    LANG:  en_US.UTF-8
    Microphone:  Not set
    Total Hard Disk Space Available:  22043 Mb
    Largest Free Hard Disk Block:  7254 Mb

Installed software:

Recent Failure Reports:

Terminal output from when starting the game in full-screen:

ExecCommandLine: "/home/mrshankly/.local/share/Steam/ubuntu12_32/steam steam://run/70"
ExecSteamURL: "steam://run/70"
Generating new string page texture 66: 128x256, total string texture memory is 442.37 KB
Generating new string page texture 67: 32x256, total string texture memory is 475.14 KB
CAPIJobRequestUserStats - Server response failed 2
System startup time: 20.41 seconds
Failed to load installscript /home/mrshankly/.local/share/Steam/SteamApps/common/Half-Life/installscript.vdf
ExecCommandLine: "/home/mrshankly/.steam/root/ubuntu12_32/steam steam://open/driverhelperready"
ExecSteamURL: "steam://open/driverhelperready"
Generating new string page texture 70: 64x256, total string texture memory is 540.67 KB
Game update: AppID 70 "Half-Life (Beta)", ProcID 2891, IP 0.0.0.0:0
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
Steam: An X Error occurred
X Error of failed request:  BadWindow (invalid Window parameter)
Major opcode of failed request:  20 (X_GetProperty)
Resource id in failed request:  0x2000075
Serial number of failed request:  5727
Steam: An X Error occurred
X Error of failed request:  BadWindow (invalid Window parameter)
Major opcode of failed request:  20 (X_GetProperty)
Resource id in failed request:  0x2000075
Serial number of failed request:  5728
Steam: An X Error occurred
X Error of failed request:  BadWindow (invalid Window parameter)
Major opcode of failed request:  20 (X_GetProperty)
Resource id in failed request:  0x2000075
Serial number of failed request:  5730
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:  76561198015223046 [API loaded yes]
Steam_SetMinidumpSteamID:  Setting Steam ID:  76561198015223046
saving roaming config store to 'sharedconfig.vdf'
roaming config store 2 saved successfully
Error initializing MSAA frame buffer
Missing shutdown function for Sys_InitLauncherInterface() : Sys_ShutdownLauncherInterface()

Missing shutdown function for Sys_InitMemory() : Sys_ShutdownMemory()

Missing shutdown function for Sys_Init() : Sys_Shutdown()

The specified video mode is not supported.
The game will now exit.
Installing breakpad exception handler for appid(gameoverlayui)/version(20130124161649_client)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0_client)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0_client)
Game removed: AppID 70 "Half-Life (Beta)", ProcID 2892 
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0_client)
[0125/104138:WARNING:proxy_service.cc(646)] PAC support disabled because there is no system implementation
saving roaming config store to 'sharedconfig.vdf'
roaming config store 2 saved successfully
Installing breakpad exception handler for appid(steam)/version(1359078420_client)
Installing breakpad exception handler for appid(steam)/version(1359078420_client)
Ffosskers 2013-01-25 github

I had this problem too and fixed it the same way. Do you have sound? I'm not getting any.

Mmrshankly 2013-01-25 github

Yes, sound is working on my end. Maybe some problem with alsa or pulseaudio?

BBenjaminBeichler 2013-01-25 github

I have same Issue with fullscreen-mode. I have Sound and windowing also fixing the problem (but is not that pleasure):

Failed to load installscript /home/benni/.local/share/Steam/SteamApps/common/Half-Life/installscript.vdf
Game update: AppID 70 "Half-Life (Beta)", ProcID 28034, IP 0.0.0.0:0
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
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:  76561197967835431 [API loaded yes]
Steam_SetMinidumpSteamID:  Setting Steam ID:  76561197967835431
Error initializing MSAA frame buffer
Installing breakpad exception handler for appid(gameoverlayui)/version(20130124161649_client)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0_client)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0_client)
saving roaming config store to 'sharedconfig.vdf'
roaming config store 2 saved successfully
Missing shutdown function for Sys_InitLauncherInterface() : Sys_ShutdownLauncherInterface()

Missing shutdown function for Sys_InitMemory() : Sys_ShutdownMemory()

Missing shutdown function for Sys_Init() : Sys_Shutdown()

The specified video mode is not supported.
The game will now exit.
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0_client)
[0125/192249:WARNING:proxy_service.cc(646)] PAC support disabled because there is no system implementation

My Hardware is a bit better, but ubuntu is older LTS Version:

Processor Information:
    Vendor:  GenuineIntel
    Speed: 2267 Mhz
    2 logical processors
    2 physical processors
    HyperThreading:  Unsupported
    FCMOV:  Supported
    SSE2:  Supported
    SSE3:  Supported
    SSSE3:  Supported
    SSE4a:  Unsupported
    SSE41:  Supported
    SSE42:  Unsupported

Network Information:
    Network Speed:  

Operating System Version:
    Ubuntu 12.04.1 LTS (64 bit)
    Kernel Name:  Linux
    Kernel Version:  3.2.0-24-generic-phc
    X Server vendor:  The X.Org Foundation
    X Server release:  11103000

Video Card:
    Driver:  Intel Open Source Technology Center Mesa DRI Mobile Intel® GM45 Express Chipset x86/MMX/SSE2

    Driver Version:  2.1 Mesa 9.0
    Desktop Color Depth: 24 bits per pixel
    Monitor Refresh Rate: 60 Hz
    VendorID:  0x8086
    DeviceID:  0x2a42
    Number of Monitors:  1
    Number of Logical Video Cards:  1
    Primary Display Resolution:  1440 x 900
    Desktop Resolution: 1440 x 900
    Primary Display Size: 11,97" x 7,48"  (14,09" diag)
                                            30,4cm x 19,0cm  (35,8cm diag)
    Primary VRAM Not Detected

Sound card:
    Audio device: Conexant CX20561 (Hermosa)

Memory:
    RAM:  7881 Mb

Miscellaneous:
    UI Language:  English
    LANG:  de_DE.UTF-8
    Microphone:  Not set
    Total Hard Disk Space Available:  188239 Mb
    Largest Free Hard Disk Block:  27663 Mb

Llzap 2013-01-25 github

The config trick works for me too! Great. This should be default.

Llifayk 2013-01-25 github

I have the same issue. The config trick works for me as well, but I want to play in a fullscreen mode. I have Intel video and my resolution is 1280x800. Drivers and Ubuntu are uptodate

SSaeron 2013-01-25 github

I had the same problem, and nothing of sounds. I play all tuto but i have not sound.
I am using alsa, not pulse audio.

Aalfred-valve maintainer 2013-01-25 github

Half-Life now uses some newer OpenGL API's to render efficiently on Linux, it is failing when trying to make a fullscreen buffer object (FBO). Can you post the output of glxinfo please. In particular we are trying to make use of MSAA.

Ssteve-m 2013-01-26 github

Same problem here with an AMD APU E-350.
Steam System Info: http://pastebin.com/Xhe7gTz8
glxinfo: http://pastebin.com/weKTtKxX

Mmrshankly 2013-01-26 github

glxinfo output: https://gist.github.com/4640926
My hardware info is on the first post.

Llifayk 2013-01-26 github

After update HL can run fullscreen, but immediately I got this error:

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: 76561197983394375 [API loaded yes]
Steam_SetMinidumpSteamID: Setting Steam ID: 76561197983394375
Error initializing MSAA frame buffer
Error initializing Main frame buffer

Hhossine7 2023-12-30 github

yeah it's still the same after the 25 anniversary update

Nothing extracted yet.