ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.18k stars 173 forks source link

Cs 1.6 crashing constantly #2305

Closed calexil closed 10 years ago

calexil commented 11 years ago

Counterstrike 1.6 keeps on crashing mid game, sound clips and begins repeating, and screen locks up. I have to force all overlays and windows to minimize with winkey+d and when I get back to my desktop, Steam is no longer open, but cs1.6 is. Please help I have no idea what is going on. DUMPS https://www.dropbox.com/s/88z1ke1aiqew20g/dumps.tar.gz

Linux Mint 13 MAYA Processor Information: Vendor: AuthenticAMD Speed: 2700 Mhz 6 logical processors 6 physical processors HyperThreading: Unsupported FCMOV: Supported SSE2: Supported SSE3: Supported SSSE3: Supported SSE4a: Supported SSE41: Unsupported SSE42: Unsupported

Network Information: Network Speed:

Operating System Version: Linux Mint 13 Maya (64 bit) Kernel Name: Linux Kernel Version: 3.2.0-36-generic X Server vendor: The X.Org Foundation X Server release: 11103000

Video Card: Driver: ATI Technologies Inc. AMD Radeon HD 7700 Series

Driver Version: 4.2.12002 Compatibility Profile Context 9.012 Desktop Color Depth: 24 bits per pixel Monitor Refresh Rate: 59 Hz VendorID: 0x1002 DeviceID: 0x683d Number of Monitors: 1 Number of Logical Video Cards: 1 Primary Display Resolution: 1600 x 900 Desktop Resolution: 1600 x 900 Primary Display Size: 17.44" x 9.80" (20.00" diag) 44.3cm x 24.9cm (50.8cm diag) Primary VRAM Not Detected Sound card: Audio device: Realtek ALC892

Memory: RAM: 7973 Mb

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

Installed software:

Recent Failure Reports:

NEW DEVELOPMENT, RAN IN TERMINAL TILL CRASH. Seems Microphone could be the cause crash error is as follows mmap() failed: Cannot allocate memory mmap() failed: Cannot allocate memory Assertion 'b' failed at pulsecore/memblock.c:454, function pa_memblock_acquire(). Aborting. [2013-04-14 16:15:27] Startup - updater built Apr 4 2013 15:52:16 [2013-04-14 16:15:27] Opted in to client beta 'publicbeta' via beta file [2013-04-14 16:15:27] Verifying installation... [2013-04-14 16:15:27] Verification complete Uploading dump (out-of-process) [proxy ''] /tmp/dumps/crash_20130414163714_1.dmp /home/jd/.local/share/Steam/steam.sh: line 704: 4019 Aborted (core dumped) $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@" Finished uploading minidump (out-of-process): success = yes response: CrashID=bp-01149b83-5eaa-4215-b5ab-b9cca2130414

johndrinkwater commented 11 years ago

Have you been using voice chat when this happens?

jeffisabelle commented 11 years ago

having similar problem with voice chat: https://github.com/ValveSoftware/steam-for-linux/issues/2311

calexil commented 11 years ago

EVERYONE WITH THIS ERROR PLEASE RUN STEAM IN TERMINAL AND REPORT THE FINAL LINES DURING THE CRASH SO WE CAN GET IT FIX'D. you may need to (winkey+d) to get out of overlay, and then switch ttys by ctrl+alt+F9 and then ctrl+alt+F(YOUR DEFAULT TTY)

gdrewb-valve commented 11 years ago

The crash report is the known voice chat issue, #1853.

calexil commented 11 years ago

That issue is still unresolved...so how does that help? There isn't anything WRONG with pulseaudio OUTSIDE of using it in Steam, it seems to me that the responsibility of rectifying an issue that is EXCLUSIVE to Steam...is that of the Steam developers....

gdrewb-valve commented 11 years ago

Identifying the problem is a normal first step.

Steam isn't using pulseaudio directly, it uses OpenAL and whether OpenAL uses pulseaudio or not is invisible to Steam. The crash is in OpenAL, which is not Valve code, so our ability to diagnose it is limited. Given that the exact same Steam code does not crash without pulseaudio that suggests the Steam code is not doing something terrible. It's certainly possible that it's something Steam is doing wrong elsewhere that's only showing up in a certain combination of sound activity, but generally the component that is directly affecting the problem -- in this case pulseaudio -- is the first place you look.

calexil commented 11 years ago

from #1853 doug65536 commented

Oh come on. The reason why we never get anything fixed and the reason Linux audio is complete crap is everyone blaming the "other" components. My other programs that use pulseaudio don't crash so why would tf2 crash. It's not pulseaudio anyway, I removed pulseaudio completely from my system and used ALSA and it still happens.

calexil commented 11 years ago

seems that even completely removing pulseaudio(which certainly is not a sustainable solution) still has no effect with this crash. I will test this asap.

gdrewb-valve commented 11 years ago

Actually it does seem to have an effect, several people have mentioned that it avoids the crash for them. There are some people that it doesn't work for too, so it's not perfect, but it's an interesting data point. Thanks for checking to see if it helps for you or not.

calexil commented 11 years ago

I removed pulseaudio completely, and it fixed the problem with steam...problem is...pulseaudio is integral to other linux sound systems incl, flash audio, media playback, recording, multiple audio streams, etc....this is something that needs to be fixed still. Removing pulseaudio is NOT A VIABLE OPTION.

calexil commented 11 years ago

this IS VERY FRUSTRATING..please advise

gdrewb-valve commented 11 years ago

The problem occurs when pulseaudio is used and doesn't occur otherwise, so pulseaudio devs need to take a look and see what's going on. It could still be a Steam problem, of course, but everybody's experiements point away from it being a simple Steam issue. We've reported the issue on the pulseaudio bug mailing list and haven't gotten any response.

calexil commented 11 years ago

for the time being I have uninstalled pulseaudio, and am struggling with alsa and its clunky, non-user-friendly, and totally cryptic interface...gnome-alsa-mixer....took almost an hour to figure out how to get my mic to stop coming through my speakers....don't get me started on skype...

calexil commented 10 years ago

Was this rectified? I want to reinstall pulseaudio if it wont break everything.

gdrewb-valve commented 10 years ago

As far as I know the pulseaudio people have never even tried to look at it.

calexil commented 10 years ago

That sucks, I like pulseaudio and how it's GUI is streamlined and understandable

calexil commented 10 years ago

alsa is a nightmare

gdrewb-valve commented 10 years ago

We have made a couple of changes in the most recent Steam client beta and several people have reported that voice chat is no longer crashing for them. Please retry this with the most recent beta.

calexil commented 10 years ago

I will reinstall pulseaudio tonight and check it out

gdrewb-valve commented 10 years ago

As it looks like this bug may be fixed I'm finally closing this as a duplicate. #1853 is the primary now (and will be closing soon).