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/.
Strony: 1
Witam. Na moim kompie, gdy podłączam syntezator kabelkiem do wejścia mikrofonowego mogę usłyszeć przez głośniki laptopa to, co w danym momencie jest odgrywane. Gdy podłączam do wejścia mikrofonowego na komputerze rodziców, dźwięk jest przechwytywany, audacious może nagrywać, a później to odtworzyć lecz niestety nic nie słychać z głośników tego komputera. Nie mam pojęcia co może być nie tak. Karty dźwiękowe są podobne, jak nie takie same hda-intel. Na dwóch komputerach taki sam system, czyli debian squeeze więc alsa również jest tej samej wersji. Na Ubuntu LiveCD dźwięk z głośników tego laptopa się wydobywa, więc to zdecydowanie coś z konfiguracją systemową. Poniżej troszke informacji o karcie dźwiękowej na obu komputerach:
[b]Asus N50Vn (dźwięk się wydobywa):[/b]
sp3cu@debian:~$ cat /proc/asound/version Advanced Linux Sound Architecture Driver Version 1.0.20. sp3cu@debian:~$ cat /proc/asound/cards 0 [Intel ]: HDA-Intel - HDA Intel HDA Intel at 0xf9ff8000 irq 22 sp3cu@debian:~$ cat /proc/asound/devices 0: [ 0] : control 1: : sequencer 4: [ 0- 0]: hardware dependent 6: [ 0- 2]: hardware dependent 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 sp3cu@debian:~$ cat /proc/asound/oss/devices 0: [0- 0]: mixer 3: [0- 0]: digital audio 4: [0- 0]: digital audio 12: [0- 1]: digital audio sp3cu@debian:~$ cat /proc/asound/timers G0: system timer : 4000.000us (10000000 ticks) P0-0-0: PCM playback 0-0-0 : SLAVE Client application 28413 : running 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 sp3cu@debian:~$ cat /proc/asound/pcm 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
[b]Compal JHL90 (dźwięk nie wydobywa się z głośników)[/b]
kamil@debian:~$ cat /proc/asound/version Advanced Linux Sound Architecture Driver Version 1.0.20. kamil@debian:~$ cat /proc/asound/cards 0 [Intel ]: HDA-Intel - HDA Intel HDA Intel at 0xf2500000 irq 22 kamil@debian:~$ cat /proc/asound/devices 0: [ 0] : control 1: : sequencer 4: [ 0- 0]: hardware dependent 5: [ 0- 1]: hardware dependent 7: [ 0- 3]: hardware dependent 16: [ 0- 0]: digital audio playback 19: [ 0- 3]: digital audio playback 24: [ 0- 0]: digital audio capture 26: [ 0- 2]: digital audio capture 33: : timer kamil@debian:~$ cat /proc/asound/oss/devices 0: [0- 0]: mixer 3: [0- 0]: digital audio 4: [0- 0]: digital audio kamil@debian:~$ cat /proc/asound/timers 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-2-1: PCM capture 0-2-1 : SLAVE P0-3-0: PCM playback 0-3-0 : SLAVE kamil@debian:~$ cat /proc/asound/pcm 00-00: ALC268 Analog : ALC268 Analog : playback 1 : capture 1 00-02: ALC268 Analog : ALC268 Analog : capture 1 00-03: NVIDIA HDMI : NVIDIA HDMI : playback 1
Ostatnio edytowany przez sp3cu (2009-11-11 15:00:16)
Offline
Karty takie same nie są.
Inne chipy.
Natomiast jeśli na debianie nie słychać a na ubuntu tak to musi się dać zrobić.
Na początek.
Zrzuć sobie do pliku polecenie
amixer scontents
zarówno z ubuntu jak i debiana i porównaj.
Ewentualnie potem zniweluj różnice na debianie.
Być może tylko kwestia ustawienia mixera.
Offline
Niestety wynik amixer scontents za dużo mi nie mówi, ale ustawień suwaków w alsamixer próbowałem już wszystkich (zresztą na Ubu tez musialem najpierw podglosnic). Zauważyłem jeszcze, że za każdym razem alsamixer uruchamia się z ustawieniami [b]Card: Nvidia MCP78 HDMI[/b] zamiast [b]Card: HDA Intel[/b]. Muszę wcisnąć [b]F6: Select sound card[/b] i ustawić [b]0 HDA Intel[/b] abym miał odpowiednie ustawienia karty której używam. Na dodatek, gdy w menu wybierania kart wybiorę [b]- (default)[/b] to przestawia się spowrotem na [b]Card: Nvidia MCP78 HDMI[/b]. Może ustawienie [b]0 HDA Intel[/b] jako domyślnej karty dźwiękowej rozwiązałoby problem, tylko nie mam pojęcia jak to zrobić ?
[b]Debian: amixer scontents[/b]
Simple mixer control 'Master',0 Capabilities: pvolume pvolume-joined Playback channels: Mono Limits: Playback 0 - 100 Mono: Playback 92 [92%] Simple mixer control 'Headphone',0 Capabilities: pvolume Playback channels: Front Left - Front Right Limits: Playback 0 - 100 Mono: Front Left: Playback 100 [100%] Front Right: Playback 100 [100%] Simple mixer control 'IEC958',0 Capabilities: pvolume pvolume-joined Playback channels: Mono Limits: Playback 0 - 100 Mono: Playback 100 [100%] Simple mixer control 'Capture',0 Capabilities: cvolume Capture channels: Front Left - Front Right Limits: Capture 0 - 100 Front Left: Capture 100 [100%] Front Right: Capture 100 [100%]
[b]Ubuntu: amixer scontents[/b]
Simple mixer control 'Master',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined Playback channels: Mono Limits: Playback 0 - 64 Mono: Playback 54 [84%] [-10.00dB] [on] Simple mixer control 'Headphone',0 Capabilities: pvolume pswitch Playback channels: Front Left - Front Right Limits: Playback 0 - 64 Mono: Front Left: Playback 52 [81%] [-12.00dB] [on] Front Right: Playback 52 [81%] [-12.00dB] [on] Simple mixer control 'PCM',0 Capabilities: pvolume Playback channels: Front Left - Front Right Limits: Playback 0 - 255 Mono: Front Left: Playback 178 [70%] [-15.40dB] Front Right: Playback 178 [70%] [-15.40dB] Simple mixer control 'Front',0 Capabilities: pvolume pswitch Playback channels: Front Left - Front Right Limits: Playback 0 - 64 Mono: Front Left: Playback 52 [81%] [-12.00dB] [on] Front Right: Playback 52 [81%] [-12.00dB] [on] Simple mixer control 'Front Mic Boost',0 Capabilities: volume Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: 0 - 2 Front Left: 2 [100%] Front Right: 2 [100%] Simple mixer control 'Mic Boost',0 Capabilities: volume Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: 0 - 2 Front Left: 2 [100%] Front Right: 2 [100%] Simple mixer control 'Capture',0 Capabilities: cvolume cswitch Capture channels: Front Left - Front Right Limits: Capture 0 - 31 Front Left: Capture 1 [3%] [-15.00dB] [on] Front Right: Capture 1 [3%] [-15.00dB] [on] Simple mixer control 'Capture',1 Capabilities: cvolume cswitch Capture channels: Front Left - Front Right Limits: Capture 0 - 31 Front Left: Capture 1 [3%] [-15.00dB] [on] Front Right: Capture 1 [3%] [-15.00dB] [on] Simple mixer control 'Beep',0 Capabilities: pvolume pswitch Playback channels: Front Left - Front Right Limits: Playback 0 - 12 Mono: Front Left: Playback 0 [0%] [-24.00dB] [on] Front Right: Playback 0 [0%] [-24.00dB] [on] Simple mixer control 'Input Source',0 Capabilities: cenum Items: 'Mic' 'Front Mic' Item0: 'Mic' Simple mixer control 'Input Source',1 Capabilities: cenum Items: 'Mic' 'Front Mic' Item0: 'Mic'
Ostatnio edytowany przez sp3cu (2009-11-11 17:45:08)
Offline
Jaka wersja sterów jest w ubuntu?
cat /proc/asound/version
Offline
root@ubuntu:/home/ubuntu# cat /proc/asound/version Advanced Linux Sound Architecture Driver Version 1.0.18rc3.
Ostatnio edytowany przez sp3cu (2009-11-11 19:27:46)
Offline
Być moze trzeba ręcznie zdefiniować dokładniej kartę w /etc/modprobe.d/alsa-base.conf
Dla chipa ALC268 podają takie możliwości
quanta-il1 Quanta IL1 mini-notebook 3stack 3-stack model toshiba Toshiba A205 acer Acer laptops acer-dmic Acer laptops with digital-mic acer-aspire Acer Aspire One dell Dell OEM laptops (Vostro 1200) zepto Zepto laptops test for testing/debugging purpose, almost all controls can adjusted. Appearing only when compiled with $CONFIG_SND_DEBUG=y auto auto-config reading BIOS (default)
Offline
Skopiowałem /etc/modprobe.d/alsa-base.conf z Ubuntu do Debiana i również nic.
Odnośnie ręcznego zdefiniowania, będę musiał dopisać options CHIP index=-2 czy jak ?
Offline
Skopiowanie nic nie da.
Musisz dopisać linijkę na końcu
options snd-hda-intel model=quanta-il1
zrestartować kompa zobaczyć.
Nie pomoże to zmienić na
options snd-hda-intel model=3stack
ponowny restart i tak po kolei aż sprawdzisz wszystkie albo znajdziesz właściwy wpis.
Offline
Niestety żaden wpis nie pomógł :(.
Offline
Jak już kombinować to kombinować.
Ja bym spróbował zainstalować dokładnie tę wersję sterów co jest w ubuntu.
Offline
Pobrałem źródełka od Ubuntu alsa-base, zbudowałem paczke i zainstalowałem.
Niestety dalej nic ;(.
Ostatnio edytowany przez sp3cu (2009-11-25 23:39:18)
Offline
Ale ta sama wersja sterow?
Offline
[quote=ilin]Ale ta sama wersja sterow?[/quote]
Niestety po zainstalowaniu alsa-base z Ubuntu wersja używanego sterownika nie zmieniła się.
Pomyślałem sobie, że sterownik jest w jajcu i pociągnąłem źródełka jajka Ubuntu, skompilowałem i zrobiłem paczke.
Tak więc na 1.0.18rc3 działa tak jak powinno.
Advanced Linux Sound Architecture Driver Version 1.0.18rc3.
Tylko to jest obejście a nie rozwiązanie problemu.
Co musiałbym zrobić aby ta wersja sterowników zadziałała na jądrze Debiana 2.6.30(backporty) ?
Offline
ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.18rc3.tar.bz2
Offline
[quote=ilin]ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.18rc3.tar.bz2[/quote]
Próbuję zainstalować ale coś mi nie wychodzi. Niby konfiguracja jądra jest nieodpowiednia:
make[2]: Wejście do katalogu `/usr/src/alsa/alsa-driver-1.0.18rc3/misc' make[2]: Opuszczenie katalogu `/usr/src/alsa/alsa-driver-1.0.18rc3/misc' make[1]: Opuszczenie katalogu `/usr/src/alsa/alsa-driver-1.0.18rc3' make -C /lib/modules/2.6.30-bpo.1-686/source SUBDIRS=/usr/src/alsa/alsa-driver-1.0.18rc3 CPP="gcc -E" CC="gcc" modules make[1]: Wejście do katalogu `/usr/src/linux-headers-2.6.30-bpo.1-common' ERROR: Kernel configuration is invalid. include/linux/autoconf.h or include/config/auto.conf are missing. Run 'make oldconfig && make prepare' on kernel src to fix it. WARNING: Symbol version dump /usr/src/linux-headers-2.6.30-bpo.1-common/Module.symvers is missing; modules will have no dependencies and modversions. find: `/usr/src/linux-headers-2.6.30-bpo.1-common/alsa-kernel/': Nie ma takiego pliku ani katalogu find: `/usr/src/linux-headers-2.6.30-bpo.1-common/alsa-kernel/': Nie ma takiego pliku ani katalogu find: `/usr/src/linux-headers-2.6.30-bpo.1-common/alsa-kernel/': Nie ma takiego pliku ani katalogu Building modules, stage 2. /usr/src/linux-headers-2.6.30-bpo.1-common/scripts/Makefile.modpost:43: include/config/auto.conf: Nie ma takiego pliku ani katalogu find: `/usr/src/linux-headers-2.6.30-bpo.1-common/alsa-kernel/': Nie ma takiego pliku ani katalogu find: `/usr/src/linux-headers-2.6.30-bpo.1-common/alsa-kernel/': Nie ma takiego pliku ani katalogu find: `/usr/src/linux-headers-2.6.30-bpo.1-common/alsa-kernel/': Nie ma takiego pliku ani katalogu make[2]: *** Brak reguł do wykonania obiektu `include/config/auto.conf'. Stop. make[1]: *** [modules] Błąd 2 make[1]: Opuszczenie katalogu `/usr/src/linux-headers-2.6.30-bpo.1-common' make: *** [compile] Błąd 2 jhl90:/usr/src/alsa/alsa-driver-1.0.18rc3#
Offline
Właśnie się obawialem że na nowszym jaju ten sterownik nie będzie chcial sie zainstalować.
Jesli nie ma innych przeciwskazań to wróć o repowego 2.6.26 tam powinno się zainstalować.
Offline
[quote=ilin]Właśnie się obawialem że na nowszym jaju ten sterownik nie będzie chcial sie zainstalować.
Jesli nie ma innych przeciwskazań to wróć o repowego 2.6.26 tam powinno się zainstalować.[/quote]
Właśnie tak zrobiłem. Tam jest sterownik *.0.16 który również działa prawidłowo.
Na szczęście na tamtym komputerze mam iwl4965 i żadnej partycji nie konwertowałem do ext4.
Jest to zdecydowanie błąd w nowszych sterownikach.
Zgłosić błąd na Bug Tracka alsy czy bugs.debian.org ?
No i mój nieszczęsny angielski.. szkoda, że po polsku zgłaszać nie można ;(.
Offline
Strony: 1
Time (s) | Query |
---|---|
0.00009 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00095 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.21.105.134' WHERE u.id=1 |
0.00081 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.21.105.134', 1733979146) |
0.00043 | SELECT * FROM punbb_online WHERE logged<1733978846 |
0.00042 | SELECT topic_id FROM punbb_posts WHERE id=132938 |
0.00005 | SELECT id FROM punbb_posts WHERE topic_id=15455 ORDER BY posted |
0.00070 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=15455 AND t.moved_to IS NULL |
0.00007 | SELECT search_for, replace_with FROM punbb_censoring |
0.00149 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=15455 ORDER BY p.id LIMIT 0,25 |
0.00067 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=15455 |
Total query time: 0.00572 s |