Skocz do zawartości

Wgrane Kodeki Mp3 Ale Wraz Nie Dziala.


ky7en

Rekomendowane odpowiedzi

Witam i pozdrawiam

 

os: Fedora Core 4 amd64

audio: nvidia (CK 804)

 

Nie moge poradzis sobie z doinstalowanie kodekow mp3.

Zainstalowalem takie paczuszki:

 

lame-3.96.1-2.2.fc4.rf.i386.rpm

lame-3.96.1-2.2.fc4.rf.x86_64.rpm

libid3tag-0.15.1b-3.1.fc3.rf.i386.rpm

libid3tag-0.15.1b-3.1.fc3.rf.x86_64.rpm

libmad-0.15.1b-3.2.fc4.i386.rpm

libmad-0.15.1b-3.2.fc4.x86_64.rpm

libmodplug-0.7-1.2.fc4.rf.i386.rpm

libmodplug-0.7-1.2.fc4.rf.x86_64.rpm

libmpeg3-1.5.4-5.2.fc4.i386.rpm

libmpeg3-1.5.4-5.2.fc4.x86_64.rpm

 

Gdy odpale xmms w terminalu dostaje:

[kylen@gnu convering vegeterians]$ xmms 101_albibeno-ind.mp3

 

libmodplug.so.0: nie można otworzyć pliku obiektu dzielonego: Nie ma takiego pliku ani katalogu

libsidplay.so.1: nie można otworzyć pliku obiektu dzielonego: Nie ma takiego pliku ani katalogu

liblirc_client.so.0: nie można otworzyć pliku obiektu dzielonego: Nie ma takiego pliku ani katalogu

libxosd.so.2: nie można otworzyć pliku obiektu dzielonego: Nie ma takiego pliku ani katalogu

 

z 4 brakujacych bibliotek mam tylko 1

[kylen@gnu ~]$ whereis libmodplug.so.0

libmodplug.so: /usr/lib/libmodplug.so /usr/lib/libmodplug.so.0

 

(_linuxa_ → Linuksa) ORT dopiero poznaje, od 2 lat na BSD siedze, wiec prosze o wyrozumialosc i pomoc w rozwiazaniu problemu. ;-)

 

POZDRAWIAM

Odnośnik do komentarza
Udostępnij na innych stronach

Witam

 

Jest juz prawie dobrze, prawie poniewaz dzwiek z xmms dziala tylko gdy odpale xmms z pod kata root , a to jest porazka.

 

Z normalnego usera gra mp3 ale czisza na planie.

Przegralem plik konfigu z /root/.xmms/config do $HOME/.xmms/ gdy odpalam xmms wyskakuje to:

 

ALSA lib pcm_dmix.c:793:(snd_pcm_dmix_open) unable to create IPC shm instance

 

** WARNING **: alsa_setup(): Failed to open pcm device (default): Brak dostępu

 

Hm...czyli brak dostepu do tej funkcji alsa jest problemem ?

Jak tak to co z tym zrobic ??

 

Pozdrawiam

Odnośnik do komentarza
Udostępnij na innych stronach

** WARNING **: alsa_setup(): Failed to open pcm device (default): Brak dostępu

Nie masz może zalogowanego innego użytkownika na konsoli (CTRL+ALT+F1, F2...)? Standardowo prawa dostępu do karty ðxiękowej są przyznawane pierwszej osobie, która zaloguje się lokalnie do systemu.

 

Jakie prawa dostępu mają pliki urządzeń odpowedzialne za akrte dźwiękową?

ll /dev/snd/

Odnośnik do komentarza
Udostępnij na innych stronach

Dzien Dobry

 

[kylen@gnu ~]$ ll /dev/snd/

razem 0

crw------- 1 kylen root 116, 0 sie 22 12:37 controlC0

crw------- 1 kylen root 116, 32 sie 22 12:37 controlC1

crw------- 1 kylen root 116, 64 sie 22 10:37 controlC2

crw------- 1 kylen root 116, 4 sie 22 12:37 hwC0D0

crw------- 1 kylen root 116, 6 sie 22 12:37 hwC0D2

crw------- 1 kylen root 14, 34 sie 22 10:37 midi2

crw------- 1 kylen root 116, 8 sie 22 12:37 midiC0D0

crw------- 1 kylen root 116, 9 sie 22 12:37 midiC0D1

crw------- 1 kylen root 116, 10 sie 22 12:37 midiC0D2

crw------- 1 kylen root 116, 11 sie 22 12:37 midiC0D3

crw------- 1 kylen root 116, 72 sie 22 10:37 midiC2D0

crw------- 1 kylen root 116, 24 sie 22 12:37 pcmC0D0c

crw------- 1 kylen root 116, 16 sie 22 12:37 pcmC0D0p

crw------- 1 kylen root 116, 25 sie 22 12:37 pcmC0D1c

crw------- 1 kylen root 116, 26 sie 22 12:37 pcmC0D2c

crw------- 1 kylen root 116, 18 sie 22 12:37 pcmC0D2p

crw------- 1 kylen root 116, 19 sie 22 12:37 pcmC0D3p

crw------- 1 kylen root 116, 56 sie 22 12:37 pcmC1D0c

crw------- 1 kylen root 116, 48 sie 22 12:37 pcmC1D0p

crw------- 1 kylen root 116, 57 sie 22 12:37 pcmC1D1c

crw------- 1 kylen root 116, 50 sie 22 12:37 pcmC1D2p

crw------- 1 kylen root 116, 1 sie 22 12:37 seq

crw------- 1 kylen root 116, 33 sie 22 12:37 timer

 

kylen@gnu ~]$ ll /dev/dsp1

crw------- 1 kylen root 14, 19 sie 22 12:37 /dev/dsp1

 

[kylen@gnu ~]$ ll /dev/dsp

crw------- 1 kylen root 14, 3 sie 22 12:37 /dev/dsp

 

W kompie mam 2 karty muzyczne, tyle ze zaden Unix/Liunx jej nie obsluzy bo to E-Mu 1210 czyli profesjonala karta do klepania muzy (Electronic rulez) i dlatego kozystam ze zintegrowanej, zdaje mi sie to nie ma znaczenia.

W xmms (a ni kodekach) nie znalazlem opcji ktora moglbym przypisac konkretna karte muzyki, ale (_napewno_ → na pewno) ORT xmms kozysta ze zintegrowaniej bo inaczej by muza nie leciala (leci ale cisza) tylko blad ze lipka z karta .

 

Hm...probowalem logowac sie na rozne sposonby ale to nic nie zmienia.

Ale i tak zawsze 1 osoba ktora loguje sie jest root bo przeciez gdm odpala sie z prawami roota.

 

Pozdrawiam

Odnośnik do komentarza
Udostępnij na innych stronach

Dzien Dobry

 

Dziekuje gajownik za odpowiedz :-)

 

[kylen@gnu ~]$ ps aux | grep -E 'esd|arts'

kylen 3011 0.4 1.0 61144 11212 ? S 09:27 0:02 /usr/bin/artsd -F 10 -S 4096 -s 60 -m artsmessage -c drkonqi -l 3 -f

kylen 3397 0.0 1.1 65608 11304 ? Ss 09:31 0:00 /usr/bin/artsd -F 10 -S 4096 -s 60 -m artsmessage -c drkonqi -l 3 -f

kylen 3532 0.0 0.0 52260 780 pts/3 R+ 09:37 0:00 grep -E esd|arts

 

Alsamixer odpala sie bez problemowo.

 

Co dziwne w xmms potencjomter glosnosci i pan nie dzialaja, cale sterownanie przeprowadzam przez alsamixer.

Alsamixer domyslnie ustawia jako karte na 0, Audigy (ktorej (_niema_ → nie ma) ORT) bo jest E-Mu do ktorej sterow nie ma ;/ , czyli pewnie domyslnie w systemie jest ona na default hm..moze trzeba to zmienic ?

 

Przeczytalem man mplayera (dluuuugi man) i czesciowo sprawa zaczyna sie wyjasniac (dzieki Twojej pomocy : P) tzn. Zeby moc sluchac muzy z konta user/root wystarczy podac parametry :

%mplayer -ao alsa,oss Infected_mushroom.mp3

I gra :-) Wniosek z tego taki (mi sie tak wydaje) ze Fedora jak zrodlo dzwieku default przypisuje Audigy(www.emu.com).

 

Zmiana nvidia CK-804 na standardowe zrodllo powinno rozwiazac problem, teraz pytanie jak to ustawic ??

 

 

Pozdrawiam

Odnośnik do komentarza
Udostępnij na innych stronach

Zmiana nvidia  CK-804 na standardowe zrodllo powinno rozwiazac problem, teraz pytanie jak to ustawic ??

Zerknij do /etc/modprobe.conf. Fragment mojego pliku wyfląda tak:

alias snd-card-0 snd-via82xx
options snd-card-0 index=0
options snd-via82xx index=0
remove snd-via82xx { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || :; }; /sbin/modprobe -r --ignore-remove snd-via82xx

Musisz teraz pozmieniać snd-card-0 i snd-card-1 (ewentualnie jeszcze index). W FC5 będzie to można już wyklikać w system-config-soundcard.

 

Jest jeszcze jeden problem - może zmiana wtyczki wyjściowej w xmms rozwiąże problem? Używasz artsd, więc może wybór tego źródła dźwięku będzie poprawny?

 

/edit/

Hmm... Zastanawia mnie jeszcze kwestia karty dźwiękowej. Jakie ona ma dokładne oznaczenia (lspci)?

Odnośnik do komentarza
Udostępnij na innych stronach

Witam

 

Wprowadzilem zmiany, ale nie jestem pewnien czy dobrze bo po reboocie, muza w ogole nie gra.

 

Orginal:

alias eth0 8139too
alias eth1 forcedeth
alias scsi_hostadapter sata_sil
alias scsi_hostadapter1 sata_nv
alias snd-card-0 snd-emu10k1
options snd-card-0 index=0
options snd-emu10k1 index=0
remove snd-emu10k1 { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || :; }; /sbin/modprobe -r --ignore-remove snd-emu10k1
alias snd-card-1 snd-intel8x0
options snd-card-1 index=1
options snd-intel8x0 index=1
remove snd-intel8x0 { /usr/sbin/alsactl store 1 >/dev/null 2>&1 || :; }; /sbin/modprobe -r --ignore-remove snd-intel8x0
alias usb-controller ehci-hcd
alias usb-controller1 ohci-hcd
alias ieee1394-controller ohci1394
alias char-major-195* nvidia

 

A to plik zmodyfikowany:

alias eth0 8139too
alias eth1 forcedeth
alias scsi_hostadapter sata_sil
alias scsi_hostadapter1 sata_nv
alias snd-card-0 snd-intel8x0
options snd-card-0 index=0
options snd-intel8x0 index=0
remove snd-intel8x0 { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || :; }; /sbin/modprobe -r --ignore-remove snd-intel8x0
alias snd-card-1 snd-emu10k1
options snd-card-1 index=1
options snd-emu10k1 index=1
remove snd-emu10k1 { /usr/sbin/alsactl store 1 >/dev/null 2>&1 || :; }; /sbin/modprobe -r --ignore-remove snd-emu10k1
alias usb-controller ehci-hcd
alias usb-controller1 ohci-hcd
alias ieee1394-controller ohci1394
alias char-major-195* nvidia

 

hm...troche nie czaje czemu jest snd-intel8x0 .

[root@gnu ~]# dmesg | grep intel

intel8x0_measure_ac97_clock: measured 49674 usecs

intel8x0: clocking to 46752

 

Poki co porobilem aliasy do mpalyer, ale wiem ze pozniej beda problemy.

I ciekawe czego to tylko przy mp3 tak sie wali, przy *vob *avi jest ok.

 

[root@gnu ~]# lspci

00:04.0 Multimedia audi)o controller: nVidia Corporation CK804 AC'97 Audio Controller (rev a2)

01:07.0 Multimedia audio controller: Creative Labs SB Audigy (rev 03)

01:07.2 FireWire (IEEE 1394): Creative Labs SB Audigy FireWire Port (rev 01)

 

Podalem tylko linijki dotyczace dzwieku.

 

Prosilbym o debug`ing mojego modprobe.conf moze cos zle przerobilem.

Jest jakis plik / narzedzie do konfiguracji kadeka mp3 ?? moze tam jest rozwiazanie.

 

 

POZDRAWIAM

Odnośnik do komentarza
Udostępnij na innych stronach

po reboocie,  muza w ogole nie gra.

No to jest teraz pytanie czy poustawiałeś miksery jak należy? Najpierw wykasuj zawartość plików /etc/asound.state*a potem odpal:

alsamixer -c 0
alsamixer -c 1

modprobe.conf wygląda dobrze.

01:07.0 Multimedia audio controller: Creative Labs SB Audigy (rev 03)

To jest zwykła karta SB Audigy? Powinna być obsługiwana pod Linuksem. Posprawdzaj w mikserze takie opcje IECcośtam - to często powodowało problemy. Może trzeba też włączyć/wyłączyć jakiś przełącznik tak jak tutaj → http://forums.fedoraforum.org/showthread.php?t=59064

 

Spróbuj wgrać najnowsze jajko (miejmy nadzieję, że Ci znowu system nie padnie ;-) ):

yum update kernel

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...