Linux - GamesThis forum is for all discussion relating to gaming in Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I received a free promo code to get this game on steam when in purchased a zotac graphics card, and the game had Linux support, so i just installed it today.
Starting the game, it all works fine, except there is no sound at all. I have no idea why, as all other games / youtube / music etc all works fine. It's just this one game.
Does anyone play this and knows how to get sound? I am using pulseaudio (which i believe is the culprit as always...).
Some of those games just spewed sound at a particular I/O address. 0x220 was for sound blaster & compatible cards. Others use a higher spot 0x768? Can you find what address it uses? I presume sound is ok on other things.
Rocket League should use whatever your default pulseaudio soundcard is. If you start up rocket league and then look on the pulseaudio volume control (pavucontrol) do you see rocket league in the playback tab at all?
Some of those games just spewed sound at a particular I/O address. 0x220 was for sound blaster & compatible cards. Others use a higher spot 0x768? Can you find what address it uses? I presume sound is ok on other things.
Sounds works fine everywhere else, it's just this one game producing no sound at all.
I'm not sure how to find which I/O address is in use.
Quote:
Originally Posted by af7567
Rocket League should use whatever your default pulseaudio soundcard is. If you start up rocket league and then look on the pulseaudio volume control (pavucontrol) do you see rocket league in the playback tab at all?
Yes. See attached screenshot. Although, the greyed out bar below the volume slider never shows any activity.
It looks like your rocket league at least knows to use pulseaudio since it is showing up there on the volume control. When I run rocket league I have it listed twice in the volume control. Once for the game sounds, and once for the in game chat. It looks like yours has only got the voice chat stream open but not the game sounds. Have you checked the audio settings in game to make sure all the volume sliders in there are turned up and that it is set to headphones / speakers correctly.
I have attached a screenshot of my pavucontrol when rocket league is running at the main menu. The "Playback Stream" is the voice chat, and "Simple DirectMedia..." is the actual game sounds.
It looks like your rocket league at least knows to use pulseaudio since it is showing up there on the volume control. When I run rocket league I have it listed twice in the volume control. Once for the game sounds, and once for the in game chat. It looks like yours has only got the voice chat stream open but not the game sounds. Have you checked the audio settings in game to make sure all the volume sliders in there are turned up and that it is set to headphones / speakers correctly.
I have attached a screenshot of my pavucontrol when rocket league is running at the main menu. The "Playback Stream" is the voice chat, and "Simple DirectMedia..." is the actual game sounds.
Yes i've looked there, and messed with all sound settings, putting the full etc. Also tried toggling "DirectSound" to off, in one of the game configs. But still no sound.
I am using a USB headset, not that it should mean anything as it works for everything else in terms of mic/sound. But i did try to use my 3.5 jack speakers, as the sound device, but still no sound there either.
I'm on Slackware by the way. Which Distro are you using where sound is working?
I am using slackware64 current. I have installed steam using alienbobs package. I currently have version 1.0.0.51 of the steamclient package installed, just noticed that is an old one and the latest seems to be 1.0.0.54
edit:
I just had a look at /usr/bin/steam from the latest steamclient package and it has
I had commented these lines out on my system before since I started using pulseaudio.
edit2:
I just tested rocket league with those 2 environment variables set and the game crashes at startup. So I edited my /usr/bin/steam to comment out the LD_PRELOAD and the SDL_AUDIODRIVER lines again and rocket league works again with sound.
Thank you! Same with my system, i had 1.0.0.51 installed, upgraded it, and commented those 2 lines in the launcher script, and Rocket League now plays sound correctly. Cheers.
im having the same issue with RL, im using the epic version and i just cant get it to work, no engine sounds, thats the only sound missing, music, ambient etc works, its just the engine sound, i can hear other peoples cars in game but not mine
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.