On Tue, 2007-06-26 at 21:20 -0400, Daniel T. Chen wrote:
> Hi folks,

> This change means that volume restoration would be delegated to KMix,
> mixer_applet2, and xfce4-mixer (for Kubuntu, Ubuntu/Edubuntu/Ubuntu
> Studio, and Xubuntu, respectively).  The change resolves issue 1[1],
> since at shutdown `alsactl store` is executed, which stores the new
> state; also resolved are issues 2[3], 3, and 4[5], since the driver is
> responsible for setting a sane toggle.
> 
> Users who elect to continue to restore volume levels at boot can do so
> by adding the invocation of `/etc/init.d/alsa-utils start`
> to /etc/rc.local.

I'm not sold on this part of the solution. My feeling is that levels
should be restored before gdm beats its drums (this is particularly
needful for the "laptops in meetings" case). Further, requiring users to
modify stuff in etc (or adding a new admin screen with a preference)
isn't going to work for a more users. This is most important for
machines with just one user, it's less critical for multi-user machines.

Is there some way to be as smart/correct as the desktop mixer applets
with respect to level and toggle settings without requiring a user to be
logged in with the desktop up and running?

> All the best,
> Daniel Chen
> 
> [0] `alsactl restore` is invoked via /etc/init.d/alsa-utils as a RUN
> target for each detected audio device.  See [4] below.
> [1] e.g., https://launchpad.net/bugs/21804
> [2] /var/lib/alsa/asound.state
> [3] e.g., https://launchpad.net/bugs/106380
> [4] e.g., https://launchpad.net/bugs/45739
> [5] RUN+="/sbin/start-stop-daemon --start --background
> --pidfile /var/run/alsa/bogus --startas /etc/init.d/alsa-utils -- start
> %n"
-- 
Michael R. Head <[EMAIL PROTECTED]>
http://www.suppressingfire.org/~burner/
http://suppressingfire.livejournal.com
http://picasaweb.google.com/demiri.head.wedding

Attachment: smime.p7s
Description: S/MIME cryptographic signature

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss

Reply via email to