Nov 22, 2009

No Sound On Creative Pci 128.. - help..system-config-soundcard error

free web hosting
Open Discussion & Free Web Hosting > Computers & Tech > Operating Systems > Linux

No Sound On Creative Pci 128.. - help..system-config-soundcard error

jedipi
I just got a creative pci 128 sound card for my Fedora core 4 box.
But it does not work (not sound, and work in windows xp).
I have searched for solution in google for a while, but couldn;t found anything good.

When I tryied to use command system-config-soundcard,
it return a error message: amixer: unable to find simple control pcm,0

What is the problem??
How to fix it??

Thank you.

Comment/Reply (w/o sign-up)

xboxrulz
Try to reinstall ALSA 1.0.9, and then try to run the sound configurator on Fedora Core.

I can't really help you since I run SuSE Linux 9.3

xboxrulz

Comment/Reply (w/o sign-up)

finaldesign
to make soundcards work under linux is really pain in the ass... But I have surprized myself, when I booted UBUNTU bootable CD, with that test lynux system on, my soundcard embedded on motherboard worked instantly with generic drivers... I would say they had done an awesome job with Ubunto to make that work.

Comment/Reply (w/o sign-up)

xboxrulz
that soundcard should also work on SuSE Linux 9.3 too. Fedora Core 4 sometimes have missing drivers as I've heard.

xboxrulz

Comment/Reply (w/o sign-up)

yordan
Also, remember that the first thing to do is to have a look at the Linux sound control mixer. I was trapped with Mandrake, I had no sound, I thought I did a big mistake until I look at the sound mixer control, and saw that all the volume controls were pushed to zero. I pushed most of them to maximum and everything worked correctly.

Comment/Reply (w/o sign-up)

bombshop
As this is the same kind of problem i went through under slackware i am going to explain the slackware solution of it smile.gif
for slackware 10.2;
put your slackware 10.2 CD2 in your drive
mount the cd
type pkgtool and install the alsa drivers
type alsaconf
it should try and detect your sound drivers. then select the appropriate driver
then use rexima (or your favorite mixer) to change the sound levels.
try to play a media file.
this should work fine for your sound card.

Comment/Reply (w/o sign-up)

mastercomputers
First of all you need to identify the chipset on the sound card, That will help you determine the module you'll need to run, Creative PCI128, so I'll list a few that I know of to help you identify the chipset easier, if you don't find it then list the model which usually starts with CT#### where # is numbers.

QUOTE
ES1370 driver module = ens1370
ES1371 driver module = ens1371


It's possible there could be more.

To install the module, you'll just do:

CODE
su -c "/sbin/modprobe ens1370"
ENTER ROOT PASSWORD


or possibly:

CODE
su -c "/sbin/modprobe es1370"
ENTER ROOT PASSWORD


Then you should try the sound, it's strange Fedora didn't automatically detect it though, but give that a shot.

This might be just a temporary solution and it's possible the card won't be there next boot, but I'll explain how to do that after you can identify the card properly.

Cheers,

MC

 

 

 


Comment/Reply (w/o sign-up)

lajoshal
I created a Hungarian documentation some years ago how to set up sound on Debian Linux. Now I show it to you. Maybe it will be useful for some who reads this tread later. I hope these things are not too old.
I think the same will work in Fedora also because they use the same kernel.

The process seems to be difficult -remember what finaldesign wrote- but it is not too hard. It's just time consuming. If you prefer one click solutions maybe this guide is not for you. And aslo try this only if guide of mastercomputers didn't help. Now just read through. Maybe the last 2 lines enough to bring the solution.

If your /dev folder are full with directories then this guide can help you. This folder active when your kernel was compiled with enabled Filesystems / devfs option.

Open a shell and run lspci command. It will list out all of your devices. Your sound card should be listed there.
When I run "lspci|grep audio" I see the following:

00:09.0 Multimedia audio controller: Fortemedia, Inc Xwave QS3000A [FM801] (rev b2)
FM801 chip is used in the card. So I will hunt a driver for FM801.

The following link is the starting point for the hunting.
http://www.alsa-project.org/alsa-doc

Your card might be listed in this page:
http://www.alsa-project.org/alsa-doc/index...r-Creative_Labs

Now you see which driver is for your card. Probably ES1370.

If your kernel support OSS Sound Modules then its enough to download kernel-headers for compilation of alsa softwares. You should remember where you install kernel-headers. Later it will be used. Take care to have the same version as your running kernel has. (uname -a command shows you the version of the kernel)

If your kernel doesnt support OSS Sound Modules then you should recompile your kernel to enable the followings:
-Sound (main menu)
---Soundcard Support [*]
------OSS Sound Modules [*]
------------Verbose initialisation [*]
------------Persistent DMA buffers [*]
Download the latest stable kernel from ftp://ftp.kerneli.org/pub/linux/kernel
Stable kernel's version number can be divided with 2 : v2.2, v2.4, v2.6 so on. You should download linux-*.tar.gz or linux-*.tar.bz2. Bz2 is smaller so you can download faster but extraction time is longer.

After extraction of the file you should read INSTALL file on details how to compile kernel.
run make menuconfig and select the oss sound modules as presented above.
After selection save the menuconfig compile the kernel and restart computer.


Next is to get the alsa softwares:
http://www.alsa-project.org/download.php
Download the latest (Now alsa-driver-1.0.13.tar.bz2 is the latest) alsa-driver: (rc, alfa, beta shows unstable version) ftp://gd.tuwien.ac.at/opsys/linux/alsa/driver
Also download alsa-lib : ftp://gd.tuwien.ac.at/opsys/linux/alsa/lib
Get alsa oss-lib too: ftp://gd.tuwien.ac.at/opsys/linux/alsa/oss-lib
And alsa-utils: ftp://gd.tuwien.ac.at/opsys/linux/alsa/utils

Unpack the downloaded files.
Run the followings in each folder:
./configure
make
make install

Instead of ./configure you should run ./configure --help and read rtfm. With --with-cards=fm801 switch you can decrease the time was used for compilation. Only the mentioned card's driver will be compiled. Remember fm801 is the type of my sound card. You should replace fm801 with your card's type.

You might get error message that modversions.h is not accessibile. In this case you should specify the kernel-headers folder which was downloaded and extracted before:
./configure --with-cards=fm801 --with-kernel=/usr/src/path_to_kernel_source_or_kernel_headers/linux-2.4.21

If you get the error message with modversions.h you might recompile your kernel: the make dep step should be the last. You should read the text provided in the last lines and do the suggested steps. You can also read INSTALL files. These contain info how to set /etc/modules.conf (but it is preferred to edit /etc/modules/sound and run update-modules command)
The followings contains my configuration files on Debian linux with kernel 2.4. snd-fm801 shows the kernel module of my card. You should replace this you your card's module.


/etc/modules.conf: (/etc/modutils/sound)
alias /dev/snd snd-fm801
alias /dev/sound snd-fm801

# ALSA native device support
alias char-major-116 snd
# OSS/Free setup
alias char-major-14 soundcore

# ALSA portion
alias snd-card-0 snd-fm801
# OSS/Free portion
alias sound-slot-0 snd-card-0

#Get correct volume settings:
post-install snd-fm801 /usr/sbin/alsactl restore
#store current volume before unloading
pre-remove snd-fm801 /usr/sbin/alsactl store

# OSS/Free portion - card #1
#and accessing /dev/dsp ought to load the oss driver...
#This one ensure module loading when someone open
#/dev/dsp:
alias /dev/dsp sound-service-0-3

#Stuff that make OSS emulation work.
#OSS request various sound services, this directs it
#to compatibility modules in ALSA.
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

/etc/modules:
snd-fm801

/etc/devfs/devfsd.conf (if you have /dev/sound folder but there is no /etc/devfs folder then install devfsd software!)
# Enable module autoloading. You may comment this out if you don't use
# autoloading
LOOKUP \* IGNORE
LOOKUP .* MODLOAD

# Uncomment the following if you want to set the group to "tty" for the
# pseudo-tty devices. This is necessary so that mesg(1) can later be used to # enable/disable talk requests and wall(1) messages.
REGISTER ^pty/s.* PERMISSIONS -1.tty 0600
REGISTER ^pts/.* PERMISSIONS -1.tty 0600

# Include the compatibility symlinks
OPTIONAL_INCLUDE /etc/devfs/compat_symlinks

# Include the standard permissions settings for devices
INCLUDE /etc/devfs/perms

# Include package-generated files from /etc/devfs/conf.d
OPTIONAL_INCLUDE /etc/devfs/conf.d

#
# Uncomment this if you want permissions to be saved and restored
# Do not do this for pseudo-terminal devices
#REGISTER ^pt[sy] IGNORE
#CREATE ^pt[sy] IGNORE
#CHANGE ^pt[sy] IGNORE
#DELETE ^pt[sy] IGNORE
#REGISTER .* COPY /dev-state/$devname $devpath
#CREATE .* COPY $devpath /dev-state/$devname
#CHANGE .* COPY $devpath /dev-state/$devname
#DELETE .* CFUNCTION GLOBAL unlink /dev-state/$devname
#RESTORE /dev-state

# The following line is needed to save permissions from the perms file to the# dev-state directory when the device is loaded for the first time, and then # use the saved permissions afterwards.
# Don't use it if you don't use the perms file.
#REGISTER .* COPY $devpath /dev-state/$devname

#
# create the old /dev/cdrom symlink
REGISTER ^cdroms/cdrom0$ CFUNCTION GLOBAL symlink $devname cdrom
UNREGISTER ^cdroms/cdrom0$ CFUNCTION GLOBAL unlink cdrom

# Uncomment this to let PAM manage devfs
#REGISTER .* CFUNCTION /lib/security/pam_console_apply_devfsd.so pam_console_apply_single $devpath

# Uncomment this to manage USB mouse
REGISTER ^input/mouse0$ CFUNCTION GLOBAL mksymlink $devname usbmouse
UNREGISTER ^input/mouse0$ CFUNCTION GLOBAL unlink usbmouse
REGISTER ^input/mice$ CFUNCTION GLOBAL mksymlink $devname usbmouse
UNREGISTER ^input/mice$ CFUNCTION GLOBAL unlink usbmouse

# If you have removable media and want to force media revalidation when looking
# up new or old compatibility names, uncomment the following lines
# SCSI NEWCOMPAT /dev/sd/* names
#LOOKUP ^(sd/c[0-9]+b[0-9]+t[0-9]+u[0-9]+)p[0-9]+$ EXECUTE /bin/dd if=$mntpnt/\1 of=/dev/null count=1
# SCSI OLDCOMPAT /dev/sd?? names
#LOOKUP ^(sd[a-z]+)[0-9]+$ EXECUTE /bin/dd if=$mntpnt/\1 of=/dev/null count=1
# IDE NEWCOMPAT /dev/ide/hd/* names
#LOOKUP ^(ide/hd/c[0-9]+b[0-9]+t[0-9]+u[0-9]+)p[0-9]+$ EXECUTE /bin/dd if=$mntpnt/\1 of=/dev/null count=1
# IDE OLDCOMPAT /dev/hd?? names
#LOOKUP ^(hd[a-z])[0-9]+$ EXECUTE /bin/dd if=$mntpnt/\1 of=/dev/null count=1


And at the last step you can turn off mute and turn on volume:
Amixer is in alsa-utils package.

amixer set Master 21 unmute
amixer set PCM 21 unmute






Comment/Reply (w/o sign-up)


Got an Opinion! Express your Views! (no registration):-
Add your Reply/ Opinion/ Views/ Comments/ Suggestion/ Questions/ Queries etc.
Posts with decent grammar & English will be accepted and please refrain from profanities.
For asking a Question, We recommend you to sign-up (for free) so that you can track the topic easily.

Nature of your Post*: Opinion/ Reply/ Comments
Question/Query
Feedback to us.
       
Name   Email
Title/Question*

This textarea will convert to Rich-Text automatically (IE, Firefox, Chrome)

Similar Topics

Keywords : sound, creative, pci, 128, system, config, soundcard, error

  1. Boot Error On Customized Kernel [solved]
    (2)
  2. Linux Basic Command - For Storing Compilation Error To File
    (1)
    Ex: Compiling a cpp file using a basic command " g++ filename.cpp " and to run the program use
    ./a.out , Then to store the compilation error to text file use this command. g++ test.cpp >
    log.txt log.txt contains the compile time errors. ....
  3. Strange Error When Trying To Install Fedora Core 9
    (6)
    Hi all, I tried to install Fedora Core 9 in a VmWare virtual machine under WinXP. I downloaded the
    DVD ISO image and proceeded with the installation. When the process was started since about a
    minute, the following error did show: "The file evince-2.22.1.1-1.fc9.i386.rpm cannot be opened.
    This is due to a missing file, a corrupt package or corrupt media" Fine, I told to myself,
    let's download the ISO image again, this time from a different server, just in case. No joy,
    same error. Tried another couple of times, each one using a different server for the download. Sa....
  4. Using Ndiswrapper In Fedora Core 6
    Installation Error (4)
    Hi, I have been trying to install my wireless pcmcia card onto fedora core 6. to do this i have been
    trying to use ndiswrapper http://ndiswrapper.sourceforge.net but with no luck. i am using
    ndiswrapper-1.34 and i keep running into some problems. I can successfully complete the make
    distclean, make and make install (root) commands and they work without a problem. It is only when i
    try to enter the command ndiswrapper -i filename.inf (replacing filename.inf with the .inf file of
    my pc card) i get the following error QUOTE # ndiswrapper -i WG511v2.INF bash: nd....
  5. Grub Error After Reinstalled Winxp
    (11)
    I have Windows XP and Fedora 4 installed in my PC. Grub is the boot loader. Today, I decided to
    reinstall Windows XP. After the installation finished, I boot into fedora 4 with rescue disk. then..
    chroot, grub-install /dev/hda, reboot. but I could not boot into the system. It just show me this,
    grub> There is no option for me to choose. (It uses to have a list.) Then I fdis /mbr, root
    (hd0,0), set(hd0) yes, the grub menu is back. But cannot boot into both system (windows xp and
    Fedora 4) fc4: invalid compressed format (err=1) xp:disk error ,press any key to restart ....
  6. Problem With Grub
    error code: 16 (5)
    this was a confusing topic to post...it is a mixture of problems...both hardware and software. and
    it has to deal with both linux and windows...but i decided to put it here because the main problem
    is the linux. i had dual booted my machine with linspire 5.0 and windows xp...since i did linspire
    5.0 last...like i am suppose to, it used the grub boot loader. i decided after a while to get rid of
    linspire and just use vpc within windows to mess around with it. so i formated the partition within
    windows (prolly not the best idea). this got rid of the os but kept the bootlo....
  7. Share Soundcard
    (3)
    hi! does anyone know a way how to "share" the soundcard? e.g. i want to use kde and xmms.. now when
    kde plays some sound, xmms comes up with the error message "bla blah, soundcard is blocker by
    another programm" is there a way to "share" the soundcard (like in windows)? ive got a ibm
    thinkpadt t42 with a "AC '97 Compliant" soundcard. thx in advance!....
  8. Vim Error
    Xlib: connection to ":0.0" refused (6)
    under normal user, vim command (in terminal) did not have any error. However, after I su to root,
    vim gave me error messages CONSOLE jedi@debian:~$ vim my.lst jedi@debian:~$ vim my.lst
    jedi@debian:~$ su Password: debian:/home/jedi# vim my.lst Xlib: connection to ":0.0" refused by
    server Xlib: No protocol specified Xlib: connection to ":0.0" refused by server Xlib: No protocol
    specified Xlib: connection to ":0.0" refused by server Xlib: No protocol specified
    debian:/home/jedi# what does cause this problem?? How can I fix it?? Thank you.....
  9. Find Command Error In Fedora 4
    (2)
    have anybody try the new version of fedora?? Fedora 4 was leased a few days ago. I just installed
    it on my PC. And here is a problem: I get the following message when I do a "find". CONSOLE #
    find / -name scim.pc find: WARNING: Hard link count is wrong for /proc: this may be a bug in your
    filesystem driver. Automatically turning on find's -noleaf option. Earlier results may have
    failed to include directories that should have been searched. find: /proc/6000/task: No such file or
    directory find: /proc/6000/fd: No such file or directory /opt/src/scim/scim.pc ....

    1. Looking for sound, creative, pci, 128, system, config, soundcard, error

See Also,

*SIMILAR VIDEOS*
Searching Video's for sound, creative, pci, 128, system, config, soundcard, error
advertisement



No Sound On Creative Pci 128.. - help..system-config-soundcard error

Affordable Web Hosting, Low cost Web Hosting - ComputingHost.com