Сайт | Скачать | Видео | Wiki

Автор Тема: нет звука Realtek ALC660-VD  (Прочитано 7782 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн rustym

  • Новичок
  • *
  • Сообщений: 2
  • Репутация: +0/-0
  • Автор темы
нет звука Realtek ALC660-VD
« : 01 Ноябрь 2010, 11:30:33 »
ноутбук ASUS X50V
в PuppyRus-Jeans-1.30 звук определяется автоматически и работает
HDA SIS966
Realtek ALC660-VD
в lupuRus-510-4 определяется так же, но звука нет.

lsmod в lupuRus-510-4:
Код
Module                  Size  Used by
snd_hda_codec_si3054     2322  1
snd_hda_codec_realtek   165209  1
snd_hda_intel          14978  0
snd_hda_codec          38539  3 snd_hda_codec_si3054,snd_hda_codec_realtek,snd_hda_intel
snd_pcm_oss            26845  0
snd_mixer_oss           9963  1 snd_pcm_oss
snd_pcm                45385  4 snd_hda_codec_si3054,snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_seq_dummy            907  0
snd_seq_oss            18888  0
snd_seq_midi            3156  0
snd_rawmidi            11924  1 snd_seq_midi
snd_seq_midi_event      3592  2 snd_seq_oss,snd_seq_midi
snd_seq                32379  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer              11986  2 snd_pcm,snd_seq
snd_seq_device          3601  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd                    30859  12 snd_hda_codec_si3054,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore               3403  1 snd
cpufreq_ondemand        5981  2
acpi_cpufreq            4587  0
ipv6                  169937  12
radeon                515838  1
drm_kms_helper         17823  1 radeon
ttm                    31586  1 radeon
drm                   106327  4 radeon,drm_kms_helper,ttm
i2c_algo_bit            3539  1 radeon
i2c_core               11497  4 radeon,drm_kms_helper,drm,i2c_algo_bit
fan                     2478  0
snd_page_alloc          4645  2 snd_hda_intel,snd_pcm
arc4                     962  2
ecb                     1377  2
fbcon                  27736  0
bitblit                 3514  1 fbcon
softcursor               805  1 bitblit
tileblit                1509  1 fbcon
font                    6916  1 fbcon
ath5k                 105381  0
serio_raw               2928  0
mac80211               99898  1 ath5k
ath                     6106  1 ath5k
cfg80211               90319  3 ath5k,mac80211,ath
8139too                13988  0
mii                     2650  1 8139too
pcspkr                  1179  0
shpchp                 21148  0
pci_hotplug            18286  1 shpchp
sis_agp                 3121  0
agpgart                18904  3 ttm,drm,sis_agp
battery                 7164  0
thermal                 9263  0
video                  14642  0
output                  1120  1 video
evdev                   5517  0
button                  3522  0
processor              24987  3 acpi_cpufreq
asus_laptop            10846  0
led_class               1733  2 ath5k,asus_laptop
ac                      2143  0
fuse                   42549  0
aufs                  110466  1
nls_iso8859_1           2937  0
nls_cp437               4465  0
usb_storage            29717  4
usbhid                 18009  0
squashfs               15984  1
ohci_hcd               16937  0
ssb                    29373  1 ohci_hcd
ehci_hcd               25830  0
usbcore                91279  5 usb_storage,usbhid,ohci_hcd,ehci_hcd

lsmod в PuppyRus-Jeans-1.30:
Код
Module                  Size  Used by
fglrx                1542860  24
agpgart                34128  1 fglrx
snd_pcm_oss            41888  0
evdev                  10240  1
ac                      5252  0
battery                10116  0
snd_mixer_oss          16896  1 snd_pcm_oss
usblp                  14080  0
ath_pci                96800  0
wlan                  206020  1 ath_pci
ath_hal               191568  1 ath_pci
snd_hda_intel         289308  7
snd_pcm                75656  5 snd_pcm_oss,snd_hda_intel
snd_timer              22020  2 snd_pcm
snd_page_alloc         10120  2 snd_hda_intel,snd_pcm
snd_hwdep               9220  1 snd_hda_intel
snd                    52068  16 snd_pcm_oss,snd_mixer_oss,snd_hda_intel,snd_pcm,snd_timer,snd_hwdep
soundcore               7520  1 snd
8139too                25088  0
mii                     5888  1 8139too
nls_utf8                2176  1
nls_cp866               5376  1
fuse                   44052  0
aufs                  105988  1
nls_iso8859_1           4224  0
nls_cp437               5888  0
usbhid                 24928  0
usb_storage            83264  0
ehci_hcd               31116  0
ohci_hcd               21252  0
usbcore               127128  6 usblp,usbhid,usb_storage,ehci_hcd,ohci_hcd
sr_mod                 17188  0
ide_cd                 39200  1
cdrom                  36768  2 sr_mod,ide_cd
squashfs               47620  1

Оффлайн rustym

  • Новичок
  • *
  • Сообщений: 2
  • Репутация: +0/-0
  • Автор темы
Re: нет звука Realtek ALC660-VD
« Ответ #1 : 01 Ноябрь 2010, 11:53:52 »
modprobe.conf в lupuRus-510-4:

Код
alias char-major-242 slamr
install slamr modprobe --ignore-install ungrab-winmodem ; modprobe --ignore-install slamr
alias char-major-243 slusb
alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel

modprobe.conf в PuppyRus-Jeans-1.30:
Код
alias binfmt-204 binfmt_aout
alias binfmt-263 binfmt_aout
alias binfmt-264 binfmt_aout
alias binfmt-267 binfmt_aout
alias binfmt-387 binfmt_aout
alias binfmt-332 iBCS
alias binfmt--310 binfmt_java
alias block-major-1-* rd
alias block-major-2-* floppy
alias block-major-3-* ide-probe-mod
alias block-major-7-* loop
alias block-major-8-* sd_mod
alias block-major-9-* md
alias block-major-11-* sr_mod
alias block-major-13-* xd
alias block-major-15-* cdu31a
alias block-major-16-* gscd
alias block-major-17-* optcd
alias block-major-18-* sjcd
alias block-major-20-* mcdx
alias block-major-22-* ide-probe-mod
alias block-major-23-* mcd
alias block-major-24-* sonycd535
alias block-major-25-* sbpcd
alias block-major-26-* sbpcd
alias block-major-27-* sbpcd
alias block-major-29-* aztcd
alias block-major-32-* cm206
alias block-major-33-* ide-probe-mod
alias block-major-34-* ide-probe-mod
alias block-major-37-* ide-tape
alias block-major-44-* ftl
alias block-major-46-* pcd
alias block-major-47-* pf
alias block-major-56-* ide-probe-mod
alias block-major-57-* ide-probe-mod
alias block-major-58-* lvm-mod
alias block-major-88-* ide-probe-mod
alias block-major-89-* ide-probe-mod
alias block-major-90-* ide-probe-mod
alias block-major-91-* ide-probe-mod
alias block-major-93-* nftl
alias block-major-97-* pg
alias char-major-4-* serial
alias char-major-5-* serial
alias char-major-6-* lp
alias char-major-9-* st
alias char-major-10-0 busmouse
alias char-major-10-2 msbusmouse
alias char-major-10-3 atixlmouse
alias char-major-10-130 wdt
alias char-major-10-131 wdt
alias char-major-10-135 rtc
alias char-major-10-139 openprom
alias char-major-10-144 nvram
alias char-major-10-157 applicom
alias char-major-10-175 agpgart
alias char-major-10-184 microcode
alias char-major-10-200 tun
alias char-major-13-* input
alias char-major-13-32 mousedev
alias char-major-14-* soundcore
alias char-major-19-* cyclades
alias char-major-20-* cyclades
alias char-major-21-* sg
alias char-major-22-* pcxx
alias char-major-23-* pcxx
alias char-major-27-* ftape
alias char-major-34-* scc
alias char-major-35-* tclmidi
alias char-major-36-* netlink
alias char-major-37-* ide-tape
alias char-major-48-* riscom8
alias char-major-49-* riscom8
alias char-major-57-* esp
alias char-major-58-* esp
alias char-major-63-* kdebug
alias char-major-90-* mtdchar
alias char-major-96-* pt
alias char-major-99-* ppdev
alias char-major-107-* 3dfx
alias char-major-108-* ppp_generic
alias char-major-109-* lvm-mod
alias char-major-161-* ircomm-tty
alias char-major-171-* raw1394
alias char-major-195-* NVdriver
alias char-major-200-* vxspec
alias char-major-206-* osst
alias dos msdos
alias dummy0 dummy
alias dummy1 dummy
alias iso9660 isofs
alias md-personality-1 linear
alias md-personality-2 raid0
alias md-personality-3 raid1
alias md-personality-4 raid5
alias md-personality-7 multipath
alias net-pf-1 unix
alias net-pf-2 ipv4
alias net-pf-4 ipx
alias net-pf-5 appletalk
alias net-pf-17 af_packet
alias netalias-2 ip_alias
alias irlan0 irlan
alias irda-dongle-0 tekram
alias irda-dongle-1 esi
alias irda-dongle-2 actisys
alias irda-dongle-3 actisys
alias irda-dongle-4 girbil
alias irda-dongle-5 litelink
alias irda-dongle-6 airport
alias irda-dongle-7 old_belkin
alias plip0 plip
alias plip1 plip
alias tunl0 ipip
alias cipcb0 cipcb
alias cipcb1 cipcb
alias cipcb2 cipcb
alias cipcb3 cipcb
alias ppp0 ppp_generic
alias ppp1 ppp_generic
alias slip0 slip
alias slip1 slip
alias tty-ldisc-1 slip
alias tty-ldisc-3 ppp_async
alias tty-ldisc-11 irtty
alias tty-ldisc-14 ppp_synctty
alias ppp-compress-18 ppp_mppe
alias ppp-compress-21 bsd_comp
alias ppp-compress-24 ppp_deflate
alias ppp-compress-26 ppp_deflate
alias parport_lowlevel parport_pc
alias usbdevfs usbcore
alias /dev/ppp ppp_generic
alias /dev/lp0 /dev/lp1 lp
alias char-major-116-* snd
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
options sb io=0x220 irq=7 dma=1 dma16=5 mpu_io=0x330
install binfmt-0000 /bin/true
install char-major-10 /bin/true
install char-major-10-1 /bin/true
install dummy0 /sbin/modprobe -o dummy0 --ignore-install dummy
install dummy1 /sbin/modprobe -o dummy1 --ignore-install dummy
install eth0 /bin/true
install hid /sbin/modprobe --first-time --ignore-install hid && { /sbin/modprobe keybdev; /sbin/modprobe mousedev; /bin/true; }
install net-pf-10 /bin/true
install net-pf-19 /bin/true
install net-pf-3 /bin/true
install net-pf-6 /bin/true
install ov518_decomp { /sbin/modprobe ov511; } ; /sbin/modprobe --first-time --ignore-install ov518_decomp
install scsi_hostadapter /bin/true
install usbmouse /sbin/modprobe --first-time --ignore-install usbmouse && { /sbin/modprobe hid; /bin/true; }
install wacom /sbin/modprobe --first-time --ignore-install wacom && { /sbin/modprobe evdev; /bin/true; }
remove hid { /sbin/modprobe -r keybdev; /sbin/modprobe -r mousedev; } ; /sbin/modprobe -r --first-time --ignore-remove hid
remove ov518_decomp /sbin/modprobe -r --first-time --ignore-remove ov518_decomp && { /sbin/modprobe -r ov511; /bin/true; }
remove usbmouse { /sbin/modprobe -r hid; } ; /sbin/modprobe -r --first-time --ignore-remove usbmouse
remove wacom { /sbin/modprobe -r evdev; } ; /sbin/modprobe -r --first-time --ignore-remove wacom
install sdhci /sbin/modprobe mmc_block major=253 ; /sbin/modprobe --ignore-install sdhci
remove sdhci /sbin/modprobe -r --ignore-remove sdhci ; /sbin/modprobe -r mmc_block
install tifm_7xx1 /sbin/modprobe --ignore-install tifm_7xx1 ; /sbin/modprobe mmc_block major=253 ; /sbin/modprobe tifm_sd
alias char-major-242 slamr
install slamr modprobe --ignore-install ungrab-winmodem ; modprobe --ignore-install slamr
alias char-major-243 slusb
alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel

Оффлайн George-III

  • Новичок
  • *
  • Сообщений: 5
  • Репутация: +0/-0
Re:нет звука Realtek ALC660-VD
« Ответ #2 : 13 Апрель 2012, 16:07:46 »
Сам столкнулся с такой проблемой на стареньком ноуте asus x51l, для её решения в alsa.conf
добавить строку:

options snd-hda-intel model=lenovo probe_mask=1

и выставить необходимый уровень громкости в alsamixer после перезагрузки

Оффлайн George-III

  • Новичок
  • *
  • Сообщений: 5
  • Репутация: +0/-0
Re:нет звука Realtek ALC660-VD
« Ответ #3 : 15 Апрель 2012, 19:26:34 »
По этой же теме возникла проблема, решить которую не могу.
Звук собственно есть, но до перезагрузки.
После загрузки приходится запускать alsamixer и выставлять необходимые параметры звука, так как они на нуле.
Что можно сделать, что бы настройки alsamixer сохранялись?

Оффлайн George-III

  • Новичок
  • *
  • Сообщений: 5
  • Репутация: +0/-0
Re:нет звука Realtek ALC660-VD
« Ответ #4 : 17 Апрель 2012, 23:38:59 »
Отвечаю сам себе:
Поправил конфиг /etc/init.d/alsa
В разделе старт в конце идет загрузка засейвленной конфигруации, что бы настройки не сохранялись каждый раз при отключении, убрал их сохранение:
Код
#!/bin/sh
#Barry Kauler april 2009, puppylinux.com
#called from /etc/rc.d/rc.services at bootup, with 'start' param.
#called from /etc/rc.d/rc.shutdown at shutdown, with 'stop' param.
sleep 2
case "$1" in
 start)
  if [ "`lsmod | grep '^snd_'`" != "" ];then
  
   rm -f /var/lock/subsys/alsasound 2> /dev/null #or alsa will not start.
   #sometimes these don't all load...
   modprobe snd-mixer-oss
   modprobe snd-seq-oss
   modprobe snd-pcm-oss
   if [ ! -f /etc/asound.state ];then
    #try and set all levels workable...
    #set_mixers #in functions4puppy4
    #101015 BK had to add ,0 after Front...
amixer -s -q <<EOF
set Master 75% unmute
set Master -12dB
set 'Master Mono' 75% unmute
set 'Master Mono' -12dB
set Front,0 75% unmute
set Front,0 -12dB
set PCM 90% unmute
set PCM 0dB
set Synth 90% unmute
set Synth 0dB
set CD 90% unmute
set CD 0dB
set Mic 0% mute
set PCM,1 90% unmute
set PCM,1 0dB
set Wave 100% unmute
set Music 100% unmute
set AC97 100% unmute
set 'Master Digital' 75% unmute
set DAC 90% unmute
set DAC -12dB
set DAC,0 90% unmute
set DAC,0 -12dB
set DAC,1 90% unmute
set DAC,1 -12dB
set Headphone 75% unmute
set Headphone -12dB
set Playback 100% unmute
set "SB Live Analog/Digital Output Jack" off
set "Audigy Analog/Digital Output Jack" off
EOF

   #else
    alsactl -f /etc/asound.state restore #from /etc/asound.state.
   fi
  fi
 ;;
 stop)
  #alsactl -f /etc/asound.state store #saves to /etc/asound.state.
  # Kill processes holding open sound devices...
  fuser -k /dev/admmidi? /dev/adsp? /dev/amidi? /dev/audio* /dev/dmfm* /dev/dmmidi? /dev/dsp* /dev/dspW* /dev/midi0? /dev/mixer? /dev/music /dev/patmgr? /dev/sequencer* /dev/sndstat >/dev/null 2>&1
  [ -d /proc/asound/dev ] && fuser -k /proc/asound/dev/* >/dev/null 2>&1
  [ -d /dev/snd ] && fuser -k /dev/snd/* >/dev/null 2>&1
  # remove all sequencer connections if any
  [ -f /proc/asound/seq/clients -a -x aconnect ] && aconnect --removeall
  # mute master to avoid clicks at unload
  amixer set Master mute >/dev/null 2>&1
  # remove all sound modules
  lsmod | grep "^snd" | grep -Ev "(snd-page-alloc|snd_page_alloc)" |
  while read line
  do
     rmmod `echo $line | cut -d ' ' -f 1`
  done
  # remove the 2.2 soundcore module (if possible)
  rmmod soundcore 2> /dev/null
  rmmod gameport 2> /dev/null
  # remove lockfile if lockdir exists
  [ -d /var/lock/subsys ] && rm -f /var/lock/subsys/alsasound
 ;;
esac

###END###

Zay: Очень хорошо что Вы выложили для других решение своей проблемы.
Только не забывайте в будущем использовать тэг code (сообщение поправил).
« Последнее редактирование: 17 Апрель 2012, 23:52:05 от Zay »