linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* RE: ALSA busted in 2.5.69
@ 2003-05-09 19:48 Downing, Thomas
  0 siblings, 0 replies; 14+ messages in thread
From: Downing, Thomas @ 2003-05-09 19:48 UTC (permalink / raw)
  To: Andy Pfiffer, walt; +Cc: Torrey Hoffman, Giuliano Pochini, Linux Kernel

-----Original Message-----
From: Andy Pfiffer [mailto:andyp@osdl.org]
> On Fri, 2003-05-09 at 11:14, walt wrote:
>> Torrey Hoffman wrote:
>> > On Fri, 2003-05-09 at 01:09, Giuliano Pochini wrote:
>> > 
>> >>On 08-May-2003 Torrey Hoffman wrote:
>> >>
>> >>>ALSA isn't working for me in 2.5.69.  It appears to be because
>> >>>/proc/asound/dev is missing the control devices.
>> > ...
>> >>If you are not using devfs, you need to create the devices. There is a
>> >>script in the ALSA-driver package to do that. Otherwise I can't help
>> >>you because I never tried devfs and linux 2.5.x.
>> > 
>> > No.  /dev/snd is a symbolic link to /proc/asound/dev,
>> > and that symbolic link was created by the script you mention.
>> > (I am not using devfs.)
>
> I'm not using devfs, and I've had no luck getting ALSA to work on my
> i810-audio system.  OSS works fine.
>
> Is there a step-by-step writeup available for morons like me that
> haven't gotten ALSA working?
>
> Thanks,
> Andy

I have i810 working on my machine -

1.) You may have already done this - but here it is:  Go to
www.alsa-project.org, under "New Users" click on "Supported Soundcars"
On this page, find the Intel i810 listing, and click on "Details".
Follow all instructions _carefully_.  (I created the devices by
hand - this script didn't work correctly for me.)  Make sure that
both the char-major-14 and char-major-116 devices exist. (14 is OSS
and 116 is ALSA.)  Make sure the aliases are correct in modprobe.conf.

2.) After that, (or if you've already done that), use amixer to look
at and set the sound controls for your card.  NOTE:  the i810 driver
has a "gotcha".  To set the volume for the line out jack on you PC
you will probably have to use the "Headphone" mixer control.  That
little curve ball stumped me till somebody else dropped me the hint.

3.) If all that still doesn'te work, post again.

td

^ permalink raw reply	[flat|nested] 14+ messages in thread
* ALSA busted in 2.5.69
@ 2003-05-08 23:39 Torrey Hoffman
  2003-05-09  8:09 ` Giuliano Pochini
  2003-05-09 19:37 ` Jose Luis Domingo Lopez
  0 siblings, 2 replies; 14+ messages in thread
From: Torrey Hoffman @ 2003-05-08 23:39 UTC (permalink / raw)
  To: Linux Kernel

ALSA isn't working for me in 2.5.69.  It appears to be because
/proc/asound/dev is missing the control devices.

lsmod says I have:

Module                  Size  Used by
snd_cmipci             22168  -
snd_pcm                59968  -
snd_page_alloc          4140  -
snd_opl3_lib            5896  -
snd_timer              13888  -
snd_hwdep               4096  -
snd_mpu401_uart         3144  -
snd_rawmidi            12768  -
snd                    29156  -
soundcore               3296  -

and no errors were reported while loading those modules,
but "ls -l /proc/asound/dev" shows only:
total 0
crw-rw-rw-    1 root     root     116,  33 May  8 16:37 timer

and all the alsa utilities die trying to open other entries under
/dev/snd, which is a symlink to /proc/asound/dev (as set up by the
ALSA script.)

For instance, strace alsamixer shows this at the end:

access("/etc/asound.conf", R_OK)        = -1 ENOENT (No such file or
directory)
access("/root/.asoundrc", R_OK)         = -1 ENOENT (No such file or
directory)
open("/dev/snd/controlC0", O_RDONLY)    = -1 ENOENT (No such file or
directory)
open("/dev/aloadC0", O_RDONLY)          = -1 ENODEV (No such device)
open("/dev/snd/controlC0", O_RDWR)      = -1 ENOENT (No such file or
directory)
open("/dev/snd/controlC0", O_RDONLY)    = -1 ENOENT (No such file or
directory)
open("/dev/aloadC0", O_RDONLY)          = -1 ENODEV (No such device)
open("/dev/snd/controlC0", O_RDWR)      = -1 ENOENT (No such file or
directory)
fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x40017000
write(1, "\n", 1
)                       = 1
write(2, "alsamixer: function snd_ctl_open"..., 79alsamixer: function
snd_ctl_open failed for default: No such file or directory
) = 79
munmap(0x40017000, 4096)                = 0
exit_group(1)                           = ?

Suggestions???


-- 
Torrey Hoffman <thoffman@arnor.net>


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2003-05-11  0:25 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <fa.j6n4o02.sl813a@ifi.uio.no>
     [not found] ` <fa.juutvqv.1inovpj@ifi.uio.no>
2003-05-09 18:14   ` ALSA busted in 2.5.69 walt
2003-05-09 19:12     ` Andy Pfiffer
2003-05-09 19:41       ` David van Hoose
2003-05-10  6:04       ` Norbert Wolff
2003-05-10 23:20         ` David Ford
2003-05-11  0:12           ` [RFC] devfs [was Re: ALSA busted in 2.5.69] David van Hoose
2003-05-11  0:36             ` David Ford
2003-05-11  0:14         ` ALSA busted in 2.5.69 David van Hoose
2003-05-09 19:48 Downing, Thomas
  -- strict thread matches above, loose matches on Subject: below --
2003-05-08 23:39 Torrey Hoffman
2003-05-09  8:09 ` Giuliano Pochini
2003-05-09  9:08   ` Jan Dittmer
2003-05-09 15:23   ` Torrey Hoffman
2003-05-09 19:37 ` Jose Luis Domingo Lopez

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).