Fórum Ubuntu CZ/SK

Ostatní => Archiv => Téma založeno: Francesco 16 Března 2007, 02:19:22

Název: zvukovka Sound Blaster Live! 24 bit, repráky Genius a zvuk
Přispěvatel: Francesco 16 Března 2007, 02:19:22
Mám zvukovou kartu SOUND BLASTER LIVE! 24bit a k tomu soustavu reper 5.1 od Geniusu. Nyní jsem nainstaloval UBUNTU  6.10 a hraje mi zvuk pouze přes kartu (Sis Si 7012), která je integrovaná na základní desce. Zkoušel jsem všechno možné přepínání a nic... poraďte prosím
Název: Pomocte se zvukem prosím
Přispěvatel: cz7asm 16 Března 2007, 07:41:32
Čau, řešil jsem stejný problém, že mi zvuk hrál jenom přes integrovanou zvukovku. A to dokonce byla zakázaná v BIOSU... Ikdyž jsem měl všude zaplou tu SB Live! 24b tak to nehrálo, ale stačilo v přepínačích zrušit výběr přepínače IEC958 a jelo to jak má. Možná tvůj problém bude v něčem jiném, ale mě to pomohlo...
Název: Pomocte se zvukem prosím
Přispěvatel: Michal Breškovec 16 Března 2007, 11:33:19
Už se to několikrát řešilo. Vypnutí integrované zvukovky v BIOSu nepomůže, protože Linux prakticky BIOS ignoruje. Je nutné nastavit pořadí zvukovek v souboru /etc/modprobe.d/alsa-base Viz ukázka z toho mého (mám taký SB Live 5.1 a řešil jsem stejný problém).
Kód: [Vybrat]
# Cause optional modules to be loaded above sound card driver modules
install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 $CMDLINE_OPTS && { /sbin/modprobe -Qb snd-emu10k1-synth ; }
install snd-via82xx /sbin/modprobe --ignore-install snd-via82xx $CMDLINE_OPTS && { /sbin/modprobe -Qb snd-seq ; }

options snd-emu10k1 index=0
options snd-via82xx index=1
Důležité jsou ty dva řádky:
options snd-emu10k1 index=0
options snd-via82xx index=1

kde říkáš, který driver zvukovky se má nahrát jako první.
Název: Re: Pomocte se zvukem prosím
Přispěvatel: hase 10 Října 2007, 10:46:33
Tak ja si taky sehnal tu CSB live. Nainstaloval jsem snd-emu10k1 a kdyz jsem otevrel /etc/modprobe.d/alsa-base, tak ten ovladac tam nemam. Prikladam vypis

# 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 -Qb snd-ioctl32 ; : ; }
install snd-pcm /sbin/modprobe --ignore-install snd-pcm $CMDLINE_OPTS && { /sbin/modprobe -Qb snd-pcm-oss ; : ; }
install snd-mixer /sbin/modprobe --ignore-install snd-mixer $CMDLINE_OPTS && { /sbin/modprobe --Qb snd-mixer-oss ; : ; }
install snd-seq /sbin/modprobe --ignore-install snd-seq $CMDLINE_OPTS && { /sbin/modprobe -Qb snd-seq-midi ; /sbin/modprobe --quiet snd-seq-oss ; : ; }

# Cause optional modules to be loaded above sound card driver modules
install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 $CMDLINE_OPTS && { /sbin/modprobe -Qb snd-emu10k1-synth ; }
install snd-via82xx /sbin/modprobe --ignore-install snd-via82xx $CMDLINE_OPTS && { /sbin/modprobe -Qb 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 -Qb saa7134-alsa ; : ; }

# Load snd-seq for devices that don't have hardware midi;
#   Ubuntu #26283, #43682, #56005; works around Ubuntu #34831 for
#   non-Creative Labs PCI hardware
install snd /sbin/modprobe --ignore-install snd $CMDLINE_OPTS && { /sbin/modprobe -Qb snd-seq ; }
# Prevent abnormal drivers from grabbing index 0
options snd-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-usx2y index=-2
# Ubuntu #62691, enable MPU for snd-cmipci
options snd-cmipci mpu_port=0x330 fm_port=0x388

Jak mam dostat ten snd-emu10kl mezi options? 
Název: Re: Pomocte se zvukem prosím
Přispěvatel: hase 10 Října 2007, 11:17:03
vsechno jsem rozchodil - pouze mikrofon ne! V alsamixeru je pridanej, v nastavenich uvolnenej, capture...vsechno. Pro jistotu jsem uvolnil vse a nic to neni platne
Název: Re: Pomocte se zvukem prosím
Přispěvatel: Marcel 'Maky' Šuška 12 Října 2007, 22:00:28
Řeším stejný problém jako hase tady: http://forum.ubuntu.cz/index.php?topic=7899.0
Název: Re: Pomocte se zvukem prosím
Přispěvatel: hase 12 Října 2007, 22:09:45
Uz to mam a nechapem ako to bolo mozne...V nastaveni zvuku proste povol vsetko (wawe.IEC,AC97, line in...) a ked sa to chyti, tak uberaj. Je to take tupe riesenie bez jasnej logiky, ale proste funguje...
Název: Re: Pomocte se zvukem prosím
Přispěvatel: Marcel 'Maky' Šuška 12 Října 2007, 22:17:35
Má povoleno všechno. V 6.06 mi vložená zvukovka běhala perfektne, Alsa totiž nedetekovala integrovanou INvidii. Bohužel FF ji detekuje, ovšem po strartu systému mi naběhne INvidie, kde mi nejde mikrofon. Na vložené mi mikrofon funguje. Takže potřebuji tady tu integrovanou INvidii zakázat. Někdy uslyším úvodní zvuk na vložené zvukovce a pak hudba hraje jen na INvidii. Možná v GG to bude lepší.
Název: Re: Pomocte se zvukem prosím
Přispěvatel: hase 12 Října 2007, 22:25:11
Tak este skus v etc/modprobe/alsa - modules dat v options tej integrovanej INvidii vacsie cislo a tej vlozenej 0 - aby bola 1. Za skusku nic nedas - vzdy to mozes vratit.
Název: Re: Pomocte se zvukem prosím
Přispěvatel: hase 12 Října 2007, 22:27:07
sorry alsa-base, nie modules
Název: Re: Pomocte se zvukem prosím
Přispěvatel: Marcel 'Maky' Šuška 12 Října 2007, 22:55:41
No jo ale kde. Těmhle věcem moc nerozumím.

Výpis z alsa-base

Citace
# 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 -Qb snd-ioctl32 ; : ; }
install snd-pcm /sbin/modprobe --ignore-install snd-pcm $CMDLINE_OPTS && { /sbin/modprobe -Qb snd-pcm-oss ; : ; }
install snd-mixer /sbin/modprobe --ignore-install snd-mixer $CMDLINE_OPTS && { /sbin/modprobe --Qb snd-mixer-oss ; : ; }
install snd-seq /sbin/modprobe --ignore-install snd-seq $CMDLINE_OPTS && { /sbin/modprobe -Qb snd-seq-midi ; /sbin/modprobe --quiet snd-seq-oss ; : ; }

# Cause optional modules to be loaded above sound card driver modules
install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 $CMDLINE_OPTS && { /sbin/modprobe -Qb snd-emu10k1-synth ; }
install snd-via82xx /sbin/modprobe --ignore-install snd-via82xx $CMDLINE_OPTS && { /sbin/modprobe -Qb 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 -Qb saa7134-alsa ; : ; }

# Load snd-seq for devices that don't have hardware midi;
#   Ubuntu #26283, #43682, #56005; works around Ubuntu #34831 for
#   non-Creative Labs PCI hardware
install snd /sbin/modprobe --ignore-install snd $CMDLINE_OPTS && { /sbin/modprobe -Qb snd-seq ; }
# Prevent abnormal drivers from grabbing index 0
options snd-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-usx2y index=-2
# Ubuntu #62691, enable MPU for snd-cmipci
options snd-cmipci mpu_port=0x330 fm_port=0x388
Název: Re: Pomocte se zvukem prosím
Přispěvatel: hase 12 Října 2007, 23:15:43
Ide o tu poslednu cast. - ten index. Ty mas index vyrovnany pre vsetky zvukovky - 2. Tak musis na tu zvukovku co chces uprednostnit dat index mensi. Ja tomu tiez moc nerozumiem - ktosi to tu uz radil a mne to pomohlo. Keby sme mali vsetkemu rozumiet tak mame hlavy jak melony.
Název: Re: Pomocte se zvukem prosím
Přispěvatel: Marcel 'Maky' Šuška 14 Října 2007, 13:40:34
Tady je řešení, které mi pomohl vyřešit Robert, kterému za to děkuji.

Zrušení integrované zvukové karty:
Zadej do terminálu:
gksudo gedit /etc/modprobe.d/blacklist

– otevře se a vložit na konec výpisu:

snd_hda_intel         
snd_hda_codec

tím se integrovaná zvukovka vypne a pojede jen ta vložená. Zavřít  blacklist, restartovat počítač.