나는 그것을 관리했지만 재부팅 후 변경 사항이 되돌립니다. ( 업데이트 : 이 문제를 해결할 수 있습니다.이 게시물의 하단을 참조하십시오.)
다음과 같이 ALSA 웹 사이트에서 가져 와서 사용할 수있는 HDA Analyzer 라는 Python의 GUI를 통해이 작업을 수행했습니다.
이제 GUI가 시작되지만 사용법이 설명되지 않았으며 초보자도 친숙하지 않습니다. 그래서 인생을 더 쉽게하기 위해 어떻게했는지 설명하겠습니다. 제 경우에는 두 번의 클릭만으로 문제가되었습니다. 까다로운 부분은 정확히 클릭해야 할 것을 찾는 것이 었습니다.
(참고 : 모든 노드를 하나씩 탐색 할 수 있지만 이해하지 못하는 것은 수정하지 마십시오. 모든 수정 (예 : 확인란 선택)은 즉시 적용되며 적용 버튼이 없습니다.)
목록은 많은 노드라는 포함 Node[0x##]
의 다음에 AUD_OUT
, AUD_IN
, AUD_MIX
, PIN
와 VENDOR
. 당신이 살펴 봐야 할 유일한 것 PIN
입니다.
여러 유형의 PIN 노드가 있습니다. 우리가 원하는 유형은 이 스크린 샷 과 같이 전체 창을 패널 / 컨트롤 그룹 (창을 늘리거나 최대화하는 데 도움이 됨)으로 채 웁니다 . (사이트에서 이미지를 인라인으로 삽입하지 못했습니다. 죄송합니다.)
구성 기본값 필드 내에서 일부 노드는 첫 번째 행에 있습니다 Jack Connection: N/A
. Jack Connection: Jack
스크린 샷과 같은 문구가 필요합니다 .
라인 입력을 출력 잭으로 변경하려면이라고 표시된 노드를 찾을 때까지보십시오 Jack Type: Line In
. (그리고 차리는 Jack Location2: Rear
와 Jack 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
한 다음 저장하고 다시 부팅하십시오. 당신의 변화는 살아남 아야합니다.