Pc i kino domowe, brak dźwięku 5.1 przez wyjście optyczne

Grafika, film, dźwięk.
adaga
Piegowaty Guziec
Piegowaty Guziec
Posty: 3
Rejestracja: 20 lis 2012, 17:42
Wersja Ubuntu: 12.10
Środowisko graficzne: GNOME
Architektura: x86_64

Pc i kino domowe, brak dźwięku 5.1 przez wyjście optyczne

Post autor: adaga »

Witam

Walczę z podłączeniem swojego pc, kina domowego i tv lcd od kilku dni. O ile obraz przez HDMI jest oki, tak z dźwiękiem mam ogromne problemy. Z optica idzie tylko na 2.1. TV to LG 42LK450U, kino to samsung HT-D350
Pc posiada karte graficzną PCIE

Kod: Zaznacz cały

02:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)
Oraz dźwiękową na PCI

lspci

Kod: Zaznacz cały

01:06.0 Multimedia audio controller: VIA Technologies Inc. VT1720/24 [Envy24PT/HT] PCI Multi-Channel Audio Controller (rev 01)
sudo gedit /etc/modprobe.d/alsa-base.conf

Kod: Zaznacz cały

# 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
cat /proc/asound/devices

Kod: Zaznacz cały

 
  1:        : sequencer
  2: [ 0- 1]: digital audio playback
  3: [ 0- 1]: digital audio capture
  4: [ 0- 0]: digital audio playback
  5: [ 0- 0]: digital audio capture
  6: [ 0]   : control
  7: [ 1- 9]: digital audio playback
  8: [ 1- 8]: digital audio playback
  9: [ 1- 7]: digital audio playback
 10: [ 1- 3]: digital audio playback
 11: [ 1- 3]: hardware dependent
 12: [ 1- 2]: hardware dependent
 13: [ 1- 1]: hardware dependent
 14: [ 1- 0]: hardware dependent
 15: [ 1]   : control
 33:        : timer


/etc/modules/

Kod: Zaznacz cały

/etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

loop
lp
rtc

sudo modprobe snd
nic nie pokazuje

aplay -l

Kod: Zaznacz cały

 

**** Lista PLAYBACK urządzeń ****
karta 0: ICE1724 [ICEnsemble ICE1724], urządzenie 0: ICE1724 [ICE1724]
  Urządzenia podrzędne: 1/1
  Urządzenie podrzędne #0: subdevice #0
karta 0: ICE1724 [ICEnsemble ICE1724], urządzenie 1: ICE1724 IEC958 [ICE1724 IEC958]
  Urządzenia podrzędne: 1/1
  Urządzenie podrzędne #0: subdevice #0
karta 1: NVidia [HDA NVidia], urządzenie 3: HDMI 0 [HDMI 0]
  Urządzenia podrzędne: 1/1
  Urządzenie podrzędne #0: subdevice #0
karta 1: NVidia [HDA NVidia], urządzenie 7: HDMI 0 [HDMI 0]
  Urządzenia podrzędne: 1/1
  Urządzenie podrzędne #0: subdevice #0
karta 1: NVidia [HDA NVidia], urządzenie 8: HDMI 0 [HDMI 0]
  Urządzenia podrzędne: 1/1
  Urządzenie podrzędne #0: subdevice #0
karta 1: NVidia [HDA NVidia], urządzenie 9: HDMI 0 [HDMI 0]
  Urządzenia podrzędne: 1/1
  Urządzenie podrzędne #0: subdevice #0

lsmod | grep snd

Kod: Zaznacz cały

snd_hda_codec_hdmi     32007  4 
snd_hda_intel          33491  1 
snd_hda_codec         134212  2 snd_hda_codec_hdmi,snd_hda_intel
snd_hwdep              13602  1 snd_hda_codec
snd_ice1724           132746  1 
snd_seq_midi           13324  0 
snd_rawmidi            30512  2 snd_ice1724,snd_seq_midi
snd_ice17xx_ak4xxx     13315  1 snd_ice1724
snd_ac97_codec        134272  1 snd_ice1724
ac97_bus               12766  1 snd_ac97_codec
snd_ak4xxx_adda        18703  2 snd_ice1724,snd_ice17xx_ak4xxx
snd_ak4114             14648  1 snd_ice1724
snd_pt2258             13130  1 snd_ice1724
snd_i2c                14147  2 snd_ice1724,snd_pt2258
snd_seq_midi_event     14899  1 snd_seq_midi
snd_ak4113             14667  1 snd_ice1724
snd_seq                61521  2 snd_seq_midi,snd_seq_midi_event
snd_pcm                96580  7 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_ice1724,snd_ac97_codec,snd_ak4114,snd_ak4113
snd_seq_device         14497  3 snd_seq_midi,snd_rawmidi,snd_seq
snd_timer              29425  2 snd_seq,snd_pcm
snd                    78734  20 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_ice1724,snd_rawmidi,snd_ac97_codec,snd_ak4xxx_adda,snd_ak4114,snd_pt2258,snd_i2c,snd_ak4113,snd_seq,snd_pcm,snd_seq_device,snd_timer
soundcore              15047  1 snd
snd_page_alloc         18484  2 snd_hda_intel,snd_pcm
Zaznaczam, że nie chcę uzyskać dźwięku z karty nvidii przez hdmi, bo to działa, tylko potrzebuję 5.1 z karty dźwiękowej (dźwięk przestrzenny) Nie wiem co jeszcze powinienem wkleić. Za wszelkie info dziękuję.

btw. Posiadam 2 kable hdmi i 1 optical do wykorzystania :) kino ma jedno wYjście optical i połączone jest z pc, oraz przez hdmi z tv, oraz pc+tv przez hdmi.

aha w Alsamixer nie mam możliwości zmienić channel, nie jest to nawet pokazane. Przekopałem chyba całe google i w sumie nikt nie miał podobnego problemu. Instalacja oss nic nie dała. Dźwieku nie było wcale. W ustawieniach dźwięku przy tej karcie mam test tylko na 2 głośniki-prawy i lewy. Nie ma 6 kanałów.
Awatar użytkownika
brezniew
Przyjaciel
Przyjaciel
Posty: 2680
Rejestracja: 12 kwie 2011, 16:48
Wersja Ubuntu: inny OS
Środowisko graficzne: Fluxbox
Architektura: x86_64

Re: Pc i kino domowe, brak dźwięku 5.1 przez wyjście optyczne

Post autor: brezniew »

Pokaz co tam w ogóle siedzi w środku:

Kod: Zaznacz cały

wget http://www.alsa-project.org/alsa-info.sh && bash  ~/alsa-info.sh  --with-all
adaga
Piegowaty Guziec
Piegowaty Guziec
Posty: 3
Rejestracja: 20 lis 2012, 17:42
Wersja Ubuntu: 12.10
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Pc i kino domowe, brak dźwięku 5.1 przez wyjście optyczne

Post autor: adaga »

ionash.
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 200
Rejestracja: 02 mar 2007, 18:48
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Unity
Architektura: x86

Re: Pc i kino domowe, brak dźwięku 5.1 przez wyjście optyczne

Post autor: ionash. »

"Z optica idzie tylko na 2.1" - co to znaczy? Jeśli po podłączeniu karty dźwiękowej do wzmacniacza kablem optycznym wzmacniacz wydaje dźwięki, to znaczy, że po stronie komputera wszystko działa jak należy. Przed kabel optyczny przesyłane są surowe dane - cała obróbka, w tym dekodowanie dźwięku przestrzennego odbywać się ma we wzmacniaczu i to zupełnie normalne, że w alsamikserze dla wyjścia cyfrowego nie ma żadnej regulacji poza włączeniem/wyłączeniem. Inaczej to nie miałoby kompletnie sensu.
Oczywiście odtwarzany plik musi ten dźwięk przestrzenny mieć zakodowany - bo jeśli nie ma, to nie ma i już. No chyba że twój wzmacniacz oferuje jakiś tryb dźwięku pseudoprzestrzennego (sztuczne uprzestrzennienie materiału stereofonicznego - moim zdaniem zawracanie głowy) - ale ponownie, karta dźwiękowa w komputerze nie ma tu nic do rzeczy.
adaga
Piegowaty Guziec
Piegowaty Guziec
Posty: 3
Rejestracja: 20 lis 2012, 17:42
Wersja Ubuntu: 12.10
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Pc i kino domowe, brak dźwięku 5.1 przez wyjście optyczne

Post autor: adaga »

Testowałem na mandrivie, ubuntu 12.04 i 12.10, nawet na xp. Ciągle szło na 2.1. kombinowanie nic nie pomogło. Dopiero instalacja PL 12.04 zaskoczyło od razu na live i po zainstalowaniu dalej działa. Bez ingerencji w jakiekolwiek pliki.

PL wersja The Best!!!
ODPOWIEDZ

Wróć do „Muzyka, filmy, zdjęcia, grafika”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 60 gości