ValveSoftware / steam-for-linux

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

[L4D2] Mic doesn't work #2390

Closed pizzadude closed 10 years ago

pizzadude commented 11 years ago

Mic works in Steam, TF2, etc, but not L4D2. Testing mic in L4D2 doesn't work either. Everything else works as expected.

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

Network Information:
Network Speed:  

Operating System Version:
Linux Mint 13 Maya (32 bit)
Kernel Name:  Linux
Kernel Version:  3.2.0-41-generic-pae
X Server Vendor:  The X.Org Foundation
X Server Release:  11103000
X Window Manager:  Muffin
Steam Runtime Version:  steam-runtime-release-i386_2013-04-16

Video Card:
Driver:  NVIDIA Corporation GeForce GTX 660/PCIe/SSE2

Driver Version:  4.3.0 NVIDIA 310.14
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 60 Hz
VendorID:  0x10de
DeviceID:  0x11c0
Number of Monitors:  1
Number of Logical Video Cards:  1
Primary Display Resolution:  1920 x 1080
Desktop Resolution: 1920 x 1080
Primary Display Size: 20.04" x 11.26"  (22.95" diag)
                                        50.9cm x 28.6cm  (58.3cm diag)
Primary Bus: PCI Express 16x
Primary VRAM: 2048 MB
Supported MSAA Modes:  2x 4x 8x 16x 

Sound card:
Audio device: VIA VT1708S

Memory:
RAM:  8015 Mb

Miscellaneous:
UI Language:  English
LANG:  en_CA.UTF-8
Microphone:  Not set
Total Hard Disk Space Available:  930900 Mb
Largest Free Hard Disk Block:  711187 Mb

Installed software:

Recent Failure Reports:
ghost commented 11 years ago

I can confirm this. Here's my system info: http://pastebin.com/raw.php?i=rNTBzg9Z

mauno-h commented 11 years ago

I can confirm this too.

Test microphone is silent and voice transmit volume is greyed out.

Microphone works well in steam client's own "test microphone" and TF2 but not in l4d2 beta.

Debian wheezy 64bit. Pulseaudio.

sephsplace commented 11 years ago

Confirmed too, mic works in steam, other games and the overlay, but not in l4d2

storma commented 11 years ago

I can confirm this too, ok in everything else but l4d2. Debian Wheezy. Pulseaudio.

Shtirliz72 commented 11 years ago

I can confirm this too. OpenSUSE 12.3 x64 KDE 4.10.2. Pulseaudio.

tweakedenigma commented 11 years ago

I also have the same issue.

krutoileshii commented 11 years ago

same here works in steam client however. From what i can tell it is not using the default input device i have set up in pulse. At least in steam client itself you can select the default audio input and it work. How about adding an option to do the same in game? as well as maybe an option to select audio out. I usually output through HDMI by default (this is my media center PC) but when i play i output sound to headphones and have to manually change it every time.

ghost commented 11 years ago

+1. 2 months and this major bug is still a problem.

TimSC commented 11 years ago

Same problem in Mint 15 64 bit, Pulseaudio 1:3.0-0ubuntu6. The mic tests ok in the Steam overlay but not in L4D2.

tnbp commented 11 years ago

This is a major issue, as people without mic are often kicked straight off the server in Versus, Realism, or Realism Versus.

CarrKnight commented 11 years ago

Same problem here, works in steam not in the game

ghost commented 11 years ago

Same issue, fedora 19 64bit with gnome shell and nvidia binary driver. L4D2 is literally the only software that can't use the mic.

gartnera commented 11 years ago

I have this issue too. Ubuntu 13.04 x64...

andjons commented 11 years ago

Same issue. Mic works in Steam but not in L4D2. ArchLinux 64-bit.

egidijusz commented 11 years ago

Confirming this on Fedora 19 64-bit. Mic works everywhere but L4D2. When doing microphone test in-game there is no indication whatsoever in pulse audio contorls that application is recording .

firepistol commented 11 years ago

Just another "me too", running x86-64 Arch Linux.

Have tried a variety of SDL_AUDIODRIVER values, alsa-oss, and bringing over the missing libMiles.so and libSDL2-2.0.so.0 libraries from a TF2 install, all to no avail. Steam's own microphone configuration records just fine from either the Pulseaudio or ALSA default input devices.

Has anyone managed to find a workaround?

wakeboarder3780 commented 11 years ago

I can also confirm this. Ubuntu 12.04 LTS here. I can start a steam chat with people and they can hear me all day long. I bought Counter Strike Source just to donate some more money to the linux cause and verify and yes microphone works in that game as well. This problem is specific to l4d2.

This is a major bug, that game is 100% about co-op (and for me, joking with my friends). It's been 3 months, as a known issue valve, time to get with it. I have been literally waiting for the day for l4d2 to leave beta so I could drop windows and now I can't even talk on the mic to my friends. This needs to be resolved. I paid 20 bucks for this game which I already owned on another account just to donate to the linux cause. Mic's not working == should not have left beta.

manuelsoldini commented 11 years ago

Same here: Steam audio seams perfect, even test mic. But mic won't work on L4D2.

Hamster3 commented 11 years ago

Another confirmation on this issue. Ubuntu 12.04 LTS although I doubt it matters. Issue has been out for over 3 months now. Any chance this is going to be resolved anytime soon? It's hard to play versus without it as most people kick you if you don't have a mic

elthommy commented 11 years ago

I am also facing the exact same issue: I cannot use microphone during L4D2 game, but microphone works well with Steam voice chat. (Using Ubuntu 13.04)

Thav commented 11 years ago

YAMT

Linux Mint 14 64 bit PulseAudio 1:2.1-0

doogie544 commented 10 years ago

I can confirm this as well

Ubuntu 12.04 fully updated and using "x-swat" updates as recommended by Valve via the support article.

Mic works in TF2 but not in L4D2.

MIc works while testing in Steam client but not when testing in L4D2

USB MIc

System info:

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

Network Information: Network Speed:

Operating System Version: Ubuntu 12.04.2 LTS (64 bit) Kernel Name: Linux Kernel Version: 3.2.0-51-generic X Server Vendor: The X.Org Foundation X Server Release: 11103000 X Window Manager: Compiz Steam Runtime Version: steam-runtime-release-i386_2013-06-28

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

Driver Version:  3.0 Mesa 9.0
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 59 Hz
VendorID:  0x8086
DeviceID:  0x102
Number of Monitors:  1
Number of Logical Video Cards:  1
Primary Display Resolution:  1366 x 768
Desktop Resolution: 1366 x 768
Primary Display Size: 16.77" x 9.41"  (19.21" diag)
                                        42.6cm x 23.9cm  (48.8cm diag)
Primary VRAM Not Detected

Sound card: Audio device: Intel CougarPoint HDMI

Memory: RAM: 7899 Mb

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

Installed software:

Recent Failure Reports:

jettjunker commented 10 years ago

Same. In fact, I have yet to find anyone for whom the microphone /works/. Please make this a higher priority.

robloyballobloy commented 10 years ago

Same here. Mic works in TF2 and steam client but not L4D2. I'm using Archlinux 32-bit and ALSA

tnbp commented 10 years ago

Right now, WINE is doing a much better job than the Linux build; no problems with voice and sprays, plus it doesn't seem to crash as often.

beansmyname commented 10 years ago

Another bump for this issue. L4D2 is unplayable in a co-op or competitive mode as voice is essential.

TristanSchorn commented 10 years ago

Same here.

utillich commented 10 years ago

I can also confirm this bug

tnbp commented 10 years ago

Since apparently this bug has been reviewed and someone from Valve is assigned, could we at least get a heads up on this? I'm not even asking when it'll be done, I'd just like to know WHAT is being done, because bugs like these tended to get fixed within days when I was using the Windows version.

axxapy commented 10 years ago

same 4 me =(

chinoto commented 10 years ago

Nice to know it's a problem with the game, not my system.

ghost commented 10 years ago

Me too it was working before

chinoto commented 10 years ago

Just to point it out, my mic works in TF2.

johnny99 commented 10 years ago

HOpe this is a high priority. No mic pretty much ruins the l4d2 experience on linux.

phthano-zz commented 10 years ago

YAMT Ubuntu 13.04

lunarts commented 10 years ago

Also does not work at left 4 dead 2, Lubuntu 13.04. Works on steam and on other applications in the OS.

Belarrius commented 10 years ago

Same for all Source game. Day of Defeat Source, L4D2, TF2 etc.... :(

doogie544 commented 10 years ago

@Belarrius You must not have the mic enabled in the Steam client or are having another issue. By all other accounts, the mic is working for other Source games. I can personally verify that it is working in TF2 at least.

Belarrius commented 10 years ago

On Steam, the microphone works, on Day of Defeat: Source option menu, the microphone works (for test). But on game, the microphone don't work.

Seems same bug (L4D2) for me.

chinoto commented 10 years ago

I had an argument with someone in TF2, so... it works :D

ghost commented 10 years ago

Hey Valve? You listening!

jettjunker commented 10 years ago

@n3wu53r

Can't hear you. I think your mic's not working.

jwcalla commented 10 years ago

Valve appears to be busy with things like SteamOS, Source 2, Steam Boxes and Half-Life 3. (heh) Has anyone tried one of those Vent-like solutions as a workaround that they would like to share with us?

chinoto commented 10 years ago

The point of SteamOS/Box is to play games, but if the games aren't working as well as on other platforms, people will criticize it.

Kaffeine commented 10 years ago

Valve, please, fix it, because it dramatically breaks gameplay.

jettjunker commented 10 years ago

@jwcalla

I set up a mumble server on an old PC I had lying around. I haven't used it much since most people just refuse (after all, they already have voice coms, so why put in any effort?), and it's only helpful if the entire team uses it.

But, if you have folks to play with who are happy to use it, you may use my server if you like. It's limited to two teams right now, but I might bump that up if people find it helpful.

72.194.210.225 (standard port, 64738)

Belarrius commented 10 years ago

I have this problem for Left 4 Dead 2 and Day of Defeat: Source. Other game not tested

2013/9/28 jettjunker notifications@github.com

@jwcalla https://github.com/jwcalla

I set up a mumble server on an old PC I had lying around. I haven't used it much since most people just refuse (after all, they already have voice coms, so why put in any effort?), and it's only helpful if the entire team uses it.

But, if you have folks to play with who are happy to use it, you may use my server if you like. It's limited to two teams right now, but I might bump that up if people find it helpful.

72.194.210.225

— Reply to this email directly or view it on GitHubhttps://github.com/ValveSoftware/steam-for-linux/issues/2390#issuecomment-25309173 .

jwcalla commented 10 years ago

@jettjunker

Thanks for that offer. I actually set up Mangler with the Vent server our group uses and it seems to work really well. So this is a viable workaround until the mic bug gets fixed.

tnbp commented 10 years ago

That's not a viable workaround. Though I commend you for supplying a VOIP server, it does not solve the problem that random players in a random game ARE ALREADY communicating in a VOIP system, and are not willing to join yours.

davidw-valve commented 10 years ago

Thank you for your patience with this issue. I'm looking into it now and a fix should be available soon.