헤드폰 잭에서 사운드가 출력되지 않음 Ubuntu12.04


10

방금 새 ASUS u47vc 컴퓨터를 구입했습니다. 나는 지금까지 아무런 문제없이 Windows 7과 함께 그것에 우분투 12.04를 설치했습니다. Howevr, 해결해야 할 한 가지 문제가 있습니다. 오디오 잭에서 소리가 나지 않습니다.

노트북의 스피커가 제대로 작동합니다. 내부 발언으로 음악과 사운드 파일을 잘 재생합니다. 그러나 헤드폰 (또는 외부 스피커)을 연결하면 내부 스피커가 음소거되고 (필요한 경우) 헤드폰에서 아무것도 나오지 않습니다.

다음은 도움이 될만한 출력입니다. alsa 정보 스크립트 : http://www.alsa-project.org/db/?f=82de5623cbdeeeae955cba02d7afe1a4b3fca965

이 문제가 해결 될 수 있기를 바랍니다.

미리 감사드립니다 !!!


어리석게 들릴 수도 있지만 헤드폰을 연결할 때 볼륨 레벨이 바뀌지 않았는지 확인하십시오. 내 시스템에서 우분투는 내부 스피커와 헤드폰 잭에 서로 다른 두 가지 볼륨 레벨을 사용하는 것 같습니다.
위해 할

예, 모든 단일 컨트롤을 음소거 및 음소거 해제하려고했습니다.
Subcomfreak 2017

답변:


8

댓글을 추가 할 수 없습니다. 여기 부분적으로 질문 인 "답변"이 있습니다 (삭제하겠습니다).

설치시 때때로이 문제가 발생하여이를 해결하기 위해 사운드 설정으로 이동하여 "출력 음량"을 OFF선택한 다음 ON소리가 나옵니다.


편집하다:

당신이 시도 했습니까

sudo apt-get install pavucontrol

실행 pavucontrol하고 설정을 확인하십시오. 즉, 출력 장치 헤드폰이며 음소거되지 않았는지 확인하십시오.


편집하다:

자동 생성을 비활성화 했습니까? 그렇지 않으면 pulseuadio가 여전히 실행 중일 수 있지만 다시 시작되었습니다. PulseAudio 데몬이 실행 중인지 확인하려면 다음을 수행하십시오.

pulseaudio --check && echo RUNNIG || echo DOWN

실행 중이고 모든 것이 정상이면 시스템 로그 파일을 검사하여 결함에 대한 힌트가 있는지 확인해야합니다. 해킹으로 데몬 재시작이 필요한 경우 시작에 추가 pulseaudio -k하여 데몬을 다시 시작할 수 있습니다 .

실행 중이고 사용하지 않으려면 자동 생성 기능을 해제해야합니다.

PulseAudio 비활성화를 참조하십시오.

이 경우 하지 를 실행합니다 디버그를 사용하여 몇 가지 유용한 정보를 얻을 수 있습니다.

이 설정을 구성에 임시로 추가하는 경우에도 유용합니다.

다음과 같이 pulseaudio를 시작하십시오

pulseaudio --start --log-level=4 --log-target=file:pulse.log
# Level 4 is debug 

그런 다음 곡을 시작하고 다음을 수행하십시오.

tail -f pulse.log

잭을 분리하십시오. 마지막 로그 항목을 기록하십시오. 다음과 같이 끝나야합니다.

D  [alsa-sink] sink.c: Volume change to 52057 at 83909698687 was written 17 usec late

삽입 잭; 소리가없는 이유를 설명 할 수있는 것을 찾으십시오. 즉 내 출력 (작동)은 다음과 같습니다.

D  [pulseaudio] module-alsa-card.c: Jack 'Front Headphone Jack' is now plugged in
D  [pulseaudio] device-port.c: Setting port analog-output-speaker to status no
D  [pulseaudio] module-switch-on-port-available.c: finding port analog-output-speaker
D  [pulseaudio] device-port.c: Setting port analog-output-headphones to status yes
D  [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
D  [pulseaudio] module-switch-on-port-available.c: finding port analog-output-headphones
D  [alsa-sink] alsa-mixer.c: Activating path analog-output-headphones
D  [alsa-sink] alsa-mixer.c: Path analog-output-headphones (Headphones), direction=1, priority=90, probed=yes, supported=yes, has_mute=yes, has_volume=yes, has_dB=yes, min_volume=0, max_volume=31, min_dB=-93, max_dB=0
D  [alsa-sink] alsa-mixer.c: Element Master, direction=1, switch=1, volume=1, volume_limit=-1, enumeration=0, required=0, required_any=0, required_absent=0, mask=0x7ffffffffffff, n_channels=1, override_map=yes
D  [alsa-sink] alsa-mixer.c: Element Headphone, direction=1, switch=1, volume=0, volume_limit=-1, enumeration=0, required=0, required_any=4, required_absent=0, mask=0x0, n_channels=0, override_map=yes
D  [alsa-sink] alsa-mixer.c: Element Speaker, direction=1, switch=2, volume=2, volume_limit=-1, enumeration=0, required=0, required_any=0, required_absent=0, mask=0x7ffffffffffff, n_channels=1, override_map=no
D  [alsa-sink] alsa-mixer.c: Element PCM, direction=1, switch=1, volume=1, volume_limit=-1, enumeration=0, required=0, required_any=0, required_absent=0, mask=0x3600000000f66, n_channels=2, override_map=yes
D  [alsa-sink] alsa-mixer.c: Jack Front Headphone, alsa_name='Front Headphone Jack', detection possible
D  [alsa-sink] alsa-mixer.c: Jack Headphone, alsa_name='Headphone Jack', detection unavailable
I  [alsa-sink] alsa-sink.c: Successfully enabled deferred volume.
I  [alsa-sink] alsa-sink.c: Hardware volume ranges from -93.00 dB to 0.00 dB.
I  [alsa-sink] alsa-sink.c: Fixing base volume to 0.00 dB
I  [alsa-sink] alsa-sink.c: Using hardware volume control. Hardware dB scale supported.
I  [alsa-sink] alsa-sink.c: Using hardware mute control.
I  [pulseaudio] sink.c: Changed port of sink 0 "alsa_output.pci-0000_00_1b.0.analog-stereo" to analog-output-headphones
I  [pulseaudio] module-device-restore.c: Restoring volume for sink alsa_output.pci-0000_00_1b.0.analog-stereo.
D  [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
D  [alsa-sink] alsa-sink.c: Requested volume: 0: 100% 1: 100%
D  [alsa-sink] alsa-sink.c:            in dB: 0: 0.00 dB 1: 0.00 dB
D  [alsa-sink] alsa-sink.c: Got hardware volume: 0: 100% 1: 100%
D  [alsa-sink] alsa-sink.c:               in dB: 0: 0.00 dB 1: 0.00 dB
D  [alsa-sink] alsa-sink.c: Calculated software volume: 0: 100% 1: 100% (accurate-enough=yes)
D  [alsa-sink] alsa-sink.c:                      in dB: 0: 0.00 dB 1: 0.00 dB
D  [alsa-sink] sink.c: Volume going up to 65536 at 83942385195
I  [pulseaudio] module-devic2 events suppRestoring mute state for sink alsa_output.pci-0000_00_1b.0.analog-stereo.
D  [alsa-sink] sink.c: Next volume change in 17483 usec
D  [alsa-sink] alsa-sink.c: Requested to rewind 65536 bytes.
D  [alsa-sink] alsa-sink.c: Limited to 2824 bytes.
D  [alsa-sink] alsa-sink.c: before: 706
D  [alsa-sink] alsa-sink.c: after: 706
D  [alsa-sink] alsa-sink.c: Rewound 2824 bytes.
D  [alsa-sink] sink.c: Processing rewind...
D  [alsa-sink] sink.c: latency = 1358
D  [alsa-sink] sink.c: Next volume change in 1358 usec
D  [alsa-sink] sink-input.c: Have to rewind 2824 bytes on render memblockq.
D  [alsa-sink] source.c: Processing rewind...
D  [alsa-sink] sink.c: Next volume change in 1249 usec
D  [alsa-sink] sink.c: Next volume change in 1221 usec
D  [alsa-sink] sink.c: Next volume change in 1201 usec
D  [alsa-sink] sink.c: Next volume change in 872 usec
D  [alsa-sink] sink.c: Next volume change in 842 usec
D  [alsa-sink] sink.c: Next volume change in 819 usec
D  [alsa-sink] sink.c: Next volume change in 799 usec
D  [alsa-sink] sink.c: Next volume change in 764 usec
D  [alsa-sink] sink.c: Next volume change in 744 usec
D  [alsa-sink] sink.c: Volume change to 65536 at 83942369199 was written 0 usec late

확인 / 해킹 할 가치가있는 또 다른 것은 gstreamer-properties( Alt+ F2 gstreamer-properties Enter)입니다.

당신이 경우 하지 원하는 당신은 즉, 잭을 시도 할 수 펄스 오디오.


나는 이것을 시도했지만 작동하지 않았다.
Subcomfreak

pavucontrol 프로그램에서 뮤트 된 것은 없습니다.
Subcomfreak 2013

흠. 그리고 alsamixer에서 모든 것이 정상으로 보입니까? "ALSA Information Script"-출력을보고 명백한 결함을 찾을 수 없습니다 ... 어떻게 pulseaudio없이? pulseaudio --kill(--kill / --start 전에 활성화 된 모든 응용 프로그램을 닫으십시오)
Runium

효과가있다!!! 괜찮아. 사실 다른 시스템에서도 펄스 오디오로 기본적으로 운이 없었습니다. 이제 어떻게 영구적으로 비활성화합니까? 여러 프로그램의 사운드를 한 번에 재생하기 위해 어떤 대안을 사용합니까?
Subcomfreak

과; 참고로-당신은 여러 응용 프로그램과 함께 ALSA를 사용할 수 있지만 하나를 음소거하는 경우-당신은 모두 음소거, 하나의 볼륨을 변경, 당신은 모든 등을 위해 그것을 수행
Runium

8

이것은 때때로 나에게 일어난다.

alsactl restore 

XPS 컴퓨터에서 항상 수정


1
이것은 나를 위해 일했습니다 (Dell XPS 13 9350에서).
Rien Heuver

1
이 수정 프로그램을 어떻게 영구적으로 만들 수 있습니까? 델에 근무 133 9333를 XPS
darkhipo

나는 이것이 XPS 15에 있다는 것을 모른다. 일반적으로 오디오 설정을 엉망으로 만들고 한 번만 실행하면 영구적으로 수정되지 않는 한 (또는 다시 엉망이 될 때까지) 발생하지 않습니다. 바로 가기
키나

이렇게하면 XPS 13 9350의 문제가 해결되었습니다. 일반적인 문제인 것 같습니다. 원인이 무엇인지 궁금합니다.
Ashton Baker

XPS에서도 수정되었습니다 :)
CoalaWeb

3

듀얼 부팅 (Ubuntu 16 / Windows 8.1)과 동일한 문제가있었습니다.

이것이 내가 한 일입니다. 도움이되기를 바랍니다.

  • 컴퓨터를 종료하고 Windows를 시작하십시오
  • Windows에서 사운드 설정을 약간 변경하십시오 (볼륨이 0이고 더 높게 설정했습니다)
  • 우분투에서 컴퓨터를 다시 시작하십시오-> 사운드가 헤드폰에서 작동했습니다.

2

pavucontrol출력 장치 탭에서 스피커로 포트를 실행 하고 변경해 보십시오 . 그것은 나를 위해 일했다.


1

Dell 랩탑에서 내장 마이크 (입력 장치 아래)를 음소거 해제하여 문제를 해결할 수있었습니다. 하드웨어에서 마이크를 음소거하면 자동으로 헤드폰이 음소거됩니다.

일부 프로그램 (예 : Audacity)은 시작할 때 음소거하는 것처럼 보이므로 정기적으로 음소거를 해제해야합니다.


0

이는 Dell 5770 및 Ubuntu 18.04-pavucontrol 유형-출력으로 이동- '침묵'슬라이더를 앞뒤로 이동하는 사람에게 유용 할 수 있습니다.

나를 위해 일했다

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