* I must be really dense
@ 2003-07-11 13:05 Jeremy Hall
2003-07-11 15:14 ` Clemens Ladisch
0 siblings, 1 reply; 5+ messages in thread
From: Jeremy Hall @ 2003-07-11 13:05 UTC (permalink / raw)
To: alsa-devel
Hi,
I upgraded from 2.5.68 to 2.5.75 this morning to see if the pcm_multi race
had made it into the kernel, it had, and now when I try to run alsactl
restore or alsactl store, it whines about snd_ctl_open no such file or
directory
This is on another machine than the one I have other alsactl problems. So
I am quite confused and am thinking maybe some file from old alsa from
years ago is conflicting with some current install and thus something
magical never got installed.
Here is my asound.state file, although an asound.conf file seems to be
updated periodically too so I'm also confused about that.
_J
state.15 {
control.1 {
comment.access 'read write'
comment.type IEC958
iface PCM
name 'IEC958 Playback Default'
value '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
}
control.2 {
comment.access 'read write inactive'
comment.type IEC958
iface PCM
name 'IEC958 Playback PCM Stream'
value '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
}
control.3 {
comment.access read
comment.type IEC958
iface MIXER
name 'IEC958 Playback Con Mask'
value '3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
}
control.4 {
comment.access read
comment.type IEC958
iface MIXER
name 'IEC958 Playback Pro Mask'
value '1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
}
control.5 {
comment.access 'read write'
comment.type ENUMERATED
comment.item.0 ADAT1
comment.item.1 Coaxial
comment.item.2 Internal
iface PCM
name 'IEC958 Input Connector'
value Coaxial
}
control.6 {
comment.access 'read write'
comment.type BOOLEAN
iface PCM
name 'IEC958 Output also on ADAT1'
value false
}
control.7 {
comment.access 'read write'
comment.type ENUMERATED
comment.item.0 AutoSync
comment.item.1 Master
comment.item.2 'Word Clock'
iface PCM
name 'Sync Mode'
value Master
}
control.8 {
comment.access 'read write'
comment.type ENUMERATED
comment.item.0 'IEC958 In'
comment.item.1 'ADAT1 In'
comment.item.2 'ADAT2 In'
comment.item.3 'ADAT3 In'
iface PCM
name 'Preferred Sync Source'
value 'ADAT1 In'
}
control.9 {
comment.access 'read write'
comment.type BOOLEAN
iface PCM
name 'Channels Thru'
value.0 false
value.1 false
value.2 false
value.3 false
value.4 false
value.5 false
value.6 false
value.7 false
value.8 false
value.9 false
value.10 false
value.11 false
value.12 false
value.13 false
value.14 false
value.15 false
value.16 false
value.17 false
value.18 false
value.19 false
value.20 false
value.21 false
value.22 false
value.23 false
value.24 false
value.25 false
}
control.10 {
comment.access read
comment.type INTEGER
comment.range '0 - 96000'
iface PCM
name 'IEC958 Sample Rate'
value -1
}
control.11 {
comment.access read
comment.type ENUMERATED
comment.item.0 'No Lock'
comment.item.1 Lock
comment.item.2 'No Lock Sync'
comment.item.3 'Lock Sync'
iface PCM
name 'ADAT1 Sync Check'
value 'Lock Sync'
}
control.12 {
comment.access read
comment.type ENUMERATED
comment.item.0 'No Lock'
comment.item.1 Lock
comment.item.2 'No Lock Sync'
comment.item.3 'Lock Sync'
iface PCM
name 'ADAT2 Sync Check'
value 'Lock Sync'
}
control.13 {
comment.access read
comment.type ENUMERATED
comment.item.0 'No Lock'
comment.item.1 Lock
comment.item.2 'No Lock Sync'
comment.item.3 'Lock Sync'
iface PCM
name 'ADAT3 Sync Check'
value 'Lock Sync'
}
control.14 {
comment.access read
comment.type BOOLEAN
iface PCM
name 'Timecode Valid'
value false
}
control.15 {
comment.access 'read write'
comment.type BOOLEAN
iface PCM
name Passthru
value false
}
control.16 {
comment.access read
comment.type ENUMERATED
comment.item.0 'No Lock'
comment.item.1 Lock
comment.item.2 'No Lock Sync'
comment.item.3 'Lock Sync'
iface PCM
name 'ADAT3 Sync Check'
value 'Lock Sync'
}
control.17 {
comment.access 'read write'
comment.type ENUMERATED
comment.item.0 ADAT1
comment.item.1 Internal
iface PCM
name 'ADAT1 Input Source'
value ADAT1
}
}
state.15_1 {
control.1 {
comment.access 'read write'
comment.type IEC958
iface PCM
name 'IEC958 Playback Default'
value '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
}
control.2 {
comment.access 'read write inactive'
comment.type IEC958
iface PCM
name 'IEC958 Playback PCM Stream'
value '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
}
control.3 {
comment.access read
comment.type IEC958
iface MIXER
name 'IEC958 Playback Con Mask'
value '3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
}
control.4 {
comment.access read
comment.type IEC958
iface MIXER
name 'IEC958 Playback Pro Mask'
value '1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
}
control.5 {
comment.access 'read write'
comment.type ENUMERATED
comment.item.0 ADAT1
comment.item.1 Coaxial
comment.item.2 Internal
iface PCM
name 'IEC958 Input Connector'
value Coaxial
}
control.6 {
comment.access 'read write'
comment.type BOOLEAN
iface PCM
name 'IEC958 Output also on ADAT1'
value false
}
control.7 {
comment.access 'read write'
comment.type ENUMERATED
comment.item.0 AutoSync
comment.item.1 Master
comment.item.2 'Word Clock'
iface PCM
name 'Sync Mode'
value 'Word Clock'
}
control.8 {
comment.access 'read write'
comment.type ENUMERATED
comment.item.0 'IEC958 In'
comment.item.1 'ADAT1 In'
comment.item.2 'ADAT2 In'
comment.item.3 'ADAT3 In'
iface PCM
name 'Preferred Sync Source'
value 'ADAT1 In'
}
control.9 {
comment.access 'read write'
comment.type BOOLEAN
iface PCM
name 'Channels Thru'
value.0 false
value.1 false
value.2 false
value.3 false
value.4 false
value.5 false
value.6 false
value.7 false
value.8 false
value.9 false
value.10 false
value.11 false
value.12 false
value.13 false
value.14 false
value.15 false
value.16 false
value.17 false
value.18 false
value.19 false
value.20 false
value.21 false
value.22 false
value.23 false
value.24 false
value.25 false
}
control.10 {
comment.access read
comment.type INTEGER
comment.range '0 - 96000'
iface PCM
name 'IEC958 Sample Rate'
value -1
}
control.11 {
comment.access read
comment.type ENUMERATED
comment.item.0 'No Lock'
comment.item.1 Lock
comment.item.2 'No Lock Sync'
comment.item.3 'Lock Sync'
iface PCM
name 'ADAT1 Sync Check'
value 'Lock Sync'
}
control.12 {
comment.access read
comment.type ENUMERATED
comment.item.0 'No Lock'
comment.item.1 Lock
comment.item.2 'No Lock Sync'
comment.item.3 'Lock Sync'
iface PCM
name 'ADAT2 Sync Check'
value 'Lock Sync'
}
control.13 {
comment.access read
comment.type ENUMERATED
comment.item.0 'No Lock'
comment.item.1 Lock
comment.item.2 'No Lock Sync'
comment.item.3 'Lock Sync'
iface PCM
name 'ADAT3 Sync Check'
value 'Lock Sync'
}
control.14 {
comment.access read
comment.type BOOLEAN
iface PCM
name 'Timecode Valid'
value false
}
control.15 {
comment.access 'read write'
comment.type BOOLEAN
iface PCM
name Passthru
value false
}
control.16 {
comment.access read
comment.type ENUMERATED
comment.item.0 'No Lock'
comment.item.1 Lock
comment.item.2 'No Lock Sync'
comment.item.3 'Lock Sync'
iface PCM
name 'ADAT3 Sync Check'
value 'Lock Sync'
}
control.17 {
comment.access 'read write'
comment.type ENUMERATED
comment.item.0 ADAT1
comment.item.1 Internal
iface PCM
name 'ADAT1 Input Source'
value ADAT1
}
}
-------------------------------------------------------
This SF.Net email sponsored by: Parasoft
Error proof Web apps, automate testing & more.
Download & eval WebKing and get a free book.
www.parasoft.com/bulletproofapps1
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: I must be really dense
2003-07-11 13:05 I must be really dense Jeremy Hall
@ 2003-07-11 15:14 ` Clemens Ladisch
2003-07-11 15:38 ` Jeremy Hall
2003-07-11 15:58 ` Jeremy Hall
0 siblings, 2 replies; 5+ messages in thread
From: Clemens Ladisch @ 2003-07-11 15:14 UTC (permalink / raw)
To: Jeremy Hall; +Cc: alsa-devel
Jeremy Hall wrote:
> when I try to run alsactl restore or alsactl store, it whines
> about snd_ctl_open no such file or directory
Did you run snddevices?
> state.15 { ...
> }
> state.15_1 { ...
> }
What is the ID of your card? (see /proc/asound/cards)
The other state is old and can be deleted.
HTH
Clemens
-------------------------------------------------------
This SF.Net email sponsored by: Parasoft
Error proof Web apps, automate testing & more.
Download & eval WebKing and get a free book.
www.parasoft.com/bulletproofapps1
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: I must be really dense
2003-07-11 15:14 ` Clemens Ladisch
@ 2003-07-11 15:38 ` Jeremy Hall
2003-07-11 15:58 ` Jeremy Hall
1 sibling, 0 replies; 5+ messages in thread
From: Jeremy Hall @ 2003-07-11 15:38 UTC (permalink / raw)
To: Clemens Ladisch; +Cc: Jeremy Hall, alsa-devel
there are two of them
I have to rerun snddevices? it works with older kernel.
_J
In the new year, Clemens Ladisch wrote:
> Jeremy Hall wrote:
> > when I try to run alsactl restore or alsactl store, it whines
> > about snd_ctl_open no such file or directory
>
> Did you run snddevices?
>
> > state.15 { ...
> > }
> > state.15_1 { ...
> > }
>
> What is the ID of your card? (see /proc/asound/cards)
> The other state is old and can be deleted.
>
>
> HTH
> Clemens
>
>
>
>
> -------------------------------------------------------
> This SF.Net email sponsored by: Parasoft
> Error proof Web apps, automate testing & more.
> Download & eval WebKing and get a free book.
> www.parasoft.com/bulletproofapps1
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/alsa-devel
>
-------------------------------------------------------
This SF.Net email sponsored by: Parasoft
Error proof Web apps, automate testing & more.
Download & eval WebKing and get a free book.
www.parasoft.com/bulletproofapps1
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: I must be really dense
2003-07-11 15:14 ` Clemens Ladisch
2003-07-11 15:38 ` Jeremy Hall
@ 2003-07-11 15:58 ` Jeremy Hall
2003-07-14 14:59 ` Takashi Iwai
1 sibling, 1 reply; 5+ messages in thread
From: Jeremy Hall @ 2003-07-11 15:58 UTC (permalink / raw)
To: Clemens Ladisch; +Cc: Jeremy Hall, alsa-devel
I reran snddevices and it seems happy, hopefully I can still go back and
forth between old and new setups
thanks
_J
In the new year, Clemens Ladisch wrote:
> Jeremy Hall wrote:
> > when I try to run alsactl restore or alsactl store, it whines
> > about snd_ctl_open no such file or directory
>
> Did you run snddevices?
>
> > state.15 { ...
> > }
> > state.15_1 { ...
> > }
>
> What is the ID of your card? (see /proc/asound/cards)
> The other state is old and can be deleted.
>
>
> HTH
> Clemens
>
>
>
>
> -------------------------------------------------------
> This SF.Net email sponsored by: Parasoft
> Error proof Web apps, automate testing & more.
> Download & eval WebKing and get a free book.
> www.parasoft.com/bulletproofapps1
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/alsa-devel
>
-------------------------------------------------------
This SF.Net email sponsored by: Parasoft
Error proof Web apps, automate testing & more.
Download & eval WebKing and get a free book.
www.parasoft.com/bulletproofapps1
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: I must be really dense
2003-07-11 15:58 ` Jeremy Hall
@ 2003-07-14 14:59 ` Takashi Iwai
0 siblings, 0 replies; 5+ messages in thread
From: Takashi Iwai @ 2003-07-14 14:59 UTC (permalink / raw)
To: Jeremy Hall; +Cc: Clemens Ladisch, alsa-devel
At Fri, 11 Jul 2003 11:58:58 -0400 (EDT),
Jeremy Hall wrote:
>
> I reran snddevices and it seems happy, hopefully I can still go back and
> forth between old and new setups
yeah, somewhere in 2.5.7x the proc device files have been dropped, as
it happend to version 0.9.3 alsa-driver release.
so you need the static device files (created via snddevice script) or
devfs.
btw, alsactl has -F option. with this option, alsactl will try to
load the possible controls even if the number id doesn't match.
in most cases, it helps.
Takashi
-------------------------------------------------------
This SF.Net email sponsored by: Parasoft
Error proof Web apps, automate testing & more.
Download & eval WebKing and get a free book.
www.parasoft.com/bulletproofapps1
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2003-07-14 14:59 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-07-11 13:05 I must be really dense Jeremy Hall
2003-07-11 15:14 ` Clemens Ladisch
2003-07-11 15:38 ` Jeremy Hall
2003-07-11 15:58 ` Jeremy Hall
2003-07-14 14:59 ` Takashi Iwai
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.