Dota-2
Dota-2 copied to clipboard
In game voice no longer works on Linux
Your system information
- System information from steam (
Steam
->Help
->System Information
) in a gist:
USB microphone for audio input and USB sound card for audio output. PulseAudio 12.2-2. Kernel 4.19.12-arch1-1-ARCH.
Computer Information: Manufacturer: Unknown Model: Unknown Form Factor: Desktop No Touch Input Detected
Processor Information: CPU Vendor: GenuineIntel CPU Brand: Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz CPU Family: 0x6 CPU Model: 0x2a CPU Stepping: 0x7 CPU Type: 0x0 Speed: 3700 Mhz 4 logical processors 4 physical processors HyperThreading: Unsupported FCMOV: Supported SSE2: Supported SSE3: Supported SSSE3: Supported SSE4a: Unsupported SSE41: Supported SSE42: Supported AES: Supported AVX: Supported CMPXCHG16B: Supported LAHF/SAHF: Supported PrefetchW: Unsupported
Operating System Version: Linux 4.x (64 bit) Kernel Name: Linux Kernel Version: 4.19.12-arch1-1-ARCH X Server Vendor: The X.Org Foundation X Server Release: 12003000 X Window Manager: i3 Steam Runtime Version: steam-runtime-beta-release_2018-11-23
Video Card: Driver: NVIDIA Corporation GeForce GTX 970/PCIe/SSE2 Driver Version: 4.6.0 NVIDIA 415.25 OpenGL Version: 4.6 Desktop Color Depth: 24 bits per pixel Monitor Refresh Rate: 60 Hz VendorID: 0x10de DeviceID: 0x13c2 Revision Not Detected Number of Monitors: 2 Number of Logical Video Cards: 1 Primary Display Resolution: 1920 x 1080 Desktop Resolution: 3840 x 1080 Primary Display Size: 23.54" x 13.23" (26.97" diag) 59.8cm x 33.6cm (68.5cm diag) Primary Bus: PCI Express 16x Primary VRAM: 4096 MB Supported MSAA Modes: 2x 4x 8x 16x
Sound card: Audio device: USB Mixer
Memory: RAM: 7943 Mb
Miscellaneous: UI Language: English LANG: en_US.UTF-8 Total Hard Disk Space Available: 223775 Mb Largest Free Hard Disk Block: 115060 Mb VR Headset: None detected
Recent Failure Reports:
- Have you checked for system updates?: Yes
- Are you using the latest stable video driver available for your system? Yes
- Have you verified the game files?: Yes
Please describe your issue in as much detail as possible:
In-game voice feature no longer reacts to voice input. DOTA is relying on the voice settings from the Steam client and whenever you try to configure voice settings in DOTA the user is re-directed to the Steam client. However the voice input works as expected in the Steam client alone but it seems like this feature has been re-worked with the new tab "Friends & chat". Notably is that the re-direct from DOTA is sending the user to the "legacy" tab for voice settings which is no longer available from the Steam client alone. This raise the question are there multiple APIs for the voice feature which DOTA is relying on and is DOTA using a deprecated API?
Anyways it would be nice with some insights of how Steam and DOTA is accessing sound resources since there's multiple ways to configure this in Linux.
Steps for reproducing this issue:
- Start DOTA2
- Go to Settings -> AUDIO
- Speak and observe if your voice is registered in "Current recording level"
- Click "Steam voice settings"
- Navigate to "IN-GAME VOICE"
- Verify "Recording device"
- Press "TEST MICROPHONE"
- Speak and observe if your voice is registered
(In-game when pressing Push-to-talk the "voice bubble" on the right hand side is crossed, indicating that the voice is not working properly)