Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Hello, już myślałem, że moja karta tego nie obsługuje i dlatego nie miałem tego pod innymi dystrybucjami ale przypadkiem odkryłem, że w SimplyMEPIS mic boost jest. Nie bardzo wiem jak zmusić i w ogóle się zabrać za to skoro karta,dźwięk działa super już od długiego czasu natomiast brak połowy opcji które są dostępne w SimplyMEPIS.
Wygląda to jak na zrzucie. Oczywiście wcześniej sprawdziłem z LiveCD bo pomyślałem sobie, że VBox może jakoś emulować kartę wykorzystując inny sterownik.
Będę wdzięczny za wskazówki jak sobie z tym poradzić. Wiem, że mam inną wersję jądra i alsy niż ta z mepisa ale na tej samej wersji jest to samo(tzn nie mam mic boost).
I troszkę informacji:
Gentoo > snd_intel8x0 i snd_ac97_codec dodałem później bo przypuszczałem, że to rozwiąże problem:
k4misiek@gen2 ~ $ lsmod Module Size Used by snd_pcm_oss 29341 0 snd_mixer_oss 12099 1 snd_pcm_oss snd_seq_dummy 1183 0 snd_seq_oss 22520 0 snd_seq_midi_event 4420 1 snd_seq_oss snd_seq 40157 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event snd_seq_device 4349 3 snd_seq_dummy,snd_seq_oss,snd_seq snd_intel8x0 23690 0 snd_ac97_codec 97563 1 snd_intel8x0 ac97_bus 1006 1 snd_ac97_codec vboxnetflt 11069 0 vboxnetadp 3804 0 vboxdrv 1734239 2 vboxnetflt,vboxnetadp nvidia 10064431 30 snd_hda_codec_nvhdmi 10995 1 snd_hda_codec_realtek 246857 1 snd_hda_intel 16946 2 snd_hda_codec 44273 3 snd_hda_codec_nvhdmi,snd_hda_codec_realtek,snd_hda_intel snd_pcm 53612 5 snd_pcm_oss,snd_intel8x0,snd_ac97_codec,snd_hda_intel,snd_hda_codec snd_timer 15181 2 snd_seq,snd_pcm snd 42014 17 snd_pcm_oss,snd_mixer_oss,snd_seq_oss,snd_seq,snd_seq_device,snd_intel8x0,snd_ac97_codec,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_pcm,snd_timer soundcore 4335 1 snd snd_page_alloc 5785 3 snd_intel8x0,snd_hda_intel,snd_pcm k4misiek@gen2 ~ $ uname -a Linux gen2 2.6.34-tuxonice-r6 #2 SMP Sun Jan 16 22:12:54 CET 2011 x86_64 Intel(R) Core(TM)2 Duo CPU T5800 @ 2.00GHz GenuineIntel GNU/Linux k4misiek@gen2 ~ $ cat /proc/asound/version /proc/asound/cards /proc/asound/devices /proc/asound/oss/devices /proc/asound/timers /proc/asound/pcm Advanced Linux Sound Architecture Driver Version 1.0.22.1. 0 [Intel ]: HDA-Intel - HDA Intel HDA Intel at 0xf9ff8000 irq 22 0: [ 0] : control 1: : sequencer 16: [ 0- 0]: digital audio playback 17: [ 0- 1]: digital audio playback 19: [ 0- 3]: digital audio playback 24: [ 0- 0]: digital audio capture 33: : timer 0: [0- 0]: mixer 1: : sequencer 3: [0- 0]: digital audio 4: [0- 0]: digital audio 8: : sequencer 12: [0- 1]: digital audio G0: system timer : 4000.000us (10000000 ticks) Client sequencer queue 0 : stopped P0-0-0: PCM playback 0-0-0 : SLAVE P0-0-1: PCM capture 0-0-1 : SLAVE P0-1-0: PCM playback 0-1-0 : SLAVE P0-3-0: PCM playback 0-3-0 : SLAVE 00-00: ALC663 Analog : ALC663 Analog : playback 1 : capture 1 00-01: ALC663 Digital : ALC663 Digital : playback 1 00-03: NVIDIA HDMI : NVIDIA HDMI : playback 1 k4misiek@gen2 ~ $ grep -v "#" /etc/modprobe.d/alsa.conf alias char-major-116 snd alias char-major-14 soundcore alias sound-service-0-0 snd-mixer-oss alias sound-service-0-1 snd-seq-oss alias sound-service-0-3 snd-pcm-oss alias sound-service-0-8 snd-seq-oss alias sound-service-0-12 snd-pcm-oss alias /dev/mixer snd-mixer-oss alias /dev/dsp snd-pcm-oss alias /dev/midi snd-seq-oss options snd cards_limit=1
SimplyMEPIS:
demo@mepis1:~$ lsmod Module Size Used by processor 22611 0 mperf 915 0 cpufreq_userspace 1456 0 cpufreq_stats 1910 0 cpufreq_powersave 590 0 cpufreq_conservative 6166 0 ppdev 4281 0 lp 5690 0 sco 5839 2 bridge 48541 0 stp 996 1 bridge bnep 7378 2 l2cap 26398 3 bnep bluetooth 36467 5 sco,bnep,l2cap rfkill 10646 2 bluetooth binfmt_misc 4926 1 uinput 4924 1 fuse 46908 1 dm_mod 48054 0 snd_intel8x0 19471 2 snd_ac97_codec 76597 1 snd_intel8x0 ac97_bus 698 1 snd_ac97_codec snd_pcm_oss 27084 0 snd_mixer_oss 10105 1 snd_pcm_oss snd_pcm 46446 3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss snd_seq_midi 3392 0 snd_rawmidi 12396 1 snd_seq_midi snd_seq_midi_event 3604 1 snd_seq_midi snd_seq 34132 2 snd_seq_midi,snd_seq_midi_event joydev 6890 0 snd_timer 12287 2 snd_pcm,snd_seq usbhid 25998 0 snd_seq_device 3635 3 snd_seq_midi,snd_rawmidi,snd_seq hid 50141 1 usbhid snd 33144 13 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device parport_pc 15439 0 battery 4194 0 ac 1576 0 tpm_tis 5137 0 parport 20618 3 ppdev,lp,parport_pc tpm 7671 1 tpm_tis tpm_bios 3343 1 tpm thermal 9374 0 psmouse 37209 0 thermal_sys 9304 2 processor,thermal i2c_piix4 6576 0 button 3530 0 e1000 74488 0 soundcore 3263 1 snd i2c_core 12718 1 i2c_piix4 evdev 5539 14 serio_raw 2878 0 ohci_hcd 16041 0 pcspkr 1195 0 snd_page_alloc 4857 2 snd_intel8x0,snd_pcm demo@mepis1:~$ uname -a Linux mepis1 2.6.36-1-mepis-smp #1 SMP Mon Dec 27 17:19:20 CST 2010 i686 GNU/Linux demo@mepis1:~$ cat /proc/asound/version /proc/asound/cards /proc/asound/devices /proc/asound/oss/devices /proc/asound/timers /proc/asound/pcm Advanced Linux Sound Architecture Driver Version 1.0.23. 0 [I82801AAICH ]: ICH - Intel 82801AA-ICH Intel 82801AA-ICH with STAC9700,83,84 at irq 5 2: : timer 3: : sequencer 4: [ 0- 1]: digital audio capture 5: [ 0- 0]: digital audio playback 6: [ 0- 0]: digital audio capture 7: [ 0] : control 0: [0- 0]: mixer 3: [0- 0]: digital audio 4: [0- 0]: digital audio 12: [0- 1]: digital audio G0: system timer : 4000.000us (10000000 ticks) P0-0-0: PCM playback 0-0-0 : SLAVE P0-0-1: PCM capture 0-0-1 : SLAVE P0-1-1: PCM capture 0-1-1 : SLAVE 00-00: Intel ICH : Intel 82801AA-ICH : playback 1 : capture 1 00-01: Intel ICH - MIC ADC : Intel 82801AA-ICH - MIC ADC : capture 1 demo@mepis1:~$ grep -v "#" /etc/modprobe.d/alsa-base.conf 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 install snd /sbin/modprobe --ignore-install snd && { /sbin/modprobe --quiet snd-ioctl32 ; /sbin/modprobe --quiet snd-seq ; } install snd-rawmidi /sbin/modprobe --ignore-install snd-rawmidi && { /sbin/modprobe --quiet snd-seq-midi ; : ; } install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 && { /sbin/modprobe --quiet snd-emu10k1-synth ; : ; } options bt87x index=-2 options cx88_alsa index=-2 options snd-atiixp-modem index=-2 options snd-intel8x0m index=-2 options snd-via82xx-modem index=-2 options snd-pcsp index=-2 options snd-usb-audio index=-2
Ostatnio edytowany przez k4misiek (2011-02-03 13:32:33)
Offline
Ja mam płytę Gigabyte - z HD-Audio Realteka, używam xfce4-mixer - i Mic Boost mam w mixerze, choć specjalnie nie sprawdzałem, czy działa (nie musiałem).
Ster na stałe w jaju, jajo ze źródeł "vaniliowych" 2.6.37 - łaty doszły w domu.
$ amixer scontrols -c2 #c2 - to numer karty w aplay
Simple mixer control 'Master',0
Simple mixer control 'Headphone',0
Simple mixer control 'PCM',0
Simple mixer control 'Front',0
Simple mixer control 'Front Mic',0
Simple mixer control 'Front Mic Boost',0
Simple mixer control 'Surround',0
Simple mixer control 'Center',0
Simple mixer control 'LFE',0
Simple mixer control 'Side',0
Simple mixer control 'Line',0
Simple mixer control 'CD',0
Simple mixer control 'Mic',0
Simple mixer control 'Mic Boost',0
Simple mixer control 'IEC958',0
Simple mixer control 'IEC958 Default PCM',0
Simple mixer control 'Capture',0
Simple mixer control 'Capture',1
Simple mixer control 'Channel Mode',0
Simple mixer control 'Input Source',0
Simple mixer control 'Input Source',1
Simple mixer control 'Softmaster',0
# zgrep -i hda /proc/config.gz | grep -v '#'
CONFIG_SND_HDA_INTEL=y
CONFIG_SND_HDA_HWDEP=y
CONFIG_SND_HDA_RECONFIG=y
CONFIG_SND_HDA_INPUT_BEEP=y
CONFIG_SND_HDA_INPUT_BEEP_MODE=1
CONFIG_SND_HDA_INPUT_JACK=y
CONFIG_SND_HDA_PATCH_LOADER=y
CONFIG_SND_HDA_CODEC_REALTEK=y
CONFIG_SND_HDA_CODEC_HDMI=y
CONFIG_SND_HDA_POWER_SAVE=y
CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0
Pozdrawiam
;-)
Ostatnio edytowany przez Jacekalex (2011-02-02 16:39:17)
Offline
Jacekalex napisał(-a):
Ja mam płytę Gigabyte - z HD-Audio Realteka, używam xfce4-mixer - i Mic Boost mam w mixerze, choć specjalnie nie sprawdzałem, czy działa (nie musiałem).
Ster na stałe w jaju, jajo ze źródeł "vaniliowych" 2.6.37 - łaty doszły w domu.$ amixer scontrols -c2 #c2 - to numer karty w aplay
Simple mixer control 'Master',0
Simple mixer control 'Headphone',0
Simple mixer control 'PCM',0
Simple mixer control 'Front',0
Simple mixer control 'Front Mic',0
Simple mixer control 'Front Mic Boost',0
Simple mixer control 'Surround',0
Simple mixer control 'Center',0
Simple mixer control 'LFE',0
Simple mixer control 'Side',0
Simple mixer control 'Line',0
Simple mixer control 'CD',0
Simple mixer control 'Mic',0
Simple mixer control 'Mic Boost',0
Simple mixer control 'IEC958',0
Simple mixer control 'IEC958 Default PCM',0
Simple mixer control 'Capture',0
Simple mixer control 'Capture',1
Simple mixer control 'Channel Mode',0
Simple mixer control 'Input Source',0
Simple mixer control 'Input Source',1
Simple mixer control 'Softmaster',0Pozdrawiam
;-)
Ty masz, inni mają, ja nie mam ale mogę mieć.
W sumie to wszystko widać na screenie ale...:
k4misiek@gen2 ~ $ amixer scontrols Simple mixer control 'Master',0 Simple mixer control 'PCM',0 Simple mixer control 'Mic',0 Simple mixer control 'IEC958',0 Simple mixer control 'IEC958 Default PCM',0 Simple mixer control 'IEC958',1 Simple mixer control 'Capture',0 Simple mixer control 'Digital',0
Ostatnio edytowany przez k4misiek (2011-02-02 16:38:13)
Offline
Nie porównujcie dwóch różnych kart.
k4misiek w Mepisie masz stery o jeden numerek nowsze.
Skompiluj sobie na gentoo najnowsze stery.
Offline
A na innym jaju próbowałeś?
np 2.6.35, 2.6.36, 2.6.37?
tylko na 2.6.34 nie masz MicBoost, czy na kilku innych też?
I radziłbym zobaczyć wg lspci - jaki ster najlepiej wziąść do tej karty.
np tutaj można sprawdzić.
Zawsze jest też możliwość, że albo wersja alsy? albo ten SimplyMepis jakieś bzdury pokazuje.
Poza tym - u mnie alsa ma wersję: 1.0.23
Co do hda intel, to na płycie Intela dp35dp też nie miałem mic-boost, na Gigabyte się pojawił
Ostatnio edytowany przez Jacekalex (2011-02-02 19:09:23)
Offline
Na wszystkich jądrach do 2.6.36 włącznie pod Ubuntu, Debianem, aptosid (pfu.. Sidux ładniej brzmiało), Chakra.
Więcej nie sprawdzałem. Obecnie używam 2.6.34 ze względu na dziwną temperaturę procesora pod nowszymi jądrami ale sprawdzę jeszcze pod 2.6.37 i dam znać.
Offline
jacekalex napisał(-a):
Co do hda intel, to na płycie Intela dp35dp też nie miałem mic-boost, na Gigabyte się pojawił
Sterownik snd-hda-intel obsluguje dziesiątki jak nie setki kart.
Masz pewność że na obydwóch płytach były takie same karty ?
k4misiek spróbuj sterowniki ze stronki alsy zainstalować.
Offline
Jak nie pomoże 2.6.37 to tak spróbuje, przy okazji.. jak nazywa się w jajku te magiczne 200 linii kodu zwiększających wydajność?;)
Offline
k4misiek napisał(-a):
przy okazji.. jak nazywa się w jajku te magiczne 200 linii kodu zwiększających wydajność?;)
Responsywność pod obciążeniem, nie wydajność... Potem ludzie powtarzają, że zwiększa "wydajność" i twierdzą, że nie działa, bo np. system nie podnosi się szybciej, a kompilacja kernela nie trwa krócej. Natomiast to co miał ten patch robić, robi według mnie bardzo dobrze. :)
│ Symbol: SCHED_AUTOGROUP [=y] │ Type : boolean │ Prompt: Automatic process group scheduling │ Defined at init/Kconfig:782 │ Location: │ -> General setup │ Selects: EVENTFD [=y] && CGROUPS [=y] && CGROUP_SCHED [=y] && FAIR_GROUP_SCHED [=y]
Offline
A ta łatka jest już nałożona w 2.6.37 czy trzeba to zrobić samemu?
Selects: EVENTFD [=y] && CGROUPS [=y] && CGROUP_SCHED [=y] && FAIR_GROUP_SCHED [=y]
Tak mam ale w General setup nie widzę Automatic process group scheduling.
gen2 linux # grep SCHED .config CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y CONFIG_CGROUP_SCHED=y CONFIG_FAIR_GROUP_SCHED=y # CONFIG_RT_GROUP_SCHED is not set CONFIG_IOSCHED_NOOP=y # CONFIG_IOSCHED_DEADLINE is not set CONFIG_IOSCHED_CFQ=y CONFIG_DEFAULT_IOSCHED="cfq" # CONFIG_SCHED_OMIT_FRAME_POINTER is not set # CONFIG_SCHED_SMT is not set CONFIG_SCHED_MC=y # CONFIG_SCHED_HRTICK is not set # CONFIG_NET_SCHED is not set # CONFIG_USB_EHCI_TT_NEWSCHED is not set
Ostatnio edytowany przez k4misiek (2011-02-02 17:18:31)
Offline
W waniliowym 37 jeszcze nie ma, dopiero w 38 jest w mainline.
Ostatnio jak nakładałem to z palca na 37, wziąłem patcha dokładnie stąd: https://lkml.org/lkml/2010/11/30/121
Obecnie używam tego patchsetu (opcja 2 — bez kztmem) i tam już jest: http://forums.gentoo.org/viewtopic-t-862105.html
Offline
Dobra nie chce mi się tym bawić, aby mocniej nie rozmywać. Pod 2.6.37 temperatura procesora jest zabójcza no i dalej brak mic boost:
Linux gen2 2.6.37-gentoo #1 SMP Wed Feb 2 17:25:32 CET 2011 x86_64 Intel(R) Core(TM)2 Duo CPU T5800 @ 2.00GHz GenuineIntel GNU/Linux k4misiek@gen2 ~ $ sensors acpitz-virtual-0 Adapter: Virtual device temp1: +71.0°C (crit = +90.0°C) coretemp-isa-0000 Adapter: ISA adapter Core 0: +87.0°C (high = +100.0°C, crit = +100.0°C) coretemp-isa-0001 Adapter: ISA adapter Core 1: +87.0°C (high = +100.0°C, crit = +100.0°C) k4misiek@gen2 ~ $ cat /proc/asound/version /proc/asound/cards /proc/asound/devices /proc/asound/oss/devices /proc/asound/timers /proc/asound/pcm Advanced Linux Sound Architecture Driver Version 1.0.23. 0 [Intel ]: HDA-Intel - HDA Intel HDA Intel at 0xf9ff8000 irq 22 2: : timer 3: [ 0- 3]: digital audio playback 4: [ 0- 1]: digital audio playback 5: [ 0- 0]: digital audio playback 6: [ 0- 0]: digital audio capture 7: [ 0] : control 8: : sequencer 0: [0- 0]: mixer 1: : sequencer 3: [0- 0]: digital audio 4: [0- 0]: digital audio 8: : sequencer 12: [0- 1]: digital audio G0: system timer : 4000.000us (10000000 ticks) Client sequencer queue 0 : stopped P0-0-0: PCM playback 0-0-0 : SLAVE P0-0-1: PCM capture 0-0-1 : SLAVE P0-1-0: PCM playback 0-1-0 : SLAVE P0-3-0: PCM playback 0-3-0 : SLAVE 00-00: ALC663 Analog : ALC663 Analog : playback 1 : capture 1 00-01: ALC663 Digital : ALC663 Digital : playback 1 00-03: HDMI 0 : HDMI 0 : playback 1 k4misiek@gen2 ~ $ amixer scontrols Simple mixer control 'Master',0 Simple mixer control 'PCM',0 Simple mixer control 'Mic',0 Simple mixer control 'IEC958',0 Simple mixer control 'IEC958 Default PCM',0 Simple mixer control 'IEC958',1 Simple mixer control 'Capture',0 Simple mixer control 'Digital',0
Ostatnio edytowany przez k4misiek (2011-02-02 18:02:11)
Offline
Pokaż jeszcze dla porównania
amixer scontrols
z mepisa.
EDIT:
Teraz zerknąłem na tego screena.
Ty masz tego mepisa na wirtualce w gentoo ?
Jeśli tak to ten wątek nie ma sensu.
Karta w Mepisie jest wirtualna.
Offline
Helloł! Przeczytajcie proszę jeszcze raz pierwszy post.
k4misiek napisał(-a):
...Oczywiście wcześniej sprawdziłem z LiveCD bo pomyślałem sobie, że VBox może jakoś emulować kartę wykorzystując inny sterownik....
VBoksa włączyłem tylko dla porównania, by ładnie było widać czego mi brakuje.
SimplyMEPIS:
demo@mepis1:~$ amixer scontrols Simple mixer control 'Master',0 Simple mixer control 'Master Mono',0 Simple mixer control '3D Control - Switch',0 Simple mixer control '3D Control Sigmatel - Depth',0 Simple mixer control 'PCM',0 Simple mixer control 'PCM Out Path & Mute',0 Simple mixer control 'Surround Phase Inversion',0 Simple mixer control 'Line',0 Simple mixer control 'CD',0 Simple mixer control 'Mic',0 Simple mixer control 'Mic Boost (+20dB)',0 Simple mixer control 'Mic Select',0 Simple mixer control 'Video',0 Simple mixer control 'Phone',0 Simple mixer control 'Beep',0 Simple mixer control 'Aux',0 Simple mixer control 'Mono Output Select',0 Simple mixer control 'Capture',0 Simple mixer control 'Mix',0 Simple mixer control 'Mix Mono',0 Simple mixer control 'External Amplifier',0 Simple mixer control 'Sigmatel 4-Speaker Stereo',0 Simple mixer control 'Sigmatel ADC 6dB Attenuate',0 Simple mixer control 'Sigmatel DAC 6dB Attenuate',0
Offline
No nie doczytałem.
Daj jeszcze raz od początku
Dane z jednego i drugiego systemu bo cięzko sie polapać raz jest hda-intel raz intel8x0
Wersje sterowników i nazwy kart (cat /proc/asound/cards)
Jeszcze na którymś z systemów nie siedzi pulseaudio ?
Sprawdź czy w mepisie nie ma czegoś w /etc/asound.conf albo w ~/.asoundrc
Offline
ilin napisał(-a):
jacekalex napisał(-a):
Co do hda intel, to na płycie Intela dp35dp też nie miałem mic-boost, na Gigabyte się pojawił
Sterownik snd-hda-intel obsluguje dziesiątki jak nie setki kart.
Masz pewność że na obydwóch płytach były takie same karty ?
Nie - na intelu był Sigmattel, na Gigabyte jest Realtek.
I to dowód, że nie wszystkie HDA mają mic-boost.
Co do karty na vboxie, to do prawdziwych możliwości ma się pięść do nosa.
Ale rzeczywiście k4misiek, jeśli masz jakiś chip zgodny z HDA, to coś za mało kontrolek wykrywa amixer.
Chyba, że ten chipset, to jest jakiś specjalny patent do lapków.
EDYTA:
Radziłbym porównać listę modułów snd* które ładuje Mepis, z listą tych, które ładuje Gentoo.
Być może w konfigu kernela na Gentoo jakiś moduł snd jest wyłączony, lub się nie ładuje jak należy.
Pozdrawiam
;-)
Ostatnio edytowany przez Jacekalex (2011-02-02 19:23:11)
Offline
Wgralem SimplyMEPIS na odtwarzacz mp3 bo plyta dvd-rw ktora mam juz ledwo zipie..
Pulseaudio jest tylko na SimplyMEPIS, na Gentoo nie mam. Nie widziałem aby MEPIS używał asound.conf lub asoundrc tak samo jak Gentoo.
SimplyMEPIS lsmod
demo@mepis1:~$ lsmod Module Size Used by aes_i586 6804 1 aes_generic 25742 1 aes_i586 nouveau 338175 0 ttm 35738 1 nouveau drm_kms_helper 19029 1 nouveau drm 115976 3 nouveau,ttm,drm_kms_helper i2c_algo_bit 3349 1 nouveau parport_pc 15439 0 ppdev 4281 0 lp 5690 0 parport 20618 3 parport_pc,ppdev,lp sco 5839 2 bridge 48541 0 stp 996 1 bridge bnep 7378 2 rfcomm 23970 10 l2cap 26398 16 bnep,rfcomm acpi_cpufreq 4373 1 mperf 915 1 acpi_cpufreq cpufreq_userspace 1456 0 cpufreq_stats 1910 0 cpufreq_powersave 590 0 cpufreq_conservative 6166 0 binfmt_misc 4926 1 uinput 4924 1 fuse 46908 1 dm_mod 48054 0 nvidia 9841539 0 snd_hda_codec_nvhdmi 10775 1 arc4 978 2 snd_hda_codec_realtek 177670 1 ecb 1389 2 snd_hda_intel 16577 2 snd_hda_codec 55723 3 snd_hda_codec_nvhdmi,snd_hda_codec_realtek,snd_hda_intel snd_hwdep 3906 1 snd_hda_codec snd_pcm_oss 27084 0 snd_mixer_oss 10105 1 snd_pcm_oss iwlagn 93824 0 snd_pcm 46446 3 snd_hda_intel,snd_hda_codec,snd_pcm_oss snd_seq_midi 3392 0 snd_rawmidi 12396 1 snd_seq_midi uvcvideo 44939 0 snd_seq_midi_event 3604 1 snd_seq_midi iwlcore 52481 1 iwlagn snd_seq 34132 2 snd_seq_midi,snd_seq_midi_event snd_timer 12287 2 snd_pcm,snd_seq videodev 44914 1 uvcvideo joydev 6890 0 snd_seq_device 3635 3 snd_seq_midi,snd_rawmidi,snd_seq mac80211 142300 2 iwlagn,iwlcore sdhci_pci 4825 0 sdhci 11920 1 sdhci_pci snd 33144 15 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device mmc_core 43604 1 sdhci cfg80211 97221 3 iwlagn,iwlcore,mac80211 usbhid 25998 0 v4l1_compat 10216 2 uvcvideo,videodev r852 7176 0 hid 50141 1 usbhid btusb 7657 2 sm_common 2798 1 r852 video 15179 1 nouveau firewire_ohci 19139 0 nand 27005 2 r852,sm_common nand_ids 2549 1 nand r8169 26623 0 nand_ecc 2972 1 nand output 1132 1 video asus_laptop 10581 0 firewire_core 34778 1 firewire_ohci mii 2690 1 r8169 tpm_tis 5137 0 processor 22611 3 acpi_cpufreq sparse_keymap 1735 1 asus_laptop mtd 11985 2 sm_common,nand ac 1576 0 battery 4194 0 i2c_core 12718 6 nouveau,drm_kms_helper,drm,i2c_algo_bit,nvidia,videodev led_class 1543 2 sdhci,asus_laptop soundcore 3263 1 snd bluetooth 36467 9 sco,bnep,rfcomm,l2cap,btusb snd_page_alloc 4857 2 snd_hda_intel,snd_pcm tpm 7671 1 tpm_tis rfkill 10646 4 cfg80211,asus_laptop,bluetooth button 3530 1 nouveau tpm_bios 3343 1 tpm thermal 9374 0 thermal_sys 9304 3 video,processor,thermal psmouse 37209 0 serio_raw 2878 0 evdev 5539 24 pcspkr 1195 0
SimplyMepis uname -a
[root@mepis1 demo]# uname -a Linux mepis1 2.6.36-1-mepis-smp #1 SMP Mon Dec 27 17:19:20 CST 2010 i686 GNU/Linux
SimplyMEPIS cat /proc/asound/version /proc/asound/cards /proc/asound/devices /proc/asound/oss/devices /proc/asound/timers /proc/asound/pcm
[root@mepis1 demo]# cat /proc/asound/version /proc/asound/cards /proc/asound/devices /proc/asound/oss/devices /proc/asound/timers /proc/asound/pcm Advanced Linux Sound Architecture Driver Version 1.0.23. 0 [Intel ]: HDA-Intel - HDA Intel HDA Intel at 0xf9ff8000 irq 50 2: : timer 3: : sequencer 4: [ 0- 3]: digital audio playback 5: [ 0- 1]: digital audio playback 6: [ 0- 0]: digital audio playback 7: [ 0- 0]: digital audio capture 8: [ 0- 2]: hardware dependent 9: [ 0- 0]: hardware dependent 10: [ 0] : control 0: [0- 0]: mixer 3: [0- 0]: digital audio 4: [0- 0]: digital audio 12: [0- 1]: digital audio G0: system timer : 4000.000us (10000000 ticks) P0-0-0: PCM playback 0-0-0 : SLAVE P0-0-1: PCM capture 0-0-1 : SLAVE P0-1-0: PCM playback 0-1-0 : SLAVE P0-3-0: PCM playback 0-3-0 : SLAVE 00-00: ALC663 Analog : ALC663 Analog : playback 1 : capture 1 00-01: ALC663 Digital : ALC663 Digital : playback 1 00-03: NVIDIA HDMI : NVIDIA HDMI : playback 1
SimplyMEPIS grep -v "#" /etc/modprobe.d/alsa-base.conf
[root@mepis1 demo]# grep -v "#" /etc/modprobe.d/alsa-base.conf 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 install snd /sbin/modprobe --ignore-install snd && { /sbin/modprobe --quiet snd-ioctl32 ; /sbin/modprobe --quiet snd-seq ; } install snd-rawmidi /sbin/modprobe --ignore-install snd-rawmidi && { /sbin/modprobe --quiet snd-seq-midi ; : ; } install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 && { /sbin/modprobe --quiet snd-emu10k1-synth ; : ; } options bt87x index=-2 options cx88_alsa index=-2 options snd-atiixp-modem index=-2 options snd-intel8x0m index=-2 options snd-via82xx-modem index=-2 options snd-pcsp index=-2 options snd-usb-audio index=-2
SimplyMEPIS amixer scontrols
[root@mepis1 demo]# amixer scontrols Simple mixer control 'Master',0 Simple mixer control 'Headphone',0 Simple mixer control 'Speaker',0 Simple mixer control 'PCM',0 Simple mixer control 'Front Mic',0 Simple mixer control 'Front Mic Boost',0 Simple mixer control 'Mic',0 Simple mixer control 'Mic Boost',0 Simple mixer control 'IEC958',0 Simple mixer control 'IEC958 Default PCM',0 Simple mixer control 'IEC958',1 Simple mixer control 'Beep',0 Simple mixer control 'Capture',0 Simple mixer control 'Capture',1
SimplyMEPIS find / -name "*asound*"
[root@mepis1 demo]# find / -name "*asound*" /proc/asound /linux/usr/include/linux/ultrasound.h /linux/usr/include/sound/asound.h /linux/usr/include/sound/asound_fm.h /linux/usr/lib/alsa-lib/libasound_module_ctl_bluetooth.so /linux/usr/lib/alsa-lib/libasound_module_pcm_bluetooth.so /linux/usr/lib/libasound.so.2 /linux/usr/lib/libasound.so.2.0.0 /linux/usr/share/doc/libasound2 /linux/usr/share/doc/libasound2/examples/asoundrc.txt.gz /linux/var/lib/dpkg/info/libasound2.list /linux/var/lib/dpkg/info/libasound2.md5sums /linux/var/lib/dpkg/info/libasound2.postinst /linux/var/lib/dpkg/info/libasound2.postrm /linux/var/lib/dpkg/info/libasound2.shlibs
SimplyMEPIS dpkg -l|awk '/alsa|pulse|oss|gstreamer/ {print $2$3}'
[root@mepis1 demo]# dpkg -l|awk '/alsa|pulse|oss|gstreamer/ {print $2$3}' alsa-base1.0.23+dfsg-2 alsa-utils1.0.23-3 bluez-alsa4.66-3 libao-common1.0.0-5 libao41.0.0-5 libflac++61.2.1-2+b1 libflac81.2.1-2+b1 libgstreamer-plugins-base0.10-00.10.30-1 libgstreamer0.10-00.10.30-1 libieee1284-30.2.11-6 libkrosscore44:4.5.3-0r1 libkrossui44:4.5.3-0r1 libpulse-mainloop-glib00.9.21-3 libpulse00.9.21-3 libsdl1.2debian-alsa1.2.14-6.1 libwavpack14.60.1-1 oss-compat0.0.4+nmu3
Gentoo lsmod
gen2 k4misiek # lsmod Module Size Used by snd_pcm_oss 29341 0 snd_mixer_oss 12099 1 snd_pcm_oss snd_seq_dummy 1183 0 snd_seq_oss 22520 0 snd_seq_midi_event 4420 1 snd_seq_oss snd_seq 40157 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event snd_seq_device 4349 3 snd_seq_dummy,snd_seq_oss,snd_seq ac97_bus 1006 0 vboxnetflt 11069 0 vboxnetadp 3804 0 vboxdrv 1734239 2 vboxnetflt,vboxnetadp nvidia 10064431 30 snd_hda_codec_nvhdmi 10995 1 snd_hda_codec_realtek 246857 1 snd_hda_intel 16946 2 snd_hda_codec 44273 3 snd_hda_codec_nvhdmi,snd_hda_codec_realtek,snd_hda_intel snd_pcm 53612 3 snd_pcm_oss,snd_hda_intel,snd_hda_codec snd_timer 15181 2 snd_seq,snd_pcm snd 42014 15 snd_pcm_oss,snd_mixer_oss,snd_seq_oss,snd_seq,snd_seq_device,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_pcm,snd_timer soundcore 4335 1 snd snd_page_alloc 5785 2 snd_hda_intel,snd_pcm
Gentoo uname -a
[root@mepis1 demo]# uname -a gen2 k4misiek # uname -a Linux gen2 2.6.34-tuxonice-r6 #2 SMP Sun Jan 16 22:12:54 CET 2011 x86_64 Intel(R) Core(TM)2 Duo CPU T5800 @ 2.00GHz GenuineIntel GNU/Linux
Gentoo cat /proc/asound/version /proc/asound/cards /proc/asound/devices /proc/asound/oss/devices /proc/asound/timers /proc/asound/pcm
gen2 k4misiek # cat /proc/asound/version /proc/asound/cards /proc/asound/devices /proc/asound/oss/devices /proc/asound/timers /proc/asound/pcm Advanced Linux Sound Architecture Driver Version 1.0.22.1. 0 [Intel ]: HDA-Intel - HDA Intel HDA Intel at 0xf9ff8000 irq 22 0: [ 0] : control 1: : sequencer 16: [ 0- 0]: digital audio playback 17: [ 0- 1]: digital audio playback 19: [ 0- 3]: digital audio playback 24: [ 0- 0]: digital audio capture 33: : timer 0: [0- 0]: mixer 1: : sequencer 3: [0- 0]: digital audio 4: [0- 0]: digital audio 8: : sequencer 12: [0- 1]: digital audio G0: system timer : 4000.000us (10000000 ticks) Client sequencer queue 0 : stopped P0-0-0: PCM playback 0-0-0 : SLAVE P0-0-1: PCM capture 0-0-1 : SLAVE P0-1-0: PCM playback 0-1-0 : SLAVE P0-3-0: PCM playback 0-3-0 : SLAVE 00-00: ALC663 Analog : ALC663 Analog : playback 1 : capture 1 00-01: ALC663 Digital : ALC663 Digital : playback 1 00-03: NVIDIA HDMI : NVIDIA HDMI : playback 1
Gentoo grep -v "#" /etc/modprobe.d/alsa-base.conf
gen2 k4misiek # grep -v "#" /etc/modprobe.d/alsa.conf alias char-major-116 snd alias char-major-14 soundcore alias sound-service-0-0 snd-mixer-oss alias sound-service-0-1 snd-seq-oss alias sound-service-0-3 snd-pcm-oss alias sound-service-0-8 snd-seq-oss alias sound-service-0-12 snd-pcm-oss alias /dev/mixer snd-mixer-oss alias /dev/dsp snd-pcm-oss alias /dev/midi snd-seq-oss options snd cards_limit=1
Gentoo amixer scontrols
gen2 k4misiek # amixer scontrols Simple mixer control 'Master',0 Simple mixer control 'PCM',0 Simple mixer control 'Mic',0 Simple mixer control 'IEC958',0 Simple mixer control 'IEC958 Default PCM',0 Simple mixer control 'IEC958',1 Simple mixer control 'Capture',0 Simple mixer control 'Digital',0
Ostatnio edytowany przez k4misiek (2011-02-02 20:24:13)
Offline
Jaką masz pod gentoo wersję alsa-utils ?
Offline
Pokaż wynik:
qlist -IvU alsa-utils
Chodzi o to, czy przypadkiem nie masz włączonej flagi minimal dla alsa-utils.
Niektórzy włączają minimal globalnie, a potem różne jaja wychodzą.
Offline
Gentoo qlist -IvU alsa-utils
gen2 k4misiek # qlist -IvU alsa-utils media-sound/alsa-utils-1.0.23-r1 (nls)
Offline
Ciężko powiedzieć.
Porównaj jeszcze
cat /proc/asound/card0/codec#* | grep Codec
dla obydwóch systemów.
Może z innymi parametrami są moduły ładowane i dlatego tak jest.
Offline
Gentoo cat /proc/asound/card0/codec#* | grep Codec
gen2 k4misiek # cat /proc/asound/card0/codec#* | grep Codec Codec: Realtek ALC663 Codec: Nvidia MCP77/78 HDMI
Mepis:
[root@mepis1 demo]# ls /proc/asound/card0/ codec97#0 id intel8x0 oss_mixer pcm0c pcm0p pcm1c [root@mepis1 demo]# ls /proc/asound/card0/codec97#0/ ac97#0-0 ac97#0-0+regs [root@mepis1 demo]# cat /proc/asound/card0/codec97#0/* 0-0/0: SigmaTel STAC9700,83,84 PCI Subsys Vendor: 0x8086 PCI Subsys Device: 0x0000 Flags: 0 Revision : 0x00 Compat. Class : 0x00 Subsys. Vendor ID: 0x0000 Subsys. ID : 0x0000 Capabilities : DAC resolution : 16-bit ADC resolution : 16-bit 3D enhancement : No 3D Stereo Enhancement Current setup Mic gain : +0dB [+0dB] POP path : pre 3D Sim. stereo : off 3D enhancement : off Loudness : off Mono output : MIX Mic select : Mic1 ADC/DAC loopback : off Extended ID : codec=0 rev=2 DSA=0 VRM VRA Extended status : PRK PRJ PRI VRM VRA PCM front DAC : 48000Hz PCM ADC : 48000Hz PCM MIC ADC : 48000Hz 0:00 = 0000 0:02 = 0686 0:04 = 0000 0:06 = 0c8c 0:08 = 0000 0:0a = 801e 0:0c = bfbf 0:0e = bfbf 0:10 = 9f9f 0:12 = 0c8c 0:14 = bfbf 0:16 = bfbf 0:18 = 0686 0:1a = 0000 0:1c = 0000 0:1e = 8000 0:20 = 0000 0:22 = 0000 0:24 = 0000 0:26 = 000f 0:28 = 0809 0:2a = 3809 0:2c = bb80 0:2e = bb80 0:30 = bb80 0:32 = bb80 0:34 = bb80 0:36 = 0000 0:38 = 0000 0:3a = 0000 0:3c = 0000 0:3e = 0000 0:40 = 0000 0:42 = 0000 0:44 = 0000 0:46 = 0000 0:48 = 0000 0:4a = 0000 0:4c = 0000 0:4e = 0000 0:50 = 0000 0:52 = 0000 0:54 = 0000 0:56 = 0000 0:58 = 0000 0:5a = 0000 0:5c = 0000 0:5e = 0000 0:60 = 0000 0:62 = 0000 0:64 = 0000 0:66 = 0016 0:68 = 0000 0:6a = 0000 0:6c = 0000 0:6e = 0000 0:70 = 0000 0:72 = 0000 0:74 = 0000 0:76 = 0000 0:78 = 0000 0:7a = 0000 0:7c = 8384 0:7e = 7600
Offline
Już widać różnicę :
W gentoo jest Realtek ALC663
a w Mepisie STAC9700
Teraz trzeba wujka google pomęczyć aby zmusić gentoo do załadowania modułu z odpowiednimi parametrami.
Offline
Mógłbyś skrótowo napisać jak wyglądałoby to pod Debianem?
Będzie mi łatwiej w Gentoo wykonać..
BTW: Zacząłem szukać na Google o STAC9700 i pierwsze co znalazłem to.... DUG i ten temat :D
Ostatnio edytowany przez k4misiek (2011-02-02 21:17:55)
Offline
Jak narazie to niemam pojęcia.
Wpis options-snd-hda-intel model= ....
Ale jaki to nie wiem.
Z tego co widzę to na stronce alsy pojawiła się wersja 1.0.24.
Mógłbyś spróbować skompilować.
Offline