Lenovo Y50의 서브 우퍼를 Linux에서 작동하게하려면 어떻게합니까? 구성 폴더를 Linux Mint에서 Fedora로

HDA 분석기를 다운로드하여 변경하면 Linux Mint 17.2 에서만 작동하는 서브 우퍼가 통합 된 Lenovo Y50 노트북이 있습니다 .

  • PIN 0x17-> 위젯 제어-> 체크 아웃
  • PIN 0x17-> 출력 앰프-> Val [0]-> 음소거 해제
  • PIN 0x1a-> VREF-> 100으로 설정

문제는 다양한 다른 배포판 (Ubuntu, Antegros, Manjaro, Debian, Fedora)을 시도했지만 동일한 작업을 수행해도 서브 우퍼가 작동하지 않는다는 것입니다. 다른 배포판에서는 다음과 같은 다양한 다른 솔루션 (앞에서 언급 한 솔루션과 함께)을 적용하려고했습니다.

  • 패키지 hdajackretask에서 시도 alsa-tools(우분투에서만, 다른 사람에서는보고 할 수 있습니다. 우분투에서 tee: /sys/class/sound/hwC0D0/reconfig: Device or resource busy다양한 설정을 시도했지만 서브 우퍼는 여전히 작동하지 않습니다.)
  • 설정 enable-lfe-remixing = yes에서/etc/pulse/daemon.conf
  • 설정 default-sample-channels = 3default-channel-map = front-left,front-right,lfe에서/etc/pulse/daemon.conf
  • PulseAudio를 제거하고 ALSA 만 speaker-test -c 6남음 ( 이 상태에서 많이 시도하지는 않았지만 전면 왼쪽 및 전면 오른쪽의 두 채널 만 감지하는 것으로 나타났습니다 )
  • 만 남겨 alsa-base.conf에서 /etc/modprobe.d/(이것은 단지 카드를 재정렬하지만 시스템이 ALSA 차와 PCH를 설정 만했다 때 도움이 믿고) 다음의 내용 :

    # Intel PCH
    options snd-hda-intel index=0  model=auto vid=8086 pid=8c20
    # Intel HDMI
    options snd-hda-intel index=1  model=auto vid=8086 pid=0c0c
    
  • 다음과 같은 많은 관련 구성 폴더를 Linux Mint에서 Fedora로 복사

    • /etc/alsa/, /etc/modprobe.d//etc/pulse/
    • /usr/share/pulseaudio/alsa-mixer//usr/share/alsa/

이 모든 시도 된 솔루션이 작동하지 않았습니다.

몇 가지 정보 명령을 실행하여 문제를 더 분석하기 시작했습니다. 명령 wget -O alsa-info.sh http://www.alsa-project.org/alsa-info.sh && chmod +x ./alsa-info.sh && ./alsa-info.sh에서 Linux MintFedora Workstation 22 (현재 사용중인)에 대한 다음 정보를 얻었습니다 . 나는 흥미로운 것을 발견하지 못했지만 아마도 당신은 할 것입니다.

그러나 pactl list두 배포판 모두 에서 명령 을 실행하여 Linux Mint (Pastebin ID # Z81bqaR3) 및 Fedora (Pastebin ID # gDNJg4Lq)를 얻었으며 다음을 발견했습니다.

페도라와 우분투에서 :

Card #1
    ....
    device.product.name = "8 Series/C220 Series Chipset High Definition Audio Controller"

그리고 Linux Mint에서 :

Card #1
    ....
    device.product.name = "Lynx Point High Definition Audio Controller"

이 점에서 필자는 구글의 첫 번째 링크 검색 다음에 ubuntu Lynx Point High Definition Audio Controller다음이 사운드, Google’d 가진 많은 Dell 노트북 발견 pulseaudio models.txt(첫 번째 링크)을 따라서 내에서 설정을 시도 alsa-base.conf/etc/modprobe.d/다음과 같은 :

    # Intel PCH
    options snd-hda-intel index=0  model=dell-vostro-3500 vid=8086 pid=8c20
    # Intel HDMI
    options snd-hda-intel index=1  model=auto vid=8086 pid=0c0c

작동하지 않았다.

링크 및 부적절한 pastebin 링크 대신 검색 언급에 대해 죄송하지만 새롭고 게시 할 수있는 링크는 최대 2 개입니다. 이제 내 질문은 :

  • 이 랩톱의 서브 우퍼를 Linux Mint뿐만 아니라 모든 배포 환경에서 사용할 수있는 적절한 방법을 알고 있습니까? 또는
  • Lynx Point High Definition Audio ControllerLinux Mint가 보는 것처럼 Fedora 설치에서 사운드 카드를 보는 방법을 알고 있습니까? (저는 인터넷에서 이와 관련하여 도움이되는 것을 찾지 못했습니다) 또는
  • 당신이 세트에 다른 모델 이름을 알고 계십니까 model=...에서 alsa-base.conf그 힘의 일을? 나는 단지 시도했다 dell-vostro-3500. 또는
  • PulseAudio를 설치하지 않아도 도움이 될 수있는 다른 솔루션을 알고 있습니까? (ALSA 용 HDA 분석기가 아닙니까? PulseAudio는 눈치 채지 못한 것을 깨뜨릴 수 있지만 ALSA만으로는 서브 우퍼를 여전히 감지하지 못합니다.

또한 두 배포판 (Live USB의 Fedora 및 Linux Mint)에서 다른 명령을 실행하여 도움을 줄 수 있습니다.

감사합니다! 지난주에 내가 미쳤 기 때문에 누군가가 나를 도울 수 있기를 바랍니다. 월요일에만 HDA 분석기에 대해 알게되었고이 랩톱을 구입 한 이후로 Linux에서 서브 우퍼를 작동시키는 희망을 잃었습니다.

편집 : 여기 에 솔루션으로 후속 질문 .

EDIT2 : 파이썬 스크립트를 사용하는 내 솔루션은 here .



답변

LENOVO G-580에서 겪었던 것과 동일한 문제 펄스 오디오를 사용하여 해결했습니다.

/ubuntu/366303/how-to-install-pulseaudio-on-ubuntu-13-10


답변

다음은 파이썬 스크립트를 기반으로 한 내 솔루션에 대한 링크입니다 : https://github.com/dragosprju/y50-subwoofer-linux-enabler .

위의 솔루션이 다음에 기반한 답변에 대해서는 다음 질문을 참조하십시오. Lenovo Y50의 서브 우퍼 오디오 핀에서 절전 기능을 비활성화하는 방법? .