Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
i810_audio and gentoo-sources 2.6.8
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
pilgrim
n00b
n00b


Joined: 17 Jun 2003
Posts: 57
Location: Canada

PostPosted: Sun Oct 10, 2004 7:52 pm    Post subject: i810_audio and gentoo-sources 2.6.8 Reply with quote

Hi Gentooers,

I tried searching these forums about my problem but didn't find anything that helps.

To begin with: my sound doesn't work.
In my USE flags I have "aRts" set...
My simple solution was going to be just load knoppix 3.6 (in which sound works) then do lsmod and see what I need to enable in my gentoo kernel.
here is lsmod from knoppix:
Code:

Module                  Size  Used by    Not tainted
reiserfs              169584   2  (autoclean)
radeon                108580   0  (unused)
autofs4                 8756   1  (autoclean)
af_packet              13544   0  (autoclean)
nls_iso8859-1           2844   1  (autoclean)
nls_cp437               4348   1  (autoclean)
agpgart                42724   1
i810_audio             25048   1
ac97_codec             11916   0  [i810_audio]
soundcore               3428   2  [i810_audio]
tg3                    53640   0
serial                 52100   0  (autoclean)
mousedev                3832   0
hid                    22564   0  (unused)
input                   3168   0  [mousedev hid]
ds                      6536   1
yenta_socket            9508   1
pcmcia_core            39840   0  [ds yenta_socket]
thermal                 6724   0  (unused)
processor               9008   0  [thermal]
fan                     1600   0  (unused)
button                  2700   0
battery                 5952   0
ac                      1824   0
rtc                     7036   0  (autoclean)
cloop                   8740   2
sbp2                   16396   0  (unused)
ohci1394               22664   0  (unused)
ieee1394              183076   0  [sbp2 ohci1394]
usb-storage            61760   0  (unused)
usb-uhci               21644   0  (unused)
usbcore                57600   1  [hid usb-storage usb-uhci]
ataraid                 6180   0
ide-scsi                8816   1


I take it the module(s) i need to load are i810_audio and ac97_codec.
I use gentoo-sources-2.6.8 (and knoppix uses 2.6.7 AFAIK) and the problem is nowhere in there can I find i810_audio. I can surprizingly find ac97_codec in my latest .config file but not when I do make menuconfig!!!
Here is a quick snip of my latest .config:
Code:

#
# Sound
#
CONFIG_SOUND=y

#
# Advanced Linux Sound Architecture
#
CONFIG_SND=y
CONFIG_SND_TIMER=y
CONFIG_SND_PCM=y
CONFIG_SND_RAWMIDI=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_VERBOSE_PRINTK is not set
# CONFIG_SND_DEBUG is not set

#
# Generic devices
#
CONFIG_SND_MPU401_UART=y
# 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

#
# ISA devices
#
# CONFIG_SND_AD1848 is not set
# CONFIG_SND_CS4231 is not set
# CONFIG_SND_CS4232 is not set
# CONFIG_SND_CS4236 is not set
# CONFIG_SND_ES1688 is not set
# CONFIG_SND_ES18XX is not set
# CONFIG_SND_GUSCLASSIC is not set
# CONFIG_SND_GUSEXTREME is not set
# CONFIG_SND_GUSMAX is not set
# CONFIG_SND_INTERWAVE is not set
# CONFIG_SND_INTERWAVE_STB is not set
# CONFIG_SND_OPTI92X_AD1848 is not set
# CONFIG_SND_OPTI92X_CS4231 is not set
# CONFIG_SND_OPTI93X is not set
# CONFIG_SND_SB8 is not set
# CONFIG_SND_SB16 is not set
# CONFIG_SND_SBAWE is not set
# CONFIG_SND_WAVEFRONT is not set
# CONFIG_SND_CMI8330 is not set
# CONFIG_SND_OPL3SA2 is not set
# CONFIG_SND_SGALAXY is not set
# CONFIG_SND_SSCAPE is not set

#
# PCI devices
#
CONFIG_SND_AC97_CODEC=y
# CONFIG_SND_ALI5451 is not set
# CONFIG_SND_ATIIXP is not set
# CONFIG_SND_AU8810 is not set
# CONFIG_SND_AU8820 is not set
# CONFIG_SND_AU8830 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 is not set
# 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=y
CONFIG_SND_INTEL8X0M=y
# CONFIG_SND_SONICVIBES is not set
# CONFIG_SND_VIA82XX is not set
# CONFIG_SND_VX222 is not set


When I search for i810 however these are all I get:
Code:

# CONFIG_DRM_I810 is not set
<snip>
# CONFIG_I2C_I810 is not set
<snip>
# CONFIG_FB_I810 is not set


If I could get any help with this I would greatly appreciate it.

Thanks,
-Gezim
Back to top
View user's profile Send private message
Keyed
Tux's lil' helper
Tux's lil' helper


Joined: 26 Jul 2002
Posts: 135
Location: Tennessee

PostPosted: Sun Oct 10, 2004 11:10 pm    Post subject: Reply with quote

I have an i810 system and the sound works fine with gentoo-dev-sources-2.6.8-r7. First, have you unmuted your sound after booting with your new kernel? If not, you will never hear anything.

Here is part of my config:
Code:
CONFIG_SOUND=y

#
# Advanced Linux Sound Architecture
#
CONFIG_SND=y
CONFIG_SND_TIMER=y
CONFIG_SND_PCM=y
CONFIG_SND_RAWMIDI=m
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_VERBOSE_PRINTK is not set
# CONFIG_SND_DEBUG is not set

#
# Generic devices
#
CONFIG_SND_MPU401_UART=m
# 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

[snip].............

#
# PCI devices
#
CONFIG_SND_AC97_CODEC=m
# CONFIG_SND_ALI5451 is not set
# CONFIG_SND_ATIIXP is not set
# CONFIG_SND_AU8810 is not set
# CONFIG_SND_AU8820 is not set
# CONFIG_SND_AU8830 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 is not set
# 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=m
CONFIG_SND_INTEL8X0M=m
# CONFIG_SND_SONICVIBES is not set
# CONFIG_SND_VIA82XX is not set
# CONFIG_SND_VX222 is not set


You will also need to verify your settings in /etc/modules.d/alsa.
Code:
# 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-intel8x0
## alias snd-card-1 snd-ens1371
##  OSS/Free portion
alias sound-slot-0 snd-card-0

# 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

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

_________________
Windows is not a virus: Viruses are well supported by their authors, are running on most systems, their program code is fast, compact and efficient and they tend to become more sophisticated as they mature.
Back to top
View user's profile Send private message
dsd
Developer
Developer


Joined: 30 Mar 2003
Posts: 2162
Location: nr London

PostPosted: Mon Oct 11, 2004 12:17 am    Post subject: Reply with quote

don't copy what knoppix is doing, its using old/deprecated OSS drivers
use ALSA, theres lots of documentation around
_________________
http://dev.gentoo.org/~dsd
Back to top
View user's profile Send private message
pilgrim
n00b
n00b


Joined: 17 Jun 2003
Posts: 57
Location: Canada

PostPosted: Mon Oct 11, 2004 9:28 pm    Post subject: Reply with quote

Thanks for your reply dsd and Keyed.

It turns out I had to emerge alsa-utils and run alsamixer and my kmixer was muted (d'oh)

--Gezim
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware 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