SiS 7012 chip Breezy: Sound works fine but volume can only be set to mute or 100%

Bug #26376 reported by art2003
16
Affects Status Importance Assigned to Milestone
alsa-lib (Ubuntu)
Invalid
Low
Unassigned

Bug Description

Sound works fine but can't control the volume. I can only mute it or let it be
at 100%

uname -r
2.6.12-9-k7

tail -2 /proc/asound/oss/sndstat
Mixers:
0: C-Media Electronics CMI9761

-------------------------------
dmesg :
ey pressed (translated set 2, code 0xaa on isa0060/serio0).
[4297500.225000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297500.970000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297500.970000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297501.202000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297501.202000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297501.339000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297501.339000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297514.441000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297514.441000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297514.577000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297514.577000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297514.649000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297514.649000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297514.746000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297514.746000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297514.857000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297514.857000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297514.954000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297514.954000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297515.026000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297515.026000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297515.123000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297515.123000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297515.274000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297515.274000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297515.331000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297515.331000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297519.466000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297519.466000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297519.563000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297519.563000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297520.312000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297520.312000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297520.409000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297520.409000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297525.677000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297525.677000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297525.853000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297525.853000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297540.185000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297540.185000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297540.401000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297540.401000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297540.512000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297540.512000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297540.633000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297540.633000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297540.744000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297540.744000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297540.881000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297540.881000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297541.032000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297541.032000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297541.089000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297541.089000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297541.201000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297541.201000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297541.337000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297541.337000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297541.449000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297541.449000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297541.823000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297541.823000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297542.054000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297542.054000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297543.010000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297543.010000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297581.200000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297581.200000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297582.071000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297582.071000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297583.936000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297583.936000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297584.112000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297584.112000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297584.621000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297584.621000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297584.717000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297584.717000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297584.829000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297584.829000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297584.926000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297584.926000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297592.768000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297592.768000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297592.944000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297592.944000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297593.016000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297593.016000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297593.803000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297593.803000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297594.393000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297594.393000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297595.139000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297595.139000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297600.430000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297600.430000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297600.527000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297600.527000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297605.551000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297605.551000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297605.608000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297605.608000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297617.372000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297617.372000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297617.469000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297617.469000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297617.660000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297617.660000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297617.756000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297617.756000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297618.066000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297618.066000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297618.242000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297618.242000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297618.394000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297618.394000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297618.570000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297618.570000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297619.477000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297619.477000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297619.653000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297619.653000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297715.229000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297715.229000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297715.326000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297715.326000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297727.568000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297727.568000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297727.704000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297727.704000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297729.488000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297729.488000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297729.783000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297729.783000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297730.014000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297730.014000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297731.054000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297731.054000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297731.684000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297731.684000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297731.781000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297731.781000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297732.329000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297732.329000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297732.426000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297732.426000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297740.675000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297740.675000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297740.771000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297740.771000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297742.595000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297742.595000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297743.172000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297743.172000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297743.443000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297743.443000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297743.540000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297743.540000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297743.612000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297743.612000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297743.748000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297743.748000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297744.419000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297744.419000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297744.555000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297744.555000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297747.660000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297747.660000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297747.757000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297747.757000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297943.705000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297943.705000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297943.824000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297943.824000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297955.253000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4297955.253000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297955.389000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4297955.389000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4298110.416000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on
isa0060/serio0).
[4298110.416000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4298110.552000] atkbd.c: Unknown key released (translated set 2, code 0xaa on
isa0060/serio0).
[4298110.552000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.

--------------------------------------------------------------------------

/etc/asound.conf
# Set default sound card
# Useful so that all settings can be changed to a different card here.
pcm.snd_card {
     type hw
     card 0
}

pcm.something {
   type softvol
   slave.pcm "hw:0,0"
}

# Allow mixing of multiple output streams to this device
pcm.dmixer {
     type dmix
     ipc_key 1024
     slave.pcm "snd_card"
     slave {
          # This stuff provides some fixes for latency issues.
          # buffer_size should be set for your audio chipset.
          period_time 0
          period_size 1024
          buffer_size 4096
          # rate 44100
     }

     bindings {
          0 0
          1 1
     }
}

# Allow reading from the default device.
# Also known as record or capture.
pcm.dsnooper {
     type dsnoop
     ipc_key 2048
     slave.pcm "snd_card"

     bindings {
          0 0
          1 1
     }
}

# This is what we want as our default device
# a fully duplex (read/write) audio device.
pcm.duplex {
     type asym
     playback.pcm "dmixer"
     capture.pcm "dsnooper"
}

###################
# CONVERSION PLUG #
###################
# Setting the default pcm device allows the conversion
# rate to be selected on the fly.
# duplex mode allows any alsa enabled app to read/write
# to the dmix plug (Fixes a problem with wine).

pcm.!default {
     type asym
     playback.pcm "dmixer"
     capture.pcm "dsnooper"
}

########
# AOSS #
########
# OSS dsp0 device (OSS needs only output support, duplex will break some stuff)
pcm.dsp0 {
     type plug
     slave.pcm "dmixer"
}

# OSS control for dsp0 (needed?...this might not be useful)
ctl.dsp0 {
     type plug
     slave.pcm "snd_card"
}

# OSS control for dsp0 (default old OSS is mixer0)
ctl.mixer0 {
     type plug
     slave.pcm "snd_card"
}

----------------
/etc/esd/esound.conf

[esd]
auto_spawn=1
spawn_options=-terminate -nobeeps -as 2 -d default
spawn_wait_ms=100
# default options are used in spawned and non-spawned mode
default_options=

-------------------
home/.asoundrc

### BEGIN set-default-soundcard
# If the "### BEGIN..." and "### END..." comments are intact, then you
# can change your default soundcard with "set-default-soundcard(1)."
# Remove these comments if you want to maintain a custom configuration
# that should not be changed automatically.

# Default soundcard
defaults.pcm.card 1

### END set-default-soundcard

Revision history for this message
Matt Zimmerman (mdz) wrote :

Is this still a problem for you in current Dapper?

Changed in alsa-driver:
status: Unconfirmed → Needs Info
Revision history for this message
art2003 (arturuk) wrote : Re: [Bug 26376] Re: SiS 7012 chip Breezy: Sound works fine but volume can only be set to mute or 100%

I haven't tried Dapper yet. Should it be fixed in Dapper already?

On 31/03/06, Matt Zimmerman <email address hidden> wrote:
> Is this still a problem for you in current Dapper?
>
> ** Changed in: alsa-driver alsa-base (Ubuntu)
> Sourcepackagename: alsa-driver => linux-source-2.6.15
> Binarypackagename: alsa-base => None
> Status: Unconfirmed => Needs Info
> --
> SiS 7012 chip Breezy: Sound works fine but volume can only be set to mute or 100%
> https://launchpad.net/malone/bugs/26376
>

--
/----------------------------------------------
Linux user number 103022
At http://counter.li.org/

Revision history for this message
Carthik Sharma (carthik) wrote :

Hi art2003,

You were requested to try this out with the latest Dapper since this might be one of many issues fixed upstream, or by work done in Ubuntu. So please let use know what results you get with the latest Dapper packages and kernel installed.

Thank you for taking the time and effort to make Ubuntu better!

Revision history for this message
art2003 (arturuk) wrote :

Hello,
I am happy to try a Dapper live cd and report whether this issue persists.

Can you tell me where can I download a dapper live cd?

Cheers,
Art

On 11/04/06, Carthik Sharma <email address hidden> wrote:
> Hi art2003,
>
> You were requested to try this out with the latest Dapper since this might be one of many issues fixed upstream, or by work done in Ubuntu. So please let use know what results you get with the latest Dapper packages and kernel installed.
>
> Thank you for taking the time and effort to make Ubuntu better!
>
> --
> SiS 7012 chip Breezy: Sound works fine but volume can only be set to mute or 100%
> https://launchpad.net/malone/bugs/26376
>

--
/----------------------------------------------
Linux user number 103022
At http://counter.li.org/

Revision history for this message
Carthik Sharma (carthik) wrote :

Hi,

You can get the CD image at:
http://cdimage.ubuntu.com/releases/dapper/flight-6/

Thanks.

Revision history for this message
Dennis Kaarsemaker (dennis) wrote : Re: [Bug 26376] Re: [Bug 26376] Re: SiS 7012 chip Breezy: Sound works fine but volume can only be set to mute or 100%

> Can you tell me where can I download a dapper live cd?

http://cdimage.ubuntu.com

Revision history for this message
art2003 (arturuk) wrote : Re: [Bug 26376] Re: [Bug 26376] Re: [Bug 26376] Re: SiS 7012 chip Breezy: Sound works fine but volume can only be set to mute or 100%

I have downloaded flight3 live-cd

checked the md5sum and it was correct so download is good.

Then burned a cd booted and can't get X up and running, probably
because of a 'can't find /etc/X11/xorg.conf error'

I have tried a second cd in case the first one was faulty and same result.

I am not willing to do dist-upgrade until Dapper goes official.

So can we live this bug as unresolved until Dapper is released and
then I will upgrade my system and try again?
Alternatively you are welcome to post me a working Dapper live cd and
I will gladly try it.

On 13/04/06, Dennis Kaarsemaker <email address hidden> wrote:
> > Can you tell me where can I download a dapper live cd?
>
> http://cdimage.ubuntu.com
>
> --
> SiS 7012 chip Breezy: Sound works fine but volume can only be set to mute or 100%
> https://launchpad.net/malone/bugs/26376
>

--
/----------------------------------------------
Linux user number 103022
At http://counter.li.org/

Revision history for this message
Carthik Sharma (carthik) wrote :

Art2003,

We sure can wait till you dist-upgrade to Dapper later. Please let us know how it goes then.

Thanks.

Revision history for this message
Mikko Saarinen (mikk0) wrote :

I installed Dapper Flight 6 but somehow my sound is not working at all! I have an MSI S 250 notebook with this SIS SI7012 device.

In Breezy the sound and the volume control worked. There was no sound from the speakers though, but when I inserted headphones I could hear the sound - only that it was very weak even at 100%.

Now my lspci looks like this:

0000:00:00.0 Host bridge: Silicon Integrated Systems [SiS] 661FX/M661FX/M661MX Host (rev 11)
0000:00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SiS AGP Port (virtual PCI-to-PCI bridge)
0000:00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS963 [MuTIOL Media IO] (rev 25)
0000:00:02.1 SMBus: Silicon Integrated Systems [SiS] SiS961/2 SMBus Controller
0000:00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE]
0000:00:02.6 Modem: Silicon Integrated Systems [SiS] AC'97 Modem Controller (rev a0)
0000:00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] Sound Controller (rev a0)
0000:00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
0000:00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
0000:00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller
0000:00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet (rev 90)
0000:00:09.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ac)
0000:00:09.1 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ac)
0000:00:09.2 FireWire (IEEE 1394): Ricoh Co Ltd R5C552 IEEE 1394 Controller (rev 04)
0000:00:0e.0 Network controller: RaLink Ralink RT2500 802.11 Cardbus Reference Card (rev 01)
0000:01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 661/741/760/761 PCI/AGP VGA Display Adapter

And in the device control screen I can see that my Sound Controller is SiS SI7012.

lsmod | grep sis:

sis900 25152 0
mii 6176 1 sis900
i2c_sis96x 5860 0
i2c_core 22848 2 i2c_acpi_ec,i2c_sis96x
sis_agp 9028 1
agpgart 36784 1 sis_agp
sis5513 17320 1

lsmod | grep snd

snd_intel8x0 35516 0
snd_ac97_codec 99776 1 snd_intel8x0
snd_ac97_bus 2400 1 snd_ac97_codec
snd_pcm_oss 56448 0
snd_mixer_oss 20544 1 snd_pcm_oss
snd_pcm 96644 3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer 26884 1 snd_pcm
snd 60004 6 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore 10784 1 snd
snd_page_alloc 11304 2 snd_intel8x0,snd_pcm

Don't know if this is in gstreamer 0.10 or in the sis module, but the volume control in Gnome panel says there are no correct plugins or devices found.

I can't seem to find the Multimedia Setup from the menu (was under System in Breezy) so I'm a bit lost for the moment.

Mikko

Revision history for this message
Mikko Saarinen (mikk0) wrote : Re: SiS 7012 chip Dapper - works.

Hah. My problem was insufficient rights for the user! So there was no problem with this chip or its drivers.

I granted my user rights to do all the stuff mentioned in the User Admin tool and although there was no mention of sound it started to work after logout.

Still no sound from the internal speakers though, but the volume control does work gradually for me.

Mikko

Revision history for this message
Daniel T Chen (crimsun) wrote :

Just to follow up: The SIS 7012 codec drives the ICH4, which is dmixed+dsnooped+softvoled by default in Dapper [0], so this issue should be marked resolved.

Reassigning to alsa-lib where it belongs.

[0] /usr/share/alsa/cards/ICH*.conf

Revision history for this message
Fabián Rodríguez (magicfab) wrote :

I believe this is about SiS 17012, seing other reports on the web. Can you confirm this / change the subject accordingly if such is the case ?

Revision history for this message
art2003 (arturuk) wrote : Re: [Bug 26376] Re: SiS 7012 chip Breezy: Sound works fine but volume can only be set to mute or 100%

The problem persists after dist-upgrade to Dapper
Furthermore the volume control problem is an issue only with gnome.
Meaning with mplayer, vlc etc I can control the volume of a mp3 or
movie I am playing.

But the system sounds on the desktop are at full blown (so currently
dissabled all desktop sounds as they scare the shit out of me with
full volume and no means to adjust this)

On 19/08/06, Fabián Rodríguez <email address hidden> wrote:
> I believe this is about SiS 17012, seing other reports on the web. Can
> you confirm this / change the subject accordingly if such is the case ?
>
> --
> SiS 7012 chip Breezy: Sound works fine but volume can only be set to mute or 100%
> https://launchpad.net/bugs/26376
>

--
/-----------------------------------------------------------------------------
"Intolerance is the natural concomitant of strong faith;
tolerance grows only when faith loses certainty;
 certainty is murderous." Will Durant
------------------------------------------------------------------------------
Linux user number 103022
At http://counter.li.org/

Revision history for this message
Fabián Rodríguez (magicfab) wrote :

Can you check if this is related to Bug #19648 and if the workaround described there helps ?

Revision history for this message
Daniel T Chen (crimsun) wrote :

Closing per inactivity. Please reopen if you can reproduce the symptoms in a live cd of 6.06.1 LTS or 6.10 beta.

Changed in alsa-lib:
importance: Medium → Low
status: Needs Info → Rejected
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.