-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Local sound cards are not detected (II) #116
Comments
xrdp was installed recently (last week), using Griffon's install script (v1.5.1): |
This isn't anything we'll ever support out-of-the-box. A typical scenario would be to have a local (console) user and one-or-more RDP users. In that scenario, who would own the local soundcard? If you've only got one user on the system logged in over RDP, and no other users, it might be possible to get something working. Assuming that's acceptable, try this:-
|
Not to be supported out of the box, due to unclear ownership of the local soundcard: totally get it. Will try your suggestion with enhanced PA logging. |
xrdp version
0.9.12
Detailed xrdp version, build options
Operating system & version
Xubuntu 20.04.6 (64bit)
Installation method
dnf / apt / zypper / pkg / etc
Which backend do you use?
I do not know.
What desktop environment do you use?
XFCE4
Environment xrdp running on
physical machine
What's your client?
Microsoft's official client (Win10)
Area(s) with issue?
No response
Steps to reproduce
$ pavucontrol
✔️ Expected Behavior
I'd like to simply have the "other soundcards" of that system (not just xrdp-sink/source) as output option in PulseAudio.
❌ Actual Behavior
Only xrdp sink/source shows up as option in PulseAudio.
"aplay -l" shows no soundcards (when logged in over xrdp).
Adding my current user to the "audio" group allows "aplay -l" to list the soundcards - but I still don't get them in PA.
Anything else?
I assume this is related to neutrinolabs/xrdp#1414?
The last post (from 2021-11) in neutrinolabs/xrdp#1414 mentions that the soundcards should show up (since v0.6 of the xrdp PA module).
How can I make that happen? 😁
I've also tried manually adding the physical soundcards:
load-module module-alsa-sink device=hw:0,0 sink_name=alsa_sink
This works well when logged in directly - but when doing so over XRDP, I get no error message (and
$? = 0
) - but the sink simply won't show up. 😭I'm grateful for any suggestions/help.
The text was updated successfully, but these errors were encountered: