나는 며칠 동안이 문제를 찾고 있었고 아무런 성공없이 제안 된 다양한 솔루션을 시도했습니다.
기본적으로 오디오가 내장 된 랩톱 (출력은 헤드폰 잭 또는 내장 스피커로 전송 됨)과 HDMI가 있습니다. KDE와 함께 데비안 7.5를 실행하고 있습니다.
이전에는 ALSA 만 실행 중이었고 HDMI에서 벨소리가 울리도록 Skype를 구성 할 수 있었지만 통화 자체에는 헤드폰을 사용했습니다. Pulse를 사용하여 비슷한 것을 달성하고 싶습니다.
Skype가 벨소리와 호출 오디오를 PulseAudio로 보낼 때 오디오와 호출 오디오를 분리하는지 확실하지 않지만 Linux 버전의 Skype는 이벤트에서 임의의 스크립트를 실행할 수 있으므로 aplay
HDMI 포트에서 무언가를 재생 하는 데 사용할 수 있다면 기쁠 것입니다 . 그러나 내가 무엇을 하든지 항상 단일 출력 장치 만보 고 사용할 수 있습니다.
aplay -l
:
**** 재생 하드웨어 장치 목록 **** 카드 0 : PCH [HDA Intel PCH], 장치 0 : ALC269VB 아날로그 [ALC269VB 아날로그] 하위 장치 : 1/1 하위 장치 # 0 : 하위 장치 # 0 카드 0 : PCH [HDA Intel PCH], 장치 3 : HDMI 0 [HDMI 0] 하위 장치 : 1/1 하위 장치 # 0 : 하위 장치 # 0
aplay -L
:
기본 PulseAudio 사운드 서버를 통한 재생 / 녹음 sysdefault : CARD = PCH HDA Intel PCH, ALC269VB 아날로그 기본 오디오 장치 전면 : CARD = PCH, DEV = 0 HDA Intel PCH, ALC269VB 아날로그 프론트 스피커 Surround40 : CARD = PCH, DEV = 0 HDA Intel PCH, ALC269VB 아날로그 전면 및 후면 스피커로의 4.0 서라운드 출력 Surround41 : CARD = PCH, DEV = 0 HDA Intel PCH, ALC269VB 아날로그 4.1 프론트, 리어 및 서브 우퍼 스피커로의 서라운드 출력 Surround50 : CARD = PCH, DEV = 0 HDA Intel PCH, ALC269VB 아날로그 5.0 프론트, 센터 및 리어 스피커로의 서라운드 출력 서라운드 51 : CARD = PCH, DEV = 0 HDA Intel PCH, ALC269VB 아날로그 5.1 프론트, 센터, 리어 및 서브 우퍼 스피커로의 서라운드 출력 Surround71 : CARD = PCH, DEV = 0 HDA Intel PCH, ALC269VB 아날로그 7.1 프론트, 센터, 사이드, 리어 및 우퍼 스피커로의 서라운드 출력 hdmi : 카드 = PCH, DEV = 0 HDA 인텔 PCH, HDMI 0 HDMI 오디오 출력
hdmi 장치를 직접 사용하려고하면 다음 오류가 발생합니다.
$ aplay -D hdmi alert.wav WAVE 'alert.wav'재생 : 서명 된 16 비트 Little Endian, Rate 22050 Hz, Mono aplay : set_params : 1087 : 사용할 수없는 채널 수
에서 pavucontrol
, 구성 탭에서, 나는 볼 Profile
다음 옵션 드롭 다운 :
아날로그 스테레오 듀플렉스 아날로그 스테레오 출력 아날로그 스테레오 (HDMI) 출력 + 아날로그 스테레오 입력 아날로그 스테레오 (HDMI) 출력 아날로그 스테레오 입력 떨어져서
내가 알 수있는 한,이 모든 것은 아마도 예상대로 작동합니다 .HDMI는 오디오 출력을 HDMI 포트로 보냅니다. 다른 사람은 붙박이 오디오 카드에. 어떤 것을 선택하든 항상 출력 장치 탭 아래에 단일 출력 장치 만 표시됩니다.
나는 추가 해봤 중 하나를 내장 또는에 HDMI 장치 /etc/pulse/default.pa
를 사용 load-module module-alsa-sink device=hw:0,0
하고 load-module module-alsa-sink device=hw:0,3
-이 역시 아무런 영향을 미치지 듯, 또는 펄스 오디오 전혀 어떤 프로파일을 표시하지했다.