Debian 11에서 사용자를 전환하면 그 중 하나에 의해 오디오가 차단됩니다.

Debian 11에서 사용자를 전환하면 그 중 하나에 의해 오디오가 차단됩니다.

Debian 11 시스템에 두 명의 사용자가 있고 둘 사이를 전환할 때 두 사용자 모두 오디오를 사용할 수 있도록 하고 싶습니다.

그러나 하나가 잘 작동하면 다른 하나는 그렇지 않습니다. 사용자를 교대할 때 오디오 프로세스를 종료하여 이 문제를 해결할 수 있지만 문제에 대한 영구적인 해결책은 없을까요?

처음에는 다른 사용자가 오디오 그룹에 없었기 때문에 이런 일이 발생했지만 이제는 한 사용자가 다른 사용자의 오디오 프로세스를 차단했다는 것이 문제입니다.

이에 대해 보다 안정적이고 영구적인 해결책을 갖고 있는 사람이 있습니까?

답변1

나는 같은 문제에 직면했고 해결책은 약간 직관에 반하는 것으로 나타났습니다.줄이다오디오 장치에 액세스합니다. 전환 시 오디오가 사용자를 안정적으로 따라가도록 하려면 다음 사항을 확인해야 합니다.전혀%의 사용자가 이 audio그룹에 있습니다.

PulseAudio는 오디오 장치에 액세스할 수 없으면 폐기합니다. 이 그룹의 사용자는 audio오디오 장치에 영구적으로 액세스할 수 있으므로 해당 프로세스 중 하나가 오디오를 "사용"하는 한 PulseAudio는 오디오 장치를 열어 두어 다른 사용자가 액세스할 수 없도록 합니다. 이 audio그룹에 속하지 않은 사용자에게는 uaccess를 통해 권한이 부여됩니다. 이를 통해 데스크톱 세션이 활성 상태인 동안에는 권한이 있고 다른 사용자의 세션으로 전환하면 권한을 잃게 됩니다.

관련 정보