Linux за българи: Форуми

Linux секция за начинаещи => Настройка на хардуер => Темата е започната от: EtoR в Apr 28, 2007, 15:33



Титла: Debian etch, alsa & cmedia
Публикувано от: EtoR в Apr 28, 2007, 15:33
С Debian Etch съм, soundcard Cmedia 8738 6ch.Инсталирал съм alsa обаче успях да подкарам само 2 канала (т.е работят ми само 4те тонколони без суббуфера).Какво ли не пробвах, четох половината форум,инсталирах 10000 пакета и какво ли още не правих, немога и немога да го пусна тоя съббуфер.Някой има ли идея как да го оправя тва нещо?


Титла: Debian etch, alsa & cmedia
Публикувано от: EtoR в Apr 28, 2007, 17:43
И както винаги нито 1 пост.. Незнам на какво се дължи това, или ми е прекалено тъп въпроса или пък никой незнае  :crazy:


Титла: Debian etch, alsa & cmedia
Публикувано от: Gaara в Apr 29, 2007, 13:39
Здравей,
решението е с нацъкване, т.е. отваряш си конзолата, изпълняваш alsamixer и почваш да си играеш с настройките  :D  Не помня точно кое оправяше нещата, но истината е там ;)

П.П. Бутона "M" mute/unmute на каналите :)
П.П.2 Много як подпис ..... един от любимите ми цитати :zzz:
П.П.3 Предполагам, че алсата си я инсталирал така
Примерен код

apt-get install alsa-base alsa-utils


Edit: Ето я и моята карта (вградена)
Цитат

Chipset integrated by Realtek® ALC883
- Flexible 8-channel audio with jack sensing
- Compliant with Azalia 1.0 Spec

Колоните са ми 5+1 на creative. Дистрото Дебиан  :D
А тук са показани настройките ми :zzz:

Успех и всичко най-свежо от мен :)





Титла: Debian etch, alsa & cmedia
Публикувано от: EtoR в Apr 29, 2007, 23:43
Цитат (Gaara @ Април 29 2007,14:39)
Здравей,
решението е с нацъкване, т.е. отваряш си конзолата, изпълняваш alsamixer и почваш да си играеш с настройките  :D  Не помня точно кое оправяше нещата, но истината е там ;)

П.П. Бутона "M" mute/unmute на каналите :)
П.П.2 Много як подпис ..... един от любимите ми цитати :zzz:
П.П.3 Предполагам, че алсата си я инсталирал така
Примерен код

apt-get install alsa-base alsa-utils


Edit: Ето я и моята карта (вградена)
Цитат

Chipset integrated by Realtek® ALC883
- Flexible 8-channel audio with jack sensing
- Compliant with Azalia 1.0 Spec

Колоните са ми 5+1 на creative. Дистрото Дебиан  :D
А тук са показани настройките ми :zzz:

Успех и всичко най-свежо от мен :)

Точно така съм я инсталирал, играл съм си с алсамиксера но моя е различен.Например тези канали Front , Surround, Front mi.. Center и т.н аз ги нямам  ???


Титла: Debian etch, alsa & cmedia
Публикувано от: Gaara в May 01, 2007, 14:05
Мисля, че това ще ти помогне.

Edit: Може ли също така да ми покажеш и изхода от
Примерен код

cat /proc/asound/version






Титла: Debian etch, alsa & cmedia
Публикувано от: EtoR в May 03, 2007, 22:36
Цитат
debian:~/download# cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.12rc1 (Thu Jun 22 13:55:50 2006 UTC).

Значи линкчето имаше неща които разбрах и неща които не разбрах (защото не знам много добре англииски) и малко ми е кофти да го кажа но ще те помоля ако ти се занимава да ми обясниш какво точно да направя ?
Благодаря ти предварително.





Титла: Debian etch, alsa & cmedia
Публикувано от: Gaara в May 04, 2007, 14:28
Покажи и изходите от:
1. cat /proc/asound/cards
2. lsmod
3. lspci


Титла: Debian etch, alsa & cmedia
Публикувано от: tolostoi в May 04, 2007, 14:50
Дай изходите от командите които иска Gaara, аз си мисля, че "ключа от палатката" е във файла .asoundrc който трябва да си направиш в home директорията, ако имам време ще потърся с какво съдържание трябва да бъде за твоята карта.
 :xclam:  Имаш ли Knoppix лайв цд ? Ако имаш, зареди с него и кажи как стои там въпроса със звука виж и alsamixer-а дали е със същите параметри. Ако там работи нормално ще стане.





Титла: Debian etch, alsa & cmedia
Публикувано от: EtoR в May 04, 2007, 16:49
Цитат
debian:~# cat /proc/asound/cards
 0 [CMI8738MC6     ]: CMI8738-MC6 - C-Media PCI CMI8738-MC6
                      C-Media PCI CMI8738-MC6 (model 55) at 0xd400, irq 193

debian:~# lsmod
Module                  Size  Used by
nls_iso8859_1           4256  2
ntfs                  192564  2
binfmt_misc            10984  1
button                  6672  0
ac                      5188  0
battery                 9636  0
ipv6                  226016  8
dm_snapshot            15552  0
dm_mirror              19152  0
dm_mod                 50232  2 dm_snapshot,dm_mirror
loop                   15048  0
snd_cmipci             31456  3
tsdev                   7520  0
gameport               14632  1 snd_cmipci
snd_pcm_oss            38368  0
snd_mixer_oss          15200  1 snd_pcm_oss
snd_pcm                68676  3 snd_cmipci,snd_pcm_oss
snd_page_alloc          9640  1 snd_pcm
snd_opl3_lib            9920  1 snd_cmipci
snd_hwdep               8836  1 snd_opl3_lib
snd_mpu401_uart         8064  1 snd_cmipci
snd_seq_dummy           3844  0
snd_seq_oss            28768  0
snd_seq_midi            8192  0
snd_seq_midi_event      7008  2 snd_seq_oss,snd_seq_midi
snd_seq                45680  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
usblp                  12768  0
snd_timer              20996  4 snd_pcm,snd_opl3_lib,snd_seq
snd_rawmidi            22560  2 snd_mpu401_uart,snd_seq_midi
snd_seq_device          7820  6 snd_opl3_lib,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq,snd_rawmidi
rtc                    12372  0
parport_pc             32132  0
parport                33256  1 parport_pc
floppy                 53156  0
snd                    47012  16 snd_cmipci,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_opl3_lib,snd_hwdep,snd_mpu401_uart,snd_se

q_oss,snd_seq,snd_timer,snd_rawmidi,snd_seq_device
i2c_viapro              8244  0
psmouse                35016  0
i2c_core               19680  1 i2c_viapro
serio_raw               6660  0
pcspkr                  3072  0
soundcore               9248  1 snd
via_agp                 9664  1
agpgart                29896  1 via_agp
shpchp                 33024  0
pci_hotplug            28704  1 shpchp
evdev                   9088  1
ext3                  119240  1
jbd                    52456  1 ext3
mbcache                 8356  1 ext3
ide_cd                 36064  0
cdrom                  32544  1 ide_cd
ide_disk               14848  6
via82cxxx               8388  0 [permanent]
ehci_hcd               28136  0
uhci_hcd               21164  0
usbcore               112644  4 usblp,ehci_hcd,uhci_hcd
generic                 5476  0 [permanent]
ide_core              110504  4 ide_cd,ide_disk,via82cxxx,generic
sata_via               10052  0
libata                 89396  1 sata_via
scsi_mod              124168  1 libata
8139too                25120  0
8139cp                 21920  0
mii                     5344  2 8139too,8139cp
thermal                13608  0
processor              28840  1 thermal
fan                     4804  0

debian:~# lspci
00:00.0 Host bridge: VIA Technologies, Inc. VT8374 P4X400 Host Controller/AGP Bridge (rev 82)
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge
00:09.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)
00:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80)
00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South]
01:00.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5200] (rev a1)

Искам само да добавя, че кернела не ми е прекомпилиран (но мисля да го прекомпилирам).





Титла: Debian etch, alsa & cmedia
Публикувано от: Gaara в May 04, 2007, 19:21
Другаря tolostoi е много прав за .asoundrc  :D
Съдейки от изходите, които си дал, всичко е на 6, т.е. картата ти е засечена правилно и модула (cmipci) е вдигнат, както и snd-cmipci, snd-pcm-oss, snd-mixer-oss и snd-seq-oss :)
Порових се малко и открих следната статия. Както се вижда при теб картата е CMI8738-MC6, а при човека, писал статията е CMI8738-MC6  :D , т.е. абс. еднакви :)
Та, пусни се една конзола и направи следното (като user, не като root)
Примерен код

touch .asoundrc
gedit .asoundrc

Ако си с KDE използвай kedit, вместо gedit ;). Добави следното
Примерен код

pcm.softvol {
    type softvol
    slave {
        pcm "hw:0,1"
    }
    control {
        name "SoftMaster"
    }
}

pcm.dsp0 {
    type plug
    slave.pcm "softvol"
    slave.channels 6
    route_policy duplicate
}

pcm.!default {
    type plug
    slave.pcm "softvol"
    slave.channels 6
    route_policy duplicate
}
# 6 channel dmix:
pcm.dmix6 {
    type dmix
    ipc_key 1024
    ipc_key_add_uid false
    ipc_perm 0660
    slave {
        pcm "hw:0,1"
        rate 48000
        channels 6
        period_time 0
        period_size 1024
        buffer_time 0
        buffer_size 5120
    }
}

# upmixing:
pcm.ch51dup {
    type route
    slave.pcm dmix6
    slave.channels 6
    ttable.0.0 1
    ttable.1.1 1
    ttable.0.2 1
    ttable.1.3 1
    ttable.0.4 0.5
    ttable.1.4 0.5
    ttable.0.5 0.5
    ttable.1.5 0.5
}

pcm.duplex {
    type asym
    playback.pcm "ch51dup" # upmix first
    capture.pcm "hw:0"
}

# change default device:
pcm.!default {
    type softvol
    slave.pcm "duplex"
    control {
        name "Software Master"
        card 0
    }
}

# for aoss
pcm.dsp "duplex"

pcm.dsp1 "duplex"

Запази промените и изпълни (като root):
Примерен код

/etc/init.d/alsa reload


Успех


Титла: Debian etch, alsa & cmedia
Публикувано от: EtoR в May 04, 2007, 20:43
Леле благодаря ти много чоевече  :p Стана най-после.





Титла: Debian etch, alsa & cmedia
Публикувано от: kbanev в Jun 04, 2007, 17:02
При условие че изпълних всичко както трябва, а също така прочетох доста работи накрая нищо не стана... В XMMS едно ужасно пращене. Скайпа дава грешка в звуковото устройство... Как да го накарам да работи най-накрая??? Имам абсолютно същата звукова карта използвам тази статия http://alsa.opensrc.org/Cmipci също и това което сте написали и пак не се получава. Къде греша?
Mandriva spring 2007.1