입력 및 출력에 사용되는 오디오 잭을 어떻게 변경합니까?


10

내장 마더 보드에 Realtek HD 오디오 카드를 사용하고 있습니다. Windows 드라이버에는 어떤 후면 패널 잭을 사용할 것인지 선택할 수있는 제어판이 있습니다. 예를 들어 출력을 위해 파란색 잭과 녹색 잭을 만들고 마이크 입력을 위해 빨간색 잭만 만들 수 있습니다. (기본적으로 파란색 잭은 필 요하지 않은 라인 인을위한 것입니다.)

Linux에서 어떻게 똑같이 할 수 있습니까? 가능하면 PulseAudio 또는 JACK과 관련된 것을 제안하지 마십시오. 가능한 경우 ALSA 구성 파일을 편집하는 등의 일반적인 방법으로 수행하고 싶습니다. 내가 이해하는 방식으로 문제는 스트림을 리디렉션하는 소프트웨어 서버와 아무런 관련이 없어야합니다. 하드웨어 지원이기 때문에 드라이버 가이 잭을 그렇게 취급하도록 지시합니다.

대단히 감사합니다!


이것은 새로운 날짜에 작동합니다 링크 askubuntu.com/questions/289042/…
Scott Hunt

답변:


17

나는 그것을 관리했지만 재부팅 후 변경 사항이 되돌립니다. ( 업데이트 : 이 문제를 해결할 수 있습니다.이 게시물의 하단을 참조하십시오.)

다음과 같이 ALSA 웹 사이트에서 가져 와서 사용할 수있는 HDA Analyzer 라는 Python의 GUI를 통해이 작업을 수행했습니다.

  • wget -O run.py http://www.alsa-project.org/hda-analyzer.py

  • sudo python run.py(그들의 페이지는 말하지 않지만와 sudo함께하지 않으면 sudo스크립트를 다운로드하지만 스크립트를 실행하지 못하고 권한에 대해 불평합니다.)

이제 GUI가 시작되지만 사용법이 설명되지 않았으며 초보자도 친숙하지 않습니다. 그래서 인생을 더 쉽게하기 위해 어떻게했는지 설명하겠습니다. 제 경우에는 두 번의 클릭만으로 문제가되었습니다. 까다로운 부분은 정확히 클릭해야 할 것을 찾는 것이 었습니다.

(참고 : 모든 노드를 하나씩 탐색 할 수 있지만 이해하지 못하는 것은 수정하지 마십시오. 모든 수정 (예 : 확인란 선택)은 즉시 적용되며 적용 버튼이 없습니다.)

  • 목록은 많은 노드라는 포함 Node[0x##]의 다음에 AUD_OUT, AUD_IN, AUD_MIX, PINVENDOR. 당신이 살펴 봐야 할 유일한 것 PIN입니다.

  • 여러 유형의 PIN 노드가 있습니다. 우리가 원하는 유형은 이 스크린 샷 과 같이 전체 창을 패널 / 컨트롤 그룹 (창을 늘리거나 최대화하는 데 도움이 됨)으로 채 웁니다 . (사이트에서 이미지를 인라인으로 삽입하지 못했습니다. 죄송합니다.)

  • 구성 기본값 필드 내에서 일부 노드는 첫 번째 행에 있습니다 Jack Connection: N/A. Jack Connection: Jack스크린 샷과 같은 문구가 필요합니다 .

  • 라인 입력을 출력 잭으로 변경하려면이라고 표시된 노드를 찾을 때까지보십시오 Jack Type: Line In. (그리고 차리는 Jack Location2: RearJack Color: Blue.)

  • 그런 다음 아래 위젯 컨트롤 그룹의 3 개의 확인란에서 IN을 선택 취소 하고 OUT을 확인하십시오 .

  • 같은 방법으로 전면 또는 후면 잭을 입력 또는 출력에 할당 할 수 있습니다.

이제 창을 닫으면 변경 사항을 되돌릴 것인지 묻습니다. 예라고 말하면 즉시 되돌립니다. 그들을 유지하지 말고이 세션에만 유지하십시오.

변경 사항을 영구적으로 유지하려면 아직 HDA 분석기를 닫지 마십시오. 대신 왼쪽 하단에서 "Exp"(내보내기)를 클릭하고 다른 이름으로 저장을 사용하여 파이썬 스크립트를 파일에 씁니다. 이제 해당 파일을 복사 하여 루트로 /etc/hda-mods.py편집 /etc/rc.local하고 (예 :을 사용하여 gksudo gedit /etc/rc.local) 줄 python /etc/hda-mods.py바로 앞에 줄을 추가 exit 0한 다음 저장하고 다시 부팅하십시오. 당신의 변화는 살아남 아야합니다.


HDA 분석기를 사용하여 5.1 설정을 구성하려는 사람들에게 이것이 얼마나 유용한 지 알고 싶습니다.
Yamaho

나는이 멋진 쓰기를 사용하여 분홍색 (후면) 마이크 포트를 하위 / 센터 출력으로 사용하고 파란색 (후면) 라인 입력 포트를 후면 채널로 사용했습니다. 위치 사운드 자체라는 의미에서 "5.1"은 아니지만 지금은 실제로 필요하지 않습니다. 모든 채널에서 아날로그 스테레오 출력 만 있으면됩니다.
digitalextremist

1
각 출력을 어떤 목적 으로든, 즉 서브 우퍼로 지정하는 등의 방법으로 표시해야합니다.
digitalextremist

3

다른 GUI 도구 hdajackretaskalsa-tools-gui패키지 에서 제공 될 수 있습니다 . 매우 간단한 GUI, 부팅 재정의 및 고급 옵션을 지원합니다.

여기에 이미지 설명을 입력하십시오

나는 그 질문을 완전히 이해하지 않았기를 바랍니다. OP는 비 JACK 옵션을 요청했지만 다른 사람을 도울 수 있다고 확신합니다. 내 경우에는 고급 무시 및 연결되지 않은 핀 표시를 확인하고 연결되지 않은 마이크 입력을 헤드폰 출력으로 설정해야했습니다. 매우 이상하지만 작동합니다. 그래도 cmd 라인 솔루션을보고 싶습니다.


부팅 적용으로 설치 한 후에 만 ​​나를 위해 일했습니다.
Ruslan Gerasimov

@RuslanGerasimov 예, "xyz 할 수 없습니다"오류가 자주 발생합니다. 10 번째로 프로그램을 다시 시작한 후 (때로는 sudo, 때로는없는 경우도 있음) 작동했습니다. 다른 응용 프로그램을 닫아야 할 필요가 있다고 생각합니다. 내 경험으로는 재부팅이 필요하지 않습니다.
phil294
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.