Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
ALSA i emulacja OSS
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish)
View previous topic :: View next topic  
Author Message
caro_pl
n00b
n00b


Joined: 10 Oct 2003
Posts: 9
Location: Poland

PostPosted: Sun Mar 14, 2004 9:59 pm    Post subject: ALSA i emulacja OSS Reply with quote

mam problem bo nie mam urzadzenia /dev/dsp
przez to w wielu programach co nie obsluguja alsy nie mam glosu
ale juz np xmms i mplayer dzialaja super.
wydaje mi sie ze wszystko zrobilem dobrze przy instalacji... moj plik /etc/modules.d/alsa wyglada tak

# Alsa 0.9.X kernel modules' configuration file.
# $Header: /home/cvsroot/gentoo-x86/media-sound/alsa-utils/files/alsa-modules.conf-rc,v 1.1 2003/08/05 21:07:55 johnm Exp $

# ALSA portion
alias char-major-116 snd
# OSS/Free portion
alias char-major-14 soundcore

##
## IMPORTANT:
## You need to customise this section for your specific sound card(s)
## and then run `update-modules' command.
## Read alsa-driver's INSTALL file in /usr/share/doc for more info.
##
## ALSA portion
alias snd-card-0 snd-cmipci
## alias snd-card-1 snd-ens1371
## OSS/Free portion
alias sound-slot-0 snd-card-0
## alias sound-slot-1 snd-card-1
##

# OSS/Free portion - card #1
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
## OSS/Free portion - card #2
## alias sound-service-1-0 snd-mixer-oss
## alias sound-service-1-3 snd-pcm-oss
## alias sound-service-1-12 snd-pcm-oss

alias /dev/mixer snd-mixer-oss

wydaje sie w porzadku... czy wie ktos moze w czym tkwi problem..
?
Back to top
View user's profile Send private message
adastra1982
n00b
n00b


Joined: 17 Jan 2004
Posts: 28
Location: Poznan, Poland, EU

PostPosted: Sun Mar 14, 2004 10:16 pm    Post subject: Reply with quote

Hmm... Moj /etc/modules.d/alsa wyglada tak:

Code:
# Alsa 0.9.X kernel modules' configuration file.
# $Header: /home/cvsroot/gentoo-x86/media-sound/alsa-utils/files/alsa-modules.conf-rc,v 1.1 2003/08/05 2
1:07:55 johnm Exp $

# ALSA portion
alias char-major-116 snd
# OSS/Free portion
alias char-major-14 soundcore

##
## IMPORTANT:
## You need to customise this section for your specific sound card(s)
## and then run `update-modules' command.
## Read alsa-driver's INSTALL file in /usr/share/doc for more info.
##
##  ALSA portion
alias snd-card-0 snd-emu10k1
## alias snd-card-1 snd-ens1371
##  OSS/Free portion
## alias sound-slot-0 snd-card-0
## alias sound-slot-1 snd-card-1
##

# OSS/Free portion - card #1
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
##  OSS/Free portion - card #2
## alias sound-service-1-0 snd-mixer-oss
## alias sound-service-1-3 snd-pcm-oss
## alias sound-service-1-12 snd-pcm-oss

alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss

# Set this to the correct number of cards.
options snd cards_limit=1


...ale moze problem polega na tym, jak skonfigurowales jadro?
Np. ja mam tak - fragment mojego configa do jajka 2.6.4-rc1-love3:



Code:
#
# Sound
#
CONFIG_SOUND=y

#
# Advanced Linux Sound Architecture
#
CONFIG_SND=y
CONFIG_SND_SEQUENCER=y
# CONFIG_SND_SEQ_DUMMY is not set
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=y
CONFIG_SND_PCM_OSS=y
CONFIG_SND_SEQUENCER_OSS=y
CONFIG_SND_RTCTIMER=y
# CONFIG_SND_VERBOSE_PRINTK is not set
# CONFIG_SND_DEBUG is not set

#
# Generic devices
#
# CONFIG_SND_DUMMY is not set
# CONFIG_SND_VIRMIDI is not set
# CONFIG_SND_MTPAV is not set
# CONFIG_SND_SERIAL_U16550 is not set
# CONFIG_SND_MPU401 is not set

#
# PCI devices
#
# CONFIG_SND_ALI5451 is not set
# CONFIG_SND_AZT3328 is not set
# CONFIG_SND_BT87X is not set
# CONFIG_SND_CS46XX is not set
# CONFIG_SND_CS4281 is not set
CONFIG_SND_EMU10K1=y
# CONFIG_SND_KORG1212 is not set
# CONFIG_SND_MIXART is not set
# CONFIG_SND_NM256 is not set
# CONFIG_SND_RME32 is not set
# CONFIG_SND_RME96 is not set
# CONFIG_SND_RME9652 is not set
# CONFIG_SND_HDSP is not set
# CONFIG_SND_TRIDENT is not set
# CONFIG_SND_YMFPCI is not set
# CONFIG_SND_ALS4000 is not set
# CONFIG_SND_CMIPCI is not set
# CONFIG_SND_ENS1370 is not set
# CONFIG_SND_ENS1371 is not set
# CONFIG_SND_ES1938 is not set
# CONFIG_SND_ES1968 is not set
# CONFIG_SND_MAESTRO3 is not set
# CONFIG_SND_FM801 is not set
# CONFIG_SND_ICE1712 is not set
# CONFIG_SND_ICE1724 is not set
# CONFIG_SND_INTEL8X0 is not set
# CONFIG_SND_SONICVIBES is not set
# CONFIG_SND_VIA82XX is not set
# CONFIG_SND_AU8810 is not set
# CONFIG_SND_AU8820 is not set
# CONFIG_SND_AU8830 is not set
# CONFIG_SND_VX222 is not set

#
# ALSA USB devices
#
# CONFIG_SND_USB_AUDIO is not set

#
# Open Sound System
#
# CONFIG_SOUND_PRIME is not set


Wiec jak widzisz, ja w ogole nie mam OSS, ale...

Code:

bet-pc adastra # ls -al /dev/dsp
lr-xr-xr-x    1 root     root            9 mar 14 22:06 /dev/dsp -> sound/dsp
bet-pc adastra # ls -al /dev/sound/dsp
crw-rw----    1 adastra  audio     14,   3 sty  1  1970 dev/sound/dsp


...jak widzisz "jakies" /dev/dsp mam :). I moge go uzywac:

Code:

bet-pc adastra # cat /usr/share/sounds/k3b_error1.wav > /dev/dsp


- gra! :)
_________________
adastra
Back to top
View user's profile Send private message
Xax
Guru
Guru


Joined: 24 Jul 2003
Posts: 417
Location: Poland, Gliwice, Trynek

PostPosted: Tue Mar 16, 2004 9:13 am    Post subject: Reply with quote

Żywcem zerżnięte ze strony http://www.gentoo.org/doc/en/alsa-guide.xml (instalacja i konfiguraja alsy):
Code:

Code Listing 2.9: Near the end of /etc/modules.d/alsa
alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss

a tego to w ogole u Ciebie nie widać
Code:

alias /dev/dsp snd-pcm-oss

Wniosek zatem taki, że coś spartoliłeś przy instalacji i/lub konfiguracji.
Instalowałem alse pare razy i jak na razie without problems.
Przestudiuj krok po kroku wyżej wymienioną stronę i zastanów się co zrobiłes a czego nie. Alsa potrafi emulować oss (pod warunkiem, że sie odpowiednio skonfiguruje ofcors) więc problemów byc nie powinno (przynajmniej ja takowych nie mam).
Back to top
View user's profile Send private message
kolkowski_damian
Tux's lil' helper
Tux's lil' helper


Joined: 18 Mar 2004
Posts: 88
Location: Nysa, Poland

PostPosted: Thu Mar 18, 2004 10:51 am    Post subject: Reply with quote

adastra1982 wrote:

Code:
#
# Sound
#
CONFIG_SOUND=y

Wiec jak widzisz, ja w ogole nie mam OSS, ale...


Jak to nie masz?! MASZ! I to niepotrzebnie w jaju - heh...

P.S. Polecam _soundcore_ zmodualizować, a ALSA jak już *potrzebujesz* to też daj w moduły!
Back to top
View user's profile Send private message
adastra1982
n00b
n00b


Joined: 17 Jan 2004
Posts: 28
Location: Poznan, Poland, EU

PostPosted: Thu Mar 18, 2004 11:16 am    Post subject: Reply with quote

kolkowski_damian wrote:

adastra1982 wrote:

Code:
#
# Sound
#
CONFIG_SOUND=y

Wiec jak widzisz, ja w ogole nie mam OSS, ale...


Jak to nie masz?! MASZ! I to niepotrzebnie w jaju - heh...


Je?li dobrze rozumiem opis, to CONFIG_SOUND musi by? ustawione, ?eby w ogóle wkompilowa? w j?dro cokolwiek zwi?zanego z d?wi?kiem. A je?li chodzi o OSS to mam przecie?:
Code:

#
# Open Sound System
#
# CONFIG_SOUND_PRIME is not set

- wi?c go wcale w j?drze nie mam... (mo?e pomyli?e? z OSS emulacj? OSS przez ALS??)

kolkowski_damian wrote:

P.S. Polecam _soundcore_ zmodualizować, a ALSA jak już *potrzebujesz* to też daj w moduły!

Modularne soundcore?
Masz na my?li CONFIG_SOUND=m?
A mo?esz mi wyt?umaczy? po co? - co to za ró?nica w tym przypadku?

A dlaczego wg. Ciebie lepiej jest mie? ALS? jako modu?(y)?

Przekonaj mnie, prosz?... :roll:

Pozdrawiam,
_________________
adastra
Back to top
View user's profile Send private message
kolkowski_damian
Tux's lil' helper
Tux's lil' helper


Joined: 18 Mar 2004
Posts: 88
Location: Nysa, Poland

PostPosted: Thu Mar 18, 2004 11:27 am    Post subject: Reply with quote

Cześć,

1. CONFING_SOUND=m to jest właśnie z OSS i w Twojej konfiguracji to jest na stałe.

Po co Ci to na stałe nie wiem, nie polecam - przeciez i tak nie używasz ciągle dzwięku, a tak to się modulik wyładuje i zwolni pamięć.

2. Wcale nie musi być CONFIG_SOUND na "y" wystarczy "m".

3. Co do przekonywania kogoś, że lepiej sobie moduły porobić na urządzenia zew. - wiesz, nie za bardzo mi się chce skoro to jest implikowalne z możliwości modualizowania.
Jajo mniejsze jest szybsze, a moduł zawsze można załadować i niech sobie wisi i włącza się jak trzeba.

Pozdro.
Back to top
View user's profile Send private message
adastra1982
n00b
n00b


Joined: 17 Jan 2004
Posts: 28
Location: Poznan, Poland, EU

PostPosted: Thu Mar 18, 2004 11:45 am    Post subject: Reply with quote

kolkowski_damian wrote:
Cześć,

1. CONFING_SOUND=m to jest właśnie z OSS i w Twojej konfiguracji to jest na stałe.


Sorry, ale sprawdza?em przed chwil? dok?adnie i CONFIG_SOUND jest opcj? na najwy?szym poziomie, w 'make menuconfig': Device Drivers ---> Sound --->

<*> Sound card support
Advanced Linux Sound Architecture --->
Open Sound System --->

...i to pierwsze to CONFIG_SOUND w?a?nie. Po wy??czeniu tego znikaj? opcje ni?sze.

Mo?e w j?drach 2.4.xx by?o inaczej i to Ci? zmyli?o?

Quote:

Po co Ci to na stałe nie wiem, nie polecam - przeciez i tak nie używasz ciągle dzwięku, a tak to się modulik wyładuje i zwolni pamięć.

2. Wcale nie musi być CONFIG_SOUND na "y" wystarczy "m".

3. Co do przekonywania kogoś, że lepiej sobie moduły porobić na urządzenia zew. - wiesz, nie za bardzo mi się chce skoro to jest implikowalne z możliwości modualizowania.
Jajo mniejsze jest szybsze, a moduł zawsze można załadować i niech sobie wisi i włącza się jak trzeba.

Pozdro.


Niby tak, ale jak mam 512MB RAMu a moje j?dro i tak zajmuje - jako bzImage, wi?c chyba spakowane, ale jednak - ok 1,1MB. Ile zaoszcz?dz? jak wszystko skompiluj? jako modu?y? 0,1-0,2MB -> po dekompresji 0,5MB chocia??
A w?aczanie/wy??czanie te? zajmuj? chwil? czasu - u?amek sekundy, ale przy *wielu* modu?ach po d?u?szym czasie to w ko?cu b?d? jakie? minuty, ... :?

S?dz?, ?e ewentualne korzy?ci s? na tyle w?tpliwe, ?e niewarte specjalnego kompilowania j?dra ...ale mo?e przy nast?pnym wi?kszym akutalizacji j?dr? - who knows? :wink:
_________________
adastra
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum