alsa: Add elogind/systemd as alsa-lib recommended runtime dependency ...

and no longer add users into audio group.

Suggested-by: Thanos Baloukas <baloukasthan@gmail.com>
This commit is contained in:
Xi Ruoyao 2023-04-09 21:49:08 +08:00
parent 7087a34709
commit 04202bde70
No known key found for this signature in database
GPG Key ID: ACAAD20E19E710E3
2 changed files with 17 additions and 2 deletions

View File

@ -70,6 +70,21 @@
<bridgehead renderas="sect3">ALSA Library Dependencies</bridgehead>
<bridgehead renderas="sect4">Recommended (Runtime)</bridgehead>
<para role="runtime">
<phrase revision='sysv'><xref linkend='elogind'/></phrase>
<phrase revision='systemd'><xref linkend='systemd'/></phrase>
</para>
<note>
<para>
If the recommended runtime dependency is not installed, you may
need to run any application requiring ALSA library as the &root;
user or a user in the
<systemitem class='groupname'>audio</systemitem> group.
</para>
</note>
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
<xref linkend="doxygen"/>,

View File

@ -184,7 +184,7 @@ make</userinput></screen>
<application>Udev</application> when the device is detected
(during boot or when plugged in for USB devices).
</para>
<!-- not needed with elogind or systemd-logind
<para>
All sound devices are not accessible for any user except
<systemitem class="username">root</systemitem> and members of the
@ -201,7 +201,7 @@ make</userinput></screen>
should work as well.
</para>
</note>
-->
<para>
On systems which have multiple sound cards, you may need to adjust the
default audio device so that you can get output from your speakers.