Jump to content

Tips&Tricks Here's how to get i810 onboard sound workin


aru
 Share

Recommended Posts

 

simcon

Frequent user

Joined: 03 May 2002

Posts: 48

Location: MK-ENG-GB-UK

 

Post Posted: Wed May 08, 2002 3:20 pm Post subject: Here's how to get i810 onboard sound working under mdk8.2

_________________________________________________________________

 

 

I have been trying for weeks to get my Analog Devices AD1885 Intel i810 AC '97 integrated sound to work under mdk8.2 and I finally did it. Here's how:-

 

Throughout the following text I have assumed that you are in KDE under mdk8.2 and that you have the konsole open. All typed expressions I have shown inside single-quotes.

 

1. First go to http://www.alsa-project.org and download the latest stable DRIVER currently 0.5.12a. Extract it into your home folder using 'tar -xjvf alsa-driver-*', then change into the folder using 'cd alsa-driver-*'.

 

2. Still in the console type './configure --with-cards=intel8x0' at which point you may get a configure error like this, if not go to step 3:-

 

checking for kernel version...expr: syntax error

expr: syntax error

expr: syntax error

failed (probably missing /usr/src/linux/include/linux/version.h)

 

What you have to do here is edit the version.h file as root, so type 'su' and type your root password, then type 'kedit /usr/src/linux/include/linux/version.h' and edit the line that reads '#include <linux/rhconfig.h>' and change it to '#include </usr/src/linux/include/linux/rhconfig.h>', save it and exit kedit. Now go back to step 2 and repeat the configure process. You can stay logged in as root unless you don't want to.

 

3. Type 'make' in the console. You will get a message saying 'ALSA modules were sucessfully compiled'. At this point if you are not logged in as root you must do so by typing 'su' and entering the root password. Now type 'make install' to complete the drivers installation.

 

4. Type './snddevices' to run the ALSA script that creates the sound devices in the /dev folder.

 

5. Type 'kedit /etc/modules.conf' and delete the line that reads 'alias sound-slot-0 i810_audio' and add the following lines:-

 

# ALSA portion

alias char-major-116 snd

options snd snd_major=116 snd_cards_limit=1

alias snd-card-0 snd-card-intel8x0

 

# OSS/Free portion

alias char-major-14 soundcore

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

 

Save the file and exit kedit.

 

6. Type 'exit' to logout root and type 'aumix' to get a gui mixer. You need to unmute the settings from the menu, but in my aumix the unmute tick mark is reversed so that it is ticked when unmuted! Set all of the sliders to around 75% and quit aumix.

 

7. Finally shutdown the computer so that it turns off, then boot it up again and you should now have sound Smile

 

The above is basically a summary of various documents linked to below:-

 

http://www.exocore.com/technologies/linux/...810/i810-6.php3

http://marc.theaimsgroup.com/?l=mandrake-c...30065120030&w=2

 

Enjoy your sound,

Ciao

Simon Constable

Last edited by simcon on Thu May 09, 2002 10:36 pm, edited 2 times in total

 

 

joehill

Senior user

Joined: 09 May 2002

Posts: 217

Location: Toronto, Canada

Post Posted: Thu May 09, 2002 5:28 pm Post subject: got sound, just low volume

_________________________________________________________________

 

 

hey there,

 

my problem is a little different but i wonder if it is related. i too have the integrated sound card, but i get sound no problem, it's just that i cannot adjust the system volume. i am told by the KDE help that i need to adjust the volume in the "mixer" controls, but in my mixer controls there is no volume control.

 

also, harddrake shows no info for the soundcard.

 

is it possible the ALSA drivers would help me, or am i wasting my time with that?

 

thanks all,

 

 

simcon

Frequent user

Joined: 03 May 2002

Posts: 48

Location: MK-ENG-GB-UK

Post Posted: Thu May 09, 2002 10:24 pm Post subject:

_________________________________________________________________

 

 

Well I use kmix under KDE and I found that my PCM (wave) sound was controlled by a combination of PCM and PHONO OUT!!! And that the master volume slider made no difference. I have no idea why this would be as my colleague assembled my computer and I am not sure how it is wired up internally.

 

If you have sound then you are fine. You don't need to compile the latest ALSA drivers, but I am not sure what you mean by 'no volume control' in the mixer? In kmix you will have 11 sliders, with the master volume on the left followed by PCM and speaker etc.

 

I assume that you know there is a mixer accessible from Multimedia->Sound->Sound Mixer in the K menu? Once you have set the sliders you must save the current settings as default from the kmix menu.

 

 

joehill

Senior user

Joined: 09 May 2002

Posts: 217

Location: Toronto, Canada

Post Posted: Fri May 10, 2002 3:36 am Post subject:

_________________________________________________________________

 

 

heh heh, so many menus, options, two things called control panel...my head is spinning...

 

yup, you got it, thanks, i missed that in the multimedia menu, i was looking at the Configuration -> KDE -> Sound -> Mixer, totally useless as far as I can tell.

 

BTW, you notice when you reply on this board what you type goes past the edge of the text field, but there's no bottom slider?

 

i never had that in Explorer, but then it crashed every five muddafuggin minutes...

 

thanks, man!

 

 

CloakedPenguin

Frequent user

Joined: 03 May 2002

Posts: 119

Location: Tampa, FL

Post Posted: Fri May 24, 2002 9:26 pm Post subject: Re: Here's how

to get i810 onboard sound working under mdk8.

_________________________________________________________________

 

 

simcon wrote:

What you have to do here is edit the version.h file as root, so type 'su' and type your root password, then type 'kedit /usr/src/linux/include/linux/version.h' and edit the line that reads '#include <linux/rhconfig.h>' and change it to '#include </usr/src/linux/include/linux/rhconfig.h>', save it and exit kedit. Now go back to step 2 and repeat the configure process. You can stay logged in as root unless you don't want to.

 

 

Okay problem here. I get the error message: kedit: command not found

 

Any help you can give me would be great

 

 

CloakedPenguin

Frequent user

Joined: 03 May 2002

Posts: 119

Location: Tampa, FL

Post Posted: Sat May 25, 2002 4:34 am Post subject: Re: Here's how

to get i810 onboard sound working under mdk8.

_________________________________________________________________

 

 

 

 

well for me it's gedit.... I followed the directions to a T and still no sound Crying or Very sad

 

 

simcon

Frequent user

Joined: 03 May 2002

Posts: 48

Location: MK-ENG-GB-UK

Post Posted: Sat May 25, 2002 9:38 am Post subject:

_________________________________________________________________

 

 

Ok then so I need to know what chipset you have exactly.

 

Dump here the following:-

 

what sndconfig calls your sound device.

what the kmix tab calls your sound device.

the contents of your /etc/modules.conf file.

what Windows calls your sound device.

 

If you can't run kedit then I assume you didn't install KDE? This isn't a problem, but I assumed people would know this and modify my tutorial accordingly, so you propably can't access the kmix program either.

 

One problem I will have is that I don't use Gnome so I'm not that proficient with sound under it. Still I expect someone else here is.

 

Anyway, get me the above info and I'll see if I can help you further

Razz

 

Ciao

 

 

CloakedPenguin

Frequent user

Joined: 03 May 2002

Posts: 119

Location: Tampa, FL

Post Posted: Sat May 25, 2002 5:58 pm Post subject:

_________________________________________________________________

 

 

Okay it's a C-Media AC97 Audio Device. Thats what windows calls it.

 

This is what modules.conf says (I changed this per your instructions)

alias usb-interface usb-ohci

# ALSA portion

alias char-major-116 snd

options snd snd_major=116 snd_cards_limit=1

alias snd-card-0 snd-card-intel8x0

 

# OSS/Free portion

alias char-major-14 soundcore

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

above snd-card-intel8x0 snd-pcm-oss

probeall scsi_hostadapter ide-scsi

alias eth0 sis900

 

running sndconfig in the terminal, i get the error "sndconfig: command not found"

 

Also I know that it is an SIS7012 Intel AC97 Direct Sound w/ Yammaha synthesizer

 

Anything else?

 

 

simcon

Frequent user

Joined: 03 May 2002

Posts: 48

Location: MK-ENG-GB-UK

Post Posted: Sun May 26, 2002 11:46 am Post subject:

_________________________________________________________________

 

 

sndconfig has to be run as root, so type su in a console, enter your root password and then run sndconfig.

 

If it still is unknown then you'll have to install it as it's not installed by default. It's on the Mandrake CDs.

 

I need to know what is says Smile

 

Ciao

 

 

CloakedPenguin

Frequent user

Joined: 03 May 2002

Posts: 119

Location: Tampa, FL

Post Posted: Sun May 26, 2002 3:48 pm Post subject:

_________________________________________________________________

 

 

Okay here is what it says:

Silicon Integrated Systems

[sis] | SiS7012 PCI Audio Accelerator

 

Thats it.

 

Thanks

 

 

simcon

Frequent user

Joined: 03 May 2002

Posts: 48

Location: MK-ENG-GB-UK

Post Posted: Tue May 28, 2002 8:24 am Post subject:

_________________________________________________________________

 

 

Well I/we seem to have exhausted most things here. You could try reading this from the old forum, but pay attention to the end where he get's it working and not to kernel compilation:-

 

http://www.mandrakeuser.org/mub/viewtopic....c=10775&forum=4

 

Really you should be up and running by now Confused

 

Keep trying because it's probably just something miniscule left to do. Also search some more on the old forum for SiS7012 i810 AC 97 etc.

 

Ciao for now

 

 

simcon

Frequent user

Joined: 03 May 2002

Posts: 48

Location: MK-ENG-GB-UK

Post Posted: Wed May 29, 2002 10:43 am Post subject:

_________________________________________________________________

 

 

Here are some resources for you:-

 

http://www.alsa-project.org/~goemon/ lists your sis 7012 and recommends the intel8x0 driver so we're on the right track.

 

Take a look here too http://www.alsa-project.org/alsa-doc/alsa-howto/

 

Ciao

 

 

CloakedPenguin

Frequent user

Joined: 03 May 2002

Posts: 119

Location: Tampa, FL

Post Posted: Thu May 30, 2002 1:50 am Post subject:

_________________________________________________________________

 

 

ACK I think my brain has finally fried! I've gone to the ALSA link and I've read all that and it's GREEK to me! Confused ::banging head into desk:: I don't understand what I'm doing wrong!!!! ARG!!!!!!!!! thank you for all your help I really appreciate it! I guess I'll just have to live without sound Crying or Very sad

 

 

 

Editor's note: This thread was originally posted at the old MUB (Mandrake User Board at club-nihil). This post is the result of a 99% automatic backup, so due to its nature some text may be lost (improbable but possible).

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...