LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (http://www.linuxquestions.org/questions/linux-software-2/)
-   -   ESS Technology ES1978 Maestro 2E (rev 10) sound card (http://www.linuxquestions.org/questions/linux-software-2/ess-technology-es1978-maestro-2e-rev-10-sound-card-52828/)

neilloffhagen 04-01-2003 03:17 AM

ESS Technology ES1978 Maestro 2E (rev 10) sound card
 
Hi,

Have been running the new Mandrake 9.1 for the past few days with great success. Everything seems to be working okay - apart from one thing - my ESS Technology|ES1978 Maestro 2E sound card. What's strange is that this card worked fine under Mandrake 9.0 and 9.1 RC1. Running draksound the message I get seems to relate to the aumix and not having permissions to run?

When I run sndconfig I get the following:
The following error occurred running the modprobe program:
/lib/modules/2.4.21-0.13mdk/kernel/drivers/sound/maestro.o.gz: init_module: No such device
modprobe: insmod
/lib/modules/2.4.21-0.13mdk/kernel/drivers/sound/maestro.o.gz: failed
modprobe: insmod sound-slot-0 failed

This is on a DELL latitude CPx, H500 with 256MB RAM.

Have been investigating this further and read about using lspci -v to show properties of devices. It shows the following:

00:08.0 Multimedia audio controller: ESS Technology ES1978 Maestro 2E (rev 10)
Subsystem: Dell Computer Corporation: Unknown device 00aa
Flags: bus master, medium devsel, latency 32, IRQ 5
I/O ports at d800 [size=256]
Capabilities: <available only to root>

The point that interests me is that it says "Capabilities: <available only to root>"? Should it not be available to all users? But then it also says that about the video controller and I get screen output okay. Do I need to make it available to all users or is this way off-track?

Another point is that when I run the KDE sound system and change any setting it always says that "device /dev/dsp can't be opened (no such file or dir)" and of course when I look there is indeed no such file or dir, so I guess I need to create one. But how?

Looking around the net people talk about editing the modules.conf file, and adding alsa stuff in. Depsite reading all the various configurations posted am bit confused about how to set up the one for the sound card I have.

Any help woiuld be very greatly appreciated.

Thanks,

Neil.

neilloffhagen 04-01-2003 10:23 AM

All sorted - it seems I'd neglected to select to install the alsa stuff. Once i'd done that, just had to run the AlsaMixerGUI to set the spealer to on and all works well now.

Hope this helps someone else.

joel2600 07-12-2003 06:02 PM

i'm having the exact same problem with mandrake 9.1 and i have an es1968 maestro2 inside a dell inspiron 7000.

unfortunatley your solution to the problem is somewhat vague.

i've got all the alsa stuff installed i can find right now. the install i did didn't have the alsa mixer GUI installed so i grabbed that. i turned the speaker on and upped all the volumes... no sound... so i reboot and there's still no sound. i can see where it's booting where it tries to start the alsa mixer and says that it's already running. anyways, when i get back into mandrake i look at the alsa mixer GUI again and the settings are back to the way they were when i first opened the program.

any extra details you can give on what you did to fix this would be greatly appreciated, or if anyone else can tell me what i'm not doing, please do

details:
-----
from modprobe maestro

/lib/modules/2.4.21-0.13mdk/kernel/drivers/sound/maestro.o.gz: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
modprobe: insmod /lib/modules/2.4.21-0.13mdk/kernel/drivers/sound/maestro.o.gz failed
modprobe: insmod maestro failed

(maestro.o.gz does exist in that directory)

--------
from lspci -v

00:08.0 Multimedia audio controller: ESS Technology ES1968 Maestro 2
Subsystem: Dell Computer Corporation ES1968 Maestro-2 PCI
Flags: bus master, medium devsel, latency 64, IRQ 5
I/O ports at f800 [size=256]
Capabilities: [c0] Power Management version 1

----
from chkconfig --list sound

sound 0:off 1:off 2:on 3:on 4:on 5:on 6:off

----
from grep sound-slot /etc/modules.conf

alias sound-slot-0 maestro

-------
from lsmod

Module Size Used by Not tainted
sg 34636 0 (autoclean) (unused)
st 29488 0 (autoclean) (unused)
sr_mod 16920 0 (autoclean) (unused)
sd_mod 13100 0 (autoclean) (unused)
scsi_mod 103284 4 (autoclean) [sg st sr_mod sd_mod]
parport_pc 25096 1 (autoclean)
lp 8096 0 (autoclean)
parport 34176 1 (autoclean) [parport_pc lp]
nfsd 74256 8 (autoclean)
snd-es1968 17708 0
snd-pcm 77536 0 [snd-es1968]
snd-timer 18376 0 [snd-pcm]
snd-page-alloc 7732 0 [snd-es1968 snd-pcm]
snd-mpu401-uart 4396 0 [snd-es1968]
snd-rawmidi 17600 0 [snd-mpu401-uart]
snd-seq-device 5832 0 [snd-rawmidi]
snd-ac97-codec 40160 0 [snd-es1968]
snd 40868 0 [snd-es1968 snd-pcm snd-timer snd-mpu401-uart snd-rawmidi snd-seq-device snd-ac97-codec]
soundcore 6276 0 [snd]
tulip 44032 1
ds 8456 2
yenta_socket 13056 2
pcmcia_core 57184 0 [ds yenta_socket]
af_packet 14952 2 (autoclean)
ide-floppy 15580 0 (autoclean)
ide-tape 48304 0 (autoclean)
ide-cd 33856 0 (autoclean)
cdrom 31648 0 (autoclean) [sr_mod ide-cd]
floppy 55132 0
supermount 15296 2 (autoclean)
usb-uhci 24652 0 (unused)
usbcore 72992 1 [usb-uhci]
rtc 8060 0 (autoclean)
ext3 59916 1
jbd 38972 1 [ext3]

joel2600 07-12-2003 07:32 PM

now i got a solution

changed my modules.conf

here's my new modules.conf

#alias sound-slot-0 maestro
alias char-major-116 snd
#options snd snd_major=116 snd_cards_limit=1
alias snd-card-0 snd-es1968
options snd-es1968 snd_index=0 snd_id=card1
#
# OSS/Free emulation
#
alias sound-slot-0 snd-card-0
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

ignore the comments .... seems alsa changed some names and was using some bad and/or potentially missing info

make the necessary changes and do a

/etc/rc.d/init.d/alsa restart

and make the necessary changes to the mixer and you're good to go

thanks to ozzzy and others on #mandrake on undernet

Quve 04-11-2006 07:05 AM

ESS Maestro Sound card
 
Quote:

Originally Posted by joel2600
i'm having the exact same problem with mandrake 9.1 and i have an es1968 maestro2 inside a dell inspiron 7000.

unfortunatley your solution to the problem is somewhat vague.

i've got all the alsa stuff installed i can find right now. the install i did didn't have the alsa mixer GUI installed so i grabbed that. i turned the speaker on and upped all the volumes... no sound... so i reboot and there's still no sound. i can see where it's booting where it tries to start the alsa mixer and says that it's already running. anyways, when i get back into mandrake i look at the alsa mixer GUI again and the settings are back to the way they were when i first opened the program.

any extra details you can give on what you did to fix this would be greatly appreciated, or if anyone else can tell me what i'm not doing, please do

details:
-----
from modprobe maestro

/lib/modules/2.4.21-0.13mdk/kernel/drivers/sound/maestro.o.gz: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
modprobe: insmod /lib/modules/2.4.21-0.13mdk/kernel/drivers/sound/maestro.o.gz failed
modprobe: insmod maestro failed

(maestro.o.gz does exist in that directory)

--------
from lspci -v

00:08.0 Multimedia audio controller: ESS Technology ES1968 Maestro 2
Subsystem: Dell Computer Corporation ES1968 Maestro-2 PCI
Flags: bus master, medium devsel, latency 64, IRQ 5
I/O ports at f800 [size=256]
Capabilities: [c0] Power Management version 1

----
from chkconfig --list sound

sound 0:off 1:off 2:on 3:on 4:on 5:on 6:off

----
from grep sound-slot /etc/modules.conf

alias sound-slot-0 maestro

-------
from lsmod

Module Size Used by Not tainted
sg 34636 0 (autoclean) (unused)
st 29488 0 (autoclean) (unused)
sr_mod 16920 0 (autoclean) (unused)
sd_mod 13100 0 (autoclean) (unused)
scsi_mod 103284 4 (autoclean) [sg st sr_mod sd_mod]
parport_pc 25096 1 (autoclean)
lp 8096 0 (autoclean)
parport 34176 1 (autoclean) [parport_pc lp]
nfsd 74256 8 (autoclean)
snd-es1968 17708 0
snd-pcm 77536 0 [snd-es1968]
snd-timer 18376 0 [snd-pcm]
snd-page-alloc 7732 0 [snd-es1968 snd-pcm]
snd-mpu401-uart 4396 0 [snd-es1968]
snd-rawmidi 17600 0 [snd-mpu401-uart]
snd-seq-device 5832 0 [snd-rawmidi]
snd-ac97-codec 40160 0 [snd-es1968]
snd 40868 0 [snd-es1968 snd-pcm snd-timer snd-mpu401-uart snd-rawmidi snd-seq-device snd-ac97-codec]
soundcore 6276 0 [snd]
tulip 44032 1
ds 8456 2
yenta_socket 13056 2
pcmcia_core 57184 0 [ds yenta_socket]
af_packet 14952 2 (autoclean)
ide-floppy 15580 0 (autoclean)
ide-tape 48304 0 (autoclean)
ide-cd 33856 0 (autoclean)
cdrom 31648 0 (autoclean) [sr_mod ide-cd]
floppy 55132 0
supermount 15296 2 (autoclean)
usb-uhci 24652 0 (unused)
usbcore 72992 1 [usb-uhci]
rtc 8060 0 (autoclean)
ext3 59916 1
jbd 38972 1 [ext3]


I donīt suppose it could be a simple question of wrong IRQ.setting?? I have problems myself with an ESS maestro on a Dell Latitude c600 running Knoppix 3.9 with Linux2.6.11 kernel. I will check later today.

There are some hardware install problems with Linux as compared to Windows XP. Anyway there is just my printer, the soudcard and my external CD left. Hope software will be quicker.

Happy with Linux anyway...

Quve


All times are GMT -5. The time now is 01:33 AM.