At Fri, 1 Nov 2002 18:57:07 +0100, Stephan Seitz wrote: > > Hi! > > I have a Soundblaster Live and didn't have any problems with alsa > until rc3. My system is Debian/Testing. > > I'm using xmms with the xmms-alsa output plugin. Since rc3 xmms > segfaults sometimes with the message: > > ALSA lib pcm_hw.c:292:(snd_pcm_hw_hw_params) SNDRV_PCM_IOCTL_HW_PARAMS > failed: Nicht gen�gend Hauptspeicher verf�gbar > Unable to install hw params > Xlib: unexpected async reply (sequence 0x23e5d)! > Segmentation fault > > "Nicht gen�gend Hauptspeicher verf�gbar" means "not enough memory", > the main memory, but I have 768 MB physical memory and about 600 MB > swap. That shoud be enough.
the current PCI memory allocation on 2.4 kernels uses always atomic operation, so this might cause a problem, since the emu10k1 driver allocates its buffers dynamically unlike other drivers. could you try the attached patch? if it works for you, please let me know. Takashi
sgbuf-getpage.dif
Description: Binary data