Pulseaudio : 오디오 장치를 다시 스캔하는 방법?


14

시스템에 USB 장치를 추가 할 때 (장치 감지를 위해 현대식 스택을 의도적으로 실행하지 않음) Pulseaudio는 다시 시작하지 않고 USB를 선택할 수 없습니다 ( pulseaudio -k; pulseaudio --start).

pactl펄스 오디오가 "감지"하고 새로 연결된 장치를 사용하기 시작 하는 옵션이 있습니까?


2005 년 이래로 존재해온 udev가 너무 현대적이지만 펄스 오디오는 괜찮습니다. udev는 심지어 장치 감지 (커널은 수행 하지 않음)도하지 않습니다. "는 USB 지원이없는 커널을 의미합니다.
user1686

귀하의 질문을 올바르게 이해했는지 잘 모르겠습니다. 오디오 장치 자동 감지 (및 올바른 프로파일 선택)와 관련된 문제는 데비안 버스터 (Debian Buster)에서 한 번만 해결되는 것 같습니다. 원하는 기본 입력 / 출력 장치를 말하고 Pulseaudio 스위치를 해당 장치에 연결하면됩니다. 조금 오래된 것을 사용하고 있다면 gist.github.com/pylover/d68be364adac5f946887b85e6ed6e7ae
Richard Gomes

: 당신은 (또는하지 않을 수 있습니다)이 유용하게 사용할 수 superuser.com/questions/1324152/...
리처드 고메즈

답변:


25

실제로 Pulseaudio를 다시 시작하지 않고 그렇게 할 수있는 방법이 있습니다.

pacmd unload-module module-udev-detect && pacmd load-module module-udev-detect

외장 사운드 카드를 꽂거나 노트북을 깨운 후에 사용합니다. Pulseaudio는 회의실을 정리하고 외부 사운드 카드의 Spotify 음악을 기본 사운드 카드처럼 자동으로 되돌립니다.

pacmd그렇게 해야 합니다. pulseaudio-utils우분투 패키지에 포함되어 있습니다 .


때로는 때때로 작동하지 않습니다. 어쨌든 완전히 정답이라고 생각합니다.
Stéphane Gourichon

Dell Latitude E5470의 Ubuntu 18.04 시스템은 절전 모드 해제 후 깨우기 후에도 오디오 장치를 거의 잃지 않지만이 명령을 사용하면 문제가 해결됩니다.
Quolonel Questions

이것은 재부팅하지 않고 일시 중단 후 출력 장치를 잃어버린 후에 작동 한 유일한 것입니다.
저스틴

4

달리는

pulseaudio -k && pactl load-module module-detect

나를 위해 일했다. 그러면 pulseaudio가 다시 시작되므로 기존 장치를 잊어 버리게됩니다. 그런 다음 장치를 다시 검색합니다. 차이점은 udev를 사용하지 않는 것입니다. 어쩌면 udev 지원을 방해하는 설정에 문제가있을 수 있습니다.

랩톱에서 외부 장치를 사용하지만 때로는 내부 스피커를 사용하기 때문에 이것이 필요했습니다.

어떤 이유로 두 명령 사이에 휴면을 추가해야 할 수도 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.