protonscr

[L4D2] Mic doesn't work

steamclosed reviewed
ValveSoftware/steam-for-linux#2390 · opened 2013-05-04 by pizzadude · updated 2015-12-14 · 69 comments · github
Ppizzadude 2013-05-04 github

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 2013-05-04 github

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

Mmauno-h 2013-05-05 github

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.

  • I have tried changing front panel from HDAUDIO->AC97 in bios.
  • I have tried all different devices in steam settings voice tab. (alsa , oss, pulseaudio, different pa devices directly)
  • I have tried to export SDL_AUDIODRIVER="alsa"
  • Tried to start l4d2 directly from commandline using= SDL_AUDIODRIVER="alsa" steam steam://rungameid/223530 and with "pulseaudio"
  • L4D2 console had some warning about missing bin/libMiles.so, TF2 has that file. Copied TF2 bin/libMiles.so and warning was gone but still no voice.

Debian wheezy 64bit.
Pulseaudio.

Ssephsplace 2013-05-05 github

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

Sstorma 2013-05-06 github

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

SShtirliz72 2013-05-06 github

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

Kkyarseneau 2013-05-07 github

I also have the same issue.

Kkrutoileshii 2013-05-07 github

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 2013-06-21 github

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

TTimSC 2013-06-27 github

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

Ttnbp 2013-07-05 github

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

CCarrKnight 2013-07-07 github

Same problem here, works in steam not in the game

?ghost 2013-07-11 github

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

Ggartnera 2013-07-12 github

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

Aandjons 2013-07-13 github

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

Eegidijusz 2013-07-13 github

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 .

Ffirepistol 2013-07-13 github

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?

Wwakeboarder3780 2013-07-20 github

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.

Mmanuelsoldini 2013-07-21 github

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

HHamster3 2013-07-22 github

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

Eelthommy 2013-07-22 github

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)

TThav 2013-07-23 github

YAMT

Linux Mint 14 64 bit
PulseAudio 1:2.1-0

Ddoogie544 2013-08-10 github

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:

Jjettjunker 2013-08-15 github

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

Rrobloyballobloy 2013-08-15 github

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

Ttnbp 2013-08-15 github

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.

Bbeansmyname 2013-08-15 github

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

TTristanSchorn 2013-08-17 github

Same here.

Uutillich 2013-08-18 github

I can also confirm this bug

Ttnbp 2013-08-21 github

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.

Aaxxapy 2013-08-24 github

same 4 me =(

Cchinoto 2013-08-24 github

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

?ghost 2013-08-25 github

Me too it was working before

Cchinoto 2013-08-26 github

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

Jjohnny99 2013-08-31 github

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

Pphthano-zz 2013-09-08 github

YAMT Ubuntu 13.04

Llunarts 2013-09-11 github

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

BBelarrius 2013-09-19 github

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

Ddoogie544 2013-09-19 github

@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.

BBelarrius 2013-09-20 github

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.

Cchinoto 2013-09-20 github

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

?ghost 2013-09-24 github

Hey Valve? You listening!

Jjettjunker 2013-09-25 github

@n3wu53r

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

Jjwcalla 2013-09-25 github

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?

Cchinoto 2013-09-25 github

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.

KKaffeine 2013-09-28 github

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

Jjettjunker 2013-09-28 github

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

BBelarrius 2013-09-28 github

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

2013/9/28 jettjunker [email protected]

@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
.

Jjwcalla 2013-09-29 github

@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.

Ttnbp 2013-09-29 github

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.

Ddavidw-valve maintainer 2013-10-02 github

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

BBelarrius 2013-10-03 github

I love you

2013/10/3 davidw-valve [email protected]

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


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

Ssephsplace 2013-10-03 github

fix this, and i can finally play, playing with no comms is a no from me

Vverdegr 2013-10-08 github

I have the same problem too. Fix it please. (Ubuntu 12.04)

Ttnbp 2013-10-11 github

Oh my god, they fixed it.

Rretrry 2013-10-24 github

My USB mic still doesn't work. I'm guessing that primary mic detection code differs from other games?

Eemg81 2013-10-24 github

I can confirm aforementioned reply about USB mic.
I have Plantronix Gamecom 780 headset and have all current updates installed. Mic still doesn't work here also in L4D2 (but works fine in Steam-client).
Gentoo ~amd64

Vverdegr 2013-10-24 github

My usb webcam's mic DOES work now.

Ddoogie544 2013-10-24 github

If you try to test the mic while not in a game(i.e. while in the game selection menu) it will not show as working, but if you test it in the game it will, at least that is the way mine is working. I have talked to other players so I know for sure that it is working for me. I also use a USB mic (logitech digital).

Not sure if you guys have tried using or test it in game or just in the "start menu" so I thought I would post this, I have no idea why yours might not be working, this was just an attempt to give you some info I noticed about the quirks in the mic support. I seem to recall that Windows users have stated that the mic testing does not work as well, I don't remember where I saw it, it was somewhere in the L4D2 forums when searching about my mic just after installing the game....

Ssephsplace 2013-10-26 github

my Logitech G930 USB mic is still not working in game, where as it works in other titles

Jjsgoller1 2014-04-04 github

Bumping. Having this issue for DoD: Source on Lubuntu

$uname -a
Linux Cl0penComputer 3.11.0-12-generic #19-Ubuntu SMP Wed Oct 9 16:20:46 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

Ssuore 2014-07-05 github

I have problem same... but mic is very quete

Eegelmex 2014-07-15 github

mic works in lobby but not in game
dod:s on arch using pulse audio.

Ggrahammitchell 2015-01-22 github

Same problem. USB Logitech c920 webcam mic doesn't work in Left4Dead2 in-game (or in the lobby). It is detected and works in Steam generally. Doesn't matter whether I use push-to-talk or open mic, it never plays. Speech bubble appears over my head when I push-to-talk, but no sound. I can hear Windows teammates, and they can hear each other.

$ uname -a
Linux [redacted] 3.16.0-29-generic #39-Ubuntu SMP Mon Dec 15 22:27:29 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

Left 4 Dead 2 Build ID: 450951

Ttnbp 2015-01-22 github

Everybody who has problems with a second mic (i.e. that is not connected to their main sound card, like a webcam mic or a USB headset) and is running pulseaudio should check if L4D2 is actually getting its input from that device - or if it is instead using the sound card.
Run pavucontrol (if you don't have it: it's probably in a package called pulseaudio-tools or something), go to the "Recording" tab (with L4D2 running in the background, of course!) and set it to capture from your desired input device.
If that fixes it, it is not a problem with L4D2.
Hope this helps.

Ggrahammitchell 2015-01-22 github

In my case, Steam is configured to capture audio from the USB webcam microphone, and that microphone tests correctly in Steam. If Left 4 Dead 2 ignores the Steam setting for audio input, that is a problem with L4D2.

Ttnbp 2015-01-22 github

L4D2 and Steam are different clients to PulseAudio.

Ggrahammitchell 2015-01-23 github

It's still a L4D2 bug. It's a Steam game. L4D2 run in Steam should respect the audio source as configured in Steam settings.

But just for the record, the PulseAudio workaround worked for me. Thanks for the suggestion!

Gg105b 2015-03-31 github

+1 this affects most steam games for me

FFinesse 2015-12-14 github

I have the same problem on OS X 10.11.2. I've found what the reason but I don't know how to solve it. Here what I've found:

  • When you enter the game the system microphone input volume is set to zero (see screenshot).
  • If you set it to normal level, quit the game and start it again the level will be set to zero again.

2015-12-14 17 52 25

Launch options

Upstream links