Strona 1 z 8
[+] GStreamer nie działa dzwięk
: 02 sierpnia 2009, 14:40
autor: emu23
Witam.
Problemy z dźwiękiem mam od dłuższego czasu -
http://debian.linux.pl/viewtopic.php?p= ... ec9d#97950 w tym temacie miałem problem, który częściowo rozwiązałem, a tak skrótowo mówiąc jedna karta dźwiękowa (właściwie nie wiem z czego ona była, chyba po prostu wbudowana w coś innego) ustawiała mi się na podstawową, ale za to nie działała, rozwiązaniem było edytować plik:
dodając linijkę:
Działało to jako tako - tzn. co kilka uruchomień komputera trzeba było od nowa dodawać tę linijkę, ale działało.
Jenak dzisiaj rano nic nie zadziałało najpierw próbowałem przeinstalować alsę-base i samą alsę, co dało tylko kolejny problem. Tzn. teraz w ogóle nie działają mi opcje głosu, regulacja głośności itp. kiedy próbuję je włączyć dostaję komunikat:
A kiedy chcę sprawdzić co z kartami:
Dostaję komunikat:
Kod: Zaznacz cały
cat: /proc/asound/cards: Nie ma takiego pliku ani katalogu
Szukałem jakiegoś rozwiązania, chyba w każdym temacie, który znalazłem było o przeinstalowaniu jądra.
Najpierw próbowałem to robić ręcznie, z paczki ale nic z tego nie wyszło, potem znalazłem
http://forum.dug.net.pl/viewtopic.php?pid=120771
Przygotowałem wszystko do ponownej instalacji jądra. Przeinstalowałem ale i tak nie pomogło.
: 02 sierpnia 2009, 14:57
autor: ilin
Sterownik sie nie ładuje
Sprawdź czy ręcznie wejdzie
: 02 sierpnia 2009, 15:30
autor: emu23
Kod: Zaznacz cały
emu23@hax:~$ modprobe snd-intel8x0
bash: modprobe: command not found
: 02 sierpnia 2009, 15:44
autor: fnmirk
emu23, musisz to polecenie wykonać jako root.
: 02 sierpnia 2009, 17:04
autor: emu23
Ups..
Teraz działa, tzn wypluwa błędy
Kod: Zaznacz cały
hax:/home/emu23# modprobe snd-intel8x0
WARNING: All config files need .conf: /etc/modprobe.d/alsa-base.conf.save.4, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/alsa-base.conf.save.3, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/alsa-base.conf.save.1, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/alsa-base.conf.save.5, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/alsa-base.conf.save, it will be ignored in a future release.
WARNING: /etc/modprobe.d/alsa-base.conf.save.5 line 4: ignoring bad line starting with '/sbin/modprobe'
WARNING: /etc/modprobe.d/alsa-base.conf.save.5 line 6: ignoring bad line starting with '/sbin/modprobe'
WARNING: /etc/modprobe.d/alsa-base.conf.save.5 line 8: ignoring bad line starting with '/sbin/modprobe'
WARNING: /etc/modprobe.d/alsa-base.conf.save.5 line 11: ignoring bad line starting with '--quiet'
WARNING: /etc/modprobe.d/alsa-base.conf.save.5 line 12: ignoring bad line starting with 'snd-rawmidi'
WARNING: /etc/modprobe.d/alsa-base.conf.save.5 line 13: ignoring bad line starting with '/sbin/modprobe'
WARNING: /etc/modprobe.d/alsa-base.conf.save.5 line 14: ignoring bad line starting with '/sbin/modprobe'
WARNING: /etc/modprobe.d/alsa-base.conf.save.5 line 15: ignoring bad line starting with 'snd-emu10k1-synth'
WARNING: /etc/modprobe.d/alsa-base.conf.save.5 line 19: ignoring bad line starting with 'snd-atiixp-modem'
sh: -c: line 1: syntax error: unexpected end of file
WARNING: Error running install command for snd
WARNING: Error inserting snd_pcm (/lib/modules/2.6.26-2-686/kernel/sound/core/snd-pcm.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting ac97_bus (/lib/modules/2.6.26-2-686/kernel/sound/ac97_bus.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_ac97_codec (/lib/modules/2.6.26-2-686/kernel/sound/pci/ac97/snd-ac97-codec.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting snd_intel8x0 (/lib/modules/2.6.26-2-686/kernel/sound/pci/snd-intel8x0.ko): Unknown symbol in module, or unknown parameter (see dmesg)
: 02 sierpnia 2009, 17:17
autor: fnmirk
To przedstaw jeszcze to o co prosi czyli:
Przekieruj polecenie do pliku
i plik wynikowy znajdziesz w katalogu z którego wykonujesz polecenie. Przedstaw go przez jakiś serwis przeznaczony do tego lub jako załącznik.
: 02 sierpnia 2009, 17:27
autor: emu23
http://wklej.org/hash/036d7ad7a2/
Nie wiem w czym jest ten kod wiec składnie pewnie jest źle pokolorowana.
: 02 sierpnia 2009, 19:11
autor: ilin
Najprostszym sposobem będzie od nowa zainstalowanie sterownika.
ftp://ftp.alsa-project.org/pub/driver/a ... 20.tar.bz2
Najlepiej daj
Wówczas się skompiluje sterownik wylacznie do tej karty i nie będziesz miał z drugą problemu.
Pamiętaj o użyciu gcc w wersji 4.1 bo tym kompilatorem byl kernel kompilowany.
: 02 sierpnia 2009, 19:16
autor: emu23
Kod: Zaznacz cały
emu23@hax:~/Desktop/alsa-driver-1.0.20$ ./configure
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for ranlib... ranlib
checking for a BSD-compatible install... /usr/bin/install -c
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking whether time.h and sys/time.h may both be included... yes
checking whether gcc needs -traditional... no
checking for current directory... /home/emu23/Desktop/alsa-driver-1.0.20
checking cross compile...
checking for directory with kernel source... /usr/src/linux
checking for directory with kernel build...
checking for kernel linux/version.h... yes
checking for kernel linux/autoconf.h... no
The file /usr/src/linux/include/linux/autoconf.h does not exist.
Please install the package with full kernel sources for your distribution
or use --with-kernel=dir option to specify another directory with kernel
sources (default is /usr/src/linux).
Mam jeszcze od instalacji kernela paczke z wersją kernela 2.6.0 ale tam też tego pliku nie ma
: 02 sierpnia 2009, 19:24
autor: ilin
Zainstaluj linux-headers stosowny do wersji
uname -a