Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Realtek HD Audio ALC887 jak uruchomić 5.1 na linuxie

ganjax15 19 Gru 2011 13:33 4025 9
  • #1 19 Gru 2011 13:33
    ganjax15
    Poziom 9  

    Witam, mam pewien problem, zainstalowałem sobie Kubuntu 11.10, i mam problem z dźwiękiem, a dokładnie nie mogę uruchomić dźwięku w systemie 5.1, posiadam kartę dźwiękową zintegrowaną Realtek HD Audio ALC887, posiadam 3 wejścia audio, takie jak przedstawione na foto:
    Realtek HD Audio ALC887 jak uruchomić 5.1 na linuxie

    Niestety grają mi tylko 2 głośniki przednie. Tylne i centralny/sub nie działają, zapewne czerwony jest interpretowany jako mikrofon, a niebieski jako coś innego, nie wiem jak to zmienić, instalowałem już sterowniki najnowsze ze strony realtek, lecz nic się nie zmienia. Mam głośniki Genius SW-HF5.1 5050v2, moja specyfikacja:

    Procesor AMD Athlon x2 240 (2x2,8 GHz)
    Płyta główna Gigabyte M68M-S2P rev 1.0
    Karta graficzna Gigabyte Nvidia GeForce GTS450 1GB GDDR5 v.OC2

    moje ustawienia w KMix:
    Realtek HD Audio ALC887 jak uruchomić 5.1 na linuxie
    tu jeszcze screen z AlsaMixer:
    Realtek HD Audio ALC887 jak uruchomić 5.1 na linuxie

    niestety nie mam więcej opcji niż analogowe stereo..
    naprawdę proszę o pomoc, bo już załamuje ręce, z góry dziękuję za odpowiedzi, pozdrawiam serdecznie

    0 9
  • #2 19 Gru 2011 18:13
    leonov
    Poziom 41  

    Przecież w "moje ustawienia w KMix:" masz poniżej pozycję dźwięku HD, na niej 5.1nie działa ?

    0
  • #3 19 Gru 2011 22:11
    ganjax15
    Poziom 9  

    poniżej to dźwięk hd nvidia, wydaje mi się że przesył przez kartę graficzną

    0
  • #4 23 Gru 2011 17:30
    leonov
    Poziom 41  

    Może tak :

    Edit /etc/modprobe.d/alsa-base.conf:

    sudo gedit /etc/modprobe.d/alsa-base.conf


    And add the following line:

    options snd-hda-intel model=generic


    Save, reboot.

    0
  • #5 24 Gru 2011 09:28
    BANANvanDYK
    Poziom 38  

    Z jakiego systemu dźwięku korzystasz? Na PulseAudio nie ma problemu by skonfigurować wyjście na 5.1 - bynajmniej w zwykłym Ubuntu. Jeśli korzystasz wyłącznie z ALSA to tutaj jest problem, bo trzeba konfigurować przesył strumieni w jednym z plików konfiguracyjnych - info na stronie projektu.

    0
  • #6 24 Gru 2011 15:11
    ganjax15
    Poziom 9  

    z czego widze to jest i pulse audio, i alsa, jeżeli mówicie że na samym pulseaudio można to skonfigurować, to jak usunąć alsę i inne systemy dźwięku na stałe? używam teraz zwykłego ubuntu 11.10

    0
  • #7 24 Gru 2011 15:28
    BANANvanDYK
    Poziom 38  

    Masz w preferencjach opcję wyjścia 5.1?
    Realtek HD Audio ALC887 jak uruchomić 5.1 na linuxie
    Nie wiem czy jest możliwe całkowite wyrzucenie ALSA. W moim przypadku w Ubuntu mam wyrzucone całkowicie PulseAudio, ponieważ u mnie powoduje problemy przy wybudzaniu się ze stanu uśpienia.

    0
  • #8 24 Gru 2011 16:03
    ganjax15
    Poziom 9  

    Realtek HD Audio ALC887 jak uruchomić 5.1 na linuxie

    mam coś takiego, po dodaniu do alsa-base.conf

    Cytat:
    options snd-hda-intel model=3stack-dig
    options snd-hda-intel model=3stack-6ch
    options snd-hda-intel model=3stack-6ch-dig
    options snd-hda-intel model=stack-dig
    options snd-hda-intel model=auto


    niestety jak wybieram test głośników, to grają tylko przedni prawy i lewy, sub, tylne i center nie wydają z siebie dźwięków, opadają mi już ręce, jakie to jest oporne, może wstawie zawartość alsa-base.conf i daemon.conf

    alsa-base.conf

    Code:
    # autoloader aliases
    
    install sound-slot-0 /sbin/modprobe snd-card-0
    install sound-slot-1 /sbin/modprobe snd-card-1
    install sound-slot-2 /sbin/modprobe snd-card-2
    install sound-slot-3 /sbin/modprobe snd-card-3
    install sound-slot-4 /sbin/modprobe snd-card-4
    install sound-slot-5 /sbin/modprobe snd-card-5
    install sound-slot-6 /sbin/modprobe snd-card-6
    install sound-slot-7 /sbin/modprobe snd-card-7

    # Cause optional modules to be loaded above generic modules
    install snd /sbin/modprobe --ignore-install snd $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-ioctl32 ; /sbin/modprobe --quiet --use-blacklist snd-seq ; }
    #
    # Workaround at bug #499695 (reverted in Ubuntu see LP #319505)
    install snd-pcm /sbin/modprobe --ignore-install snd-pcm $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-pcm-oss ; : ; }
    install snd-mixer /sbin/modprobe --ignore-install snd-mixer $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-mixer-oss ; : ; }
    install snd-seq /sbin/modprobe --ignore-install snd-seq $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq-midi ; /sbin/modprobe --quiet --use-blacklist snd-seq-oss ; : ; }
    #
    install snd-rawmidi /sbin/modprobe --ignore-install snd-rawmidi $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq-midi ; : ; }
    # Cause optional modules to be loaded above sound card driver modules
    install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-emu10k1-synth ; }
    install snd-via82xx /sbin/modprobe --ignore-install snd-via82xx $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq ; }

    # Load saa7134-alsa instead of saa7134 (which gets dragged in by it anyway)
    install saa7134 /sbin/modprobe --ignore-install saa7134 $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist saa7134-alsa ; : ; }
    # Prevent abnormal drivers from grabbing index 0
    options bt87x index=-2
    options cx88_alsa index=-2
    options saa7134-alsa index=-2
    options snd-atiixp-modem index=-2
    options snd-intel8x0m index=-2
    options snd-via82xx-modem index=-2
    options snd-usb-audio index=-2
    options snd-usb-caiaq index=-2
    options snd-usb-ua101 index=-2
    options snd-usb-us122l index=-2
    options snd-usb-usx2y index=-2
    # Ubuntu #62691, enable MPU for snd-cmipci
    options snd-cmipci mpu_port=0x330 fm_port=0x388
    # Keep snd-pcsp from being loaded as first soundcard
    options snd-pcsp index=-2
    # Keep snd-usb-audio from beeing loaded as first soundcard
    options snd-usb-audio index=-2
    options snd-hda-intel model=3stack-dig
    options snd-hda-intel model=3stack-6ch
    options snd-hda-intel model=3stack-6ch-dig
    options snd-hda-intel model=stack-dig
    options snd-hda-intel model=auto


    daemon.conf
    Code:
    # This file is part of PulseAudio.
    
    #
    # PulseAudio is free software; you can redistribute it and/or modify
    # it under the terms of the GNU Lesser General Public License as published by
    # the Free Software Foundation; either version 2 of the License, or
    # (at your option) any later version.
    #
    # PulseAudio is distributed in the hope that it will be useful, but
    # WITHOUT ANY WARRANTY; without even the implied warranty of
    # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
    # General Public License for more details.
    #
    # You should have received a copy of the GNU Lesser General Public License
    # along with PulseAudio; if not, write to the Free Software
    # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
    # USA.

    ## Configuration file for the PulseAudio daemon. See pulse-daemon.conf(5) for
    ## more information. Default values are commented out.  Use either ; or # for
    ## commenting.

    ; daemonize = no
    ; fail = yes
    ; allow-module-loading = yes
    ; allow-exit = yes
    ; use-pid-file = yes
    ; system-instance = no
    ; local-server-type = user
    ; enable-shm = yes
    ; shm-size-bytes = 0 # setting this 0 will use the system-default, usually 64 MiB
    ; lock-memory = no
    ; cpu-limit = no

    ; high-priority = yes
    ; nice-level = -11

    ; realtime-scheduling = yes
    ; realtime-priority = 5

    ; exit-idle-time = 20
    ; scache-idle-time = 20

    ; dl-search-path = (depends on architecture)

    ; load-default-script-file = yes
    ; default-script-file = /etc/pulse/default.pa

    ; log-target = auto
    ; log-level = notice
    ; log-meta = no
    ; log-time = no
    ; log-backtrace = 0

    resample-method = speex-float-1
    ; enable-remixing = yes
    ; enable-lfe-remixing = no

    flat-volumes = no

    ; rlimit-fsize = -1
    ; rlimit-data = -1
    ; rlimit-stack = -1
    ; rlimit-core = -1
    ; rlimit-as = -1
    ; rlimit-rss = -1
    ; rlimit-nproc = -1
    ; rlimit-nofile = 256
    ; rlimit-memlock = -1
    ; rlimit-locks = -1
    ; rlimit-sigpending = -1
    ; rlimit-msgqueue = -1
    ; rlimit-nice = 31
    ; rlimit-rtprio = 9
    ; rlimit-rttime = 1000000

    ; default-sample-format = s16le
    ; default-sample-rate = 44100
    ; default-sample-channels = 6
    ; default-channel-map = front-left,front-right,rear-right,rear-left,front-center,lfe

    default-fragments = 8
    default-fragment-size-msec = 10

    ; enable-deferred-volume = yes
    ; deferred-volume-safety-margin-usec = 8000
    ; deferred-volume-extra-delay-usec = 0

    0
  • #9 25 Gru 2011 10:37
    BANANvanDYK
    Poziom 38  

    Osobiście to mam laptopa który zapewnia wyłącznie dźwięk stereo, mimo że codec IDT ma dwa osobne DAC, które umożliwiają osobne odtwarzanie dźwięku na wbudowanych głośnikach/subwooferze i na wyjściu Front (słuchawkowym). Jedyny problem u mnie to brak wyciszania głośników po podłączeniu słuchawek, z początku działało, potem przestało i w żaden sposób nie udało mi się tego naprawić. Dźwięk w głośnikach i na wyjściu słuchawkowym czasami się przydaje.
    Osobiście sprawdzałem dźwięk 5.1 na desktopie z kartą SB Live 1024 (dźwięk 4-kanałowy, lecz konieczne jest wybranie 4.1 output) oraz na ok. 5-letnim desktopie z wbudowaną kartą dźwiękową Realtek i w obu przypadkach dźwięk wielokanałowy działał poprawnie.
    Moim zdaniem nie powinieneś dodawać kilka razy options ... model. U mnie plik kończy się na "options snd-usb-audio index=-2"
    Ściągnij sobie sygnał testowy 5.1, np. Test AC3 v2.0 wtedy będziesz wiedział czy na tylnych głośnikach coś się pojawia. Z YouTube nie wiem czy będzie działać 5.1: http://www.youtube.com/watch?v=Knl9QX_3Hxc

    0
  • #10 06 Sty 2013 18:19
    szczpiorek
    Poziom 1  

    W moim przypadku, wystarczyło tylko w programie alsamixer zmienić channel na 6, domyślnie 2.

    0
  Szukaj w 5mln produktów