You are not logged in.

#1 2008-02-05 14:54:39

wisp
Member
From: Moscow, Russia
Registered: 2008-01-23
Posts: 6

ALSA ALC660 problem

Hi! I've got tons of sound problems on my Asus W5F laptop. Arch setup went clear, and after that i had no PCM or Master controls in alsamixer. After upgrading Alsa 1.0.15 i finally got sound and PCM control , but i can't modify the value - it's always at 100%. if I run /etc/rc.d/alsa restart i get the following:

:: Saving ALSA Levels                                                    [DONE] 
:: Restoring ALSA Levels                                                 [BUSY] 
/usr/sbin/alsactl: set_control:1157: Cannot write control '2:0:0:PCM Playback Volume:0' : Operation not permitted
                                                                         [FAIL]

my kernel is 2.6.23-ARCH
i would be very happy to get some comments on this issue:)

Offline

#2 2008-02-06 03:19:36

McQueen
Member
From: Arizona
Registered: 2006-03-20
Posts: 387

Re: ALSA ALC660 problem

What do the following commands result in?

$ amixer set Master,0 74%,74% unmute
$ amixer set PCM,0 80%,80% unmute
$ su
# alsactl store

Last edited by McQueen (2008-02-06 03:20:49)


/path/to/Truth

Offline

#3 2008-02-06 10:15:27

wisp
Member
From: Moscow, Russia
Registered: 2008-01-23
Posts: 6

Re: ALSA ALC660 problem

Here is it:

[wisp@abominable ~]$ amixer set Master,0 74%,74% unmute
amixer: Unable to find simple control 'Master',0

[wisp@abominable ~]$ amixer set PCM,0 80%,80% unmute
[wisp@abominable ~]$ sudo alsactl store 
[wisp@abominable ~]$ amixer
Simple mixer control 'Headphone',0
  Capabilities: pswitch
  Playback channels: Front Left - Front Right
  Mono:
  Front Left: Playback [on]
  Front Right: Playback [on]
Simple mixer control 'PCM',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 255 [100%]
  Front Right: Playback 255 [100%]
Simple mixer control 'Front',0
  Capabilities: pswitch
  Playback channels: Front Left - Front Right
  Mono:
  Front Left: Playback [on]
  Front Right: Playback [on]
Simple mixer control 'Front Mic',0
  Capabilities: pswitch cswitch cswitch-joined cswitch-exclusive
  Capture exclusive group: 0
  Playback channels: Front Left - Front Right
  Capture channels: Mono
  Mono: Capture [off]
  Front Left: Playback [on]
  Front Right: Playback [on]
Simple mixer control 'Surround',0
  Capabilities: pswitch
  Playback channels: Front Left - Front Right
  Mono:
  Front Left: Playback [on]
  Front Right: Playback [on]
Simple mixer control 'Center',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'LFE',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'Line',0
  Capabilities: pvolume pswitch cswitch cswitch-joined cswitch-exclusive
  Capture exclusive group: 0
  Playback channels: Front Left - Front Right
  Capture channels: Mono
  Limits: Playback 0 - 23
  Mono: Capture [off]
  Front Left: Playback 0 [0%] [-36.00dB] [on]
  Front Right: Playback 0 [0%] [-36.00dB] [on]
Simple mixer control 'CD',0
  Capabilities: pvolume pswitch cswitch cswitch-joined cswitch-exclusive
  Capture exclusive group: 0
  Playback channels: Front Left - Front Right
  Capture channels: Mono
  Limits: Playback 0 - 23
  Mono: Capture [off]
  Front Left: Playback 0 [0%] [-36.00dB] [on]
  Front Right: Playback 0 [0%] [-36.00dB] [on]
Simple mixer control 'Mic',0
  Capabilities: pvolume pswitch cswitch cswitch-joined cswitch-exclusive
  Capture exclusive group: 0
  Playback channels: Front Left - Front Right
  Capture channels: Mono
  Limits: Playback 0 - 23
  Mono: Capture [on]
  Front Left: Playback 0 [0%] [-36.00dB] [on]
  Front Right: Playback 0 [0%] [-36.00dB] [on]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 13
  Front Left: Capture 0 [0%] [-6.00dB] [on]
  Front Right: Capture 0 [0%] [-6.00dB] [on]
Simple mixer control 'Mixer',0
  Capabilities: cswitch cswitch-joined cswitch-exclusive
  Capture exclusive group: 0
  Capture channels: Mono
  Mono: Capture [off]
Simple mixer control 'Caller ID',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'Channel Mode',0
  Capabilities: enum
  Items: '2ch' '6ch'
  Item0: '2ch'
Simple mixer control 'Off-hook',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
[wisp@abominable ~]$

as you see, the PCM control is still 100%/100% sad

Last edited by wisp (2008-02-06 10:19:23)

Offline

#4 2008-02-20 09:59:32

wisp
Member
From: Moscow, Russia
Registered: 2008-01-23
Posts: 6

Re: ALSA ALC660 problem

so, can anyone help me with this issue? after reinstalling alsa a finally got PCM and sound working, but PCM control appears only after some app using sound is launched after boot.

Offline

#5 2008-02-24 05:42:26

steve___
Member
Registered: 2008-02-24
Posts: 452

Re: ALSA ALC660 problem

I too am receiving this error:

# /etc/rc.d/alsa restart
:: Saving ALSA Levels                                                                                               [DONE] 
:: Restoring ALSA Levels                                                                                            [BUSY] 
/usr/sbin/alsactl: set_control:1157: Cannot write control '2:0:0:PCM Playback Volume:0' : Operation not permitted   [FAIL]
# lspci | grep Audio
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)

Last edited by steve___ (2008-02-24 05:44:44)

Offline

#6 2008-02-24 09:02:26

wisp
Member
From: Moscow, Russia
Registered: 2008-01-23
Posts: 6

Re: ALSA ALC660 problem

Did you try to install the latest version of ALSA from sources? I had such output after upgrading to 1.0.15 version...

Offline

#7 2008-02-24 16:23:58

steve___
Member
Registered: 2008-02-24
Posts: 452

Re: ALSA ALC660 problem

I have these two packages installed:
extra/alsa-utils 1.0.15-2
extra/alsa-lib 1.0.15-1

I did not compile them, they were installed via pacman.

Offline

#8 2008-03-03 22:30:43

wisp
Member
From: Moscow, Russia
Registered: 2008-01-23
Posts: 6

Re: ALSA ALC660 problem

i've solved all problems with the damn ALC660 this way.

I added the following to /etc/modprobe.conf:

alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
options snd-card-0 model=3stack-660

and set

FILES=/etc/modprobe.conf

in
/etc/mkinitcpio.conf, and after that i've run

mkinitcpio -p kernel26

under root and after a reboot i got perfectly working sound

Offline

#9 2008-03-05 18:29:17

steve___
Member
Registered: 2008-02-24
Posts: 452

Re: ALSA ALC660 problem

Good job, this also fixed my issue, I am able to restart alsa now -- /etc/rc.d/alsa restart

I added the following to /etc/modprobe.conf

alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
options snd-hda-intel model=ref
options snd-hda-intel index=0

edit: removed unrelated question

Last edited by steve___ (2008-03-07 23:58:52)

Offline

#10 2008-09-26 09:28:58

Bubla
Member
From: Rosice [CZ]
Registered: 2006-12-24
Posts: 26
Website

Re: ALSA ALC660 problem

I also had this issue. I have followed the wiki section:
http://wiki.archlinux.org/index.php/ALS … CM_channel
After removing modules snd-mixer-oss and snd-pcm-oss (although the wiki advises to keep the latter) I was able to somewhat control PCM volue and to save and restore levels

Offline

Board footer

Powered by FluxBB