Linux에서 사용자 전환이 사운드를 중지하지 못하게 하려면 어떻게 해야 합니까?
user 에서 일부 오디오를 재생하는 경우 사용하지 않는 가상 콘솔로 전환하거나 (Menu->Log Out->Switch User를 통해) 오디오 user1
가 중지되는 것을 원하지 않습니다 .user2
답변1
소리가 꺼지는 이유는 이 사용자의 권한으로 로그인할 때마다 Pulseaudio가 시작되고 시스템에서 사용자가 다른 사용자의 오디오를 듣는 것을 허용하지 않기 때문입니다.
해결책 :
재생할 수 있어야 하는 모든 사용자를펄스 액세스그룹
adduser <user-name> pulse-access
만들다/etc/systemd/system/pulseaudio.service다음 내용으로:
[Service] Type=simple PIDFile=/var/run/pulse/pid ExecStart=/usr/bin/pulseaudio --daemonize=yes --system=yes --disallow-module-loading=yes --disallow-exit=yes [Install] WantedBy=multi-user.target
부팅 시 시작되도록 이 새로운 시스템 서비스를 활성화합니다.
systemctl enable pulseaudio
이 구성은 다음과 같습니다.
- 덜 안전함(예: 다른 사용자가 귀하의 마이크를 들을 수 있음)
- 사운드 출력이 더 이상 헤드폰과 자동으로 전환되지 않습니다.
- Bluetooth가 작동하지 않을 수 있습니다.
게시물의 출처 및 자세한 내용 : 사용자 전환 시 음소거를 방지하는 방법은 무엇입니까?