[+] ALSA nie dzia

Tematy związane z oprogramowaniem, instalacją, konfiguracją
GIGABYTE
Beginner
Posty: 224
Rejestracja: 13 lipca 2007, 00:17
Lokalizacja: Toruñ

Post autor: GIGABYTE »

Zrobiłem. Wszystko ok, żadnych błędów, żadne pakiety się nie zaaktualizowały.
fnmirk
Senior Member
Posty: 8295
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

To zacznij ponownie:

Kod: Zaznacz cały

apt-get install alsa-base alsa-utils
I wygeneruj skrypt alsy.
GIGABYTE
Beginner
Posty: 224
Rejestracja: 13 lipca 2007, 00:17
Lokalizacja: Toruñ

Post autor: GIGABYTE »

Kod: Zaznacz cały

root@debian:/home/karolp1993# dpkg -l |grep alsa
ii  alsa-base                            1.0.23+dfsg-4                     ALSA driver configuration files
ii  alsa-utils                           1.0.24.2-1                        Utilities for configuring and using ALSA
Skrypt alsy:

Kod: Zaznacz cały

upload=true&script=true&cardinfo=!!################################
!!ALSA Information Script v 0.4.60
!!################################


!!Script ran on: Mon Sep 12 21:29:59 UTC 2011




!!Linux Distribution
!!------------------


Debian GNU/Linux wheezy/sid \n \l




!!DMI Information
!!---------------


Manufacturer:      TOSHIBA
Product Name:      Satellite L650
Product Version:   PSK1JE-0GV00KPL




!!Kernel Information
!!------------------


Kernel release:    3.0.0-1-amd64
Operating System:  GNU/Linux
Architecture:      x86_64
Processor:         unknown
SMP Enabled:       Yes




!!ALSA Version
!!------------


Driver version:     1.0.24
Library version:    1.0.24.1
Utilities version:  1.0.24.2




!!Loaded ALSA modules
!!-------------------






!!Sound Servers on this system
!!----------------------------


No sound servers found.




!!Soundcards recognised by ALSA
!!-----------------------------


--- no soundcards ---




!!PCI Soundcards installed in the system
!!--------------------------------------


00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 05)
01:00.1 Audio device: ATI Technologies Inc Redwood HDMI Audio [Radeon HD 5600 Series]




!!Advanced information - PCI Vendor/Device/Subsystem ID's
!!--------------------------------------------------------


00:1b.0 0403: 8086:3b56 (rev 05)
    Subsystem: 1179:ff1e
--
01:00.1 0403: 1002:aa60
    Subsystem: 1179:fd12




!!Modprobe options (Sound related)
!!--------------------------------


snd-atiixp-modem: index=-2
snd-intel8x0m: index=-2
snd-via82xx-modem: index=-2
snd-pcsp: index=-2
snd-usb-audio: index=-2




!!Loaded sound module options
!!--------------------------




!!ALSA Device nodes
!!-----------------


crw-rw----+ 1 root audio 116,  1 Sep 12 23:19 /dev/snd/seq
crw-rw----+ 1 root audio 116, 33 Sep 12 23:19 /dev/snd/timer




!!Aplay/Arecord output
!!------------


APLAY


aplay: device_list:240: no soundcards found...


ARECORD


arecord: device_list:240: no soundcards found...


!!Amixer output
!!-------------




!!Alsactl output
!!-------------


--startcollapse--
--endcollapse--




!!All Loaded Modules
!!------------------


Module
cryptd
aes_x86_64
aes_generic
acpi_cpufreq
mperf
cpufreq_conservative
cpufreq_powersave
cpufreq_userspace
cpufreq_stats
parport_pc
ppdev
lp
parport
bnep
rfcomm
bluetooth
binfmt_misc
uinput
nfsd
nfs
lockd
fscache
auth_rpcgss
nfs_acl
sunrpc
fuse
loop
snd_hda_codec_hdmi
arc4
snd_hda_codec_conexant
joydev
snd_hda_codec
uvcvideo
videodev
media
v4l2_compat_ioctl32
rtl8192se
rtlwifi
snd_hwdep
fglrx
snd_pcm
mac80211
cfg80211
snd_seq
snd_timer
snd_seq_device
battery
snd
intel_ips
sparse_keymap
soundcore
rfkill
snd_page_alloc
i2c_i801
i2c_core
pcspkr
evdev
processor
ac
video
power_supply
psmouse
serio_raw
button
ext4
mbcache
jbd2
crc16
sg
sr_mod
sd_mod
cdrom
crc_t10dif
ahci
atl1c
libahci
ehci_hcd
libata
scsi_mod
fan
thermal
thermal_sys
usbcore




!!ALSA/HDA dmesg
!!------------------


[    7.676576] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input7
[    7.690355] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
[    7.690425] HDA Intel 0000:00:1b.0: irq 42 for MSI/MSI-X
[    7.690458] HDA Intel 0000:00:1b.0: setting latency timer to 64
[    7.816843] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1b.0/input/input8
[    7.818274] HDA Intel 0000:01:00.1: PCI INT B -> GSI 17 (level, low) -> IRQ 17
[    7.818344] HDA Intel 0000:01:00.1: irq 43 for MSI/MSI-X
[    7.818371] HDA Intel 0000:01:00.1: setting latency timer to 64
[    7.841546] ieee80211 phy0: Selected rate control algorithm 'rtl_rc'
[    7.970571] HDMI status: Pin=3 Presence_Detect=0 ELD_Valid=0
[    7.970857] input: HD-Audio Generic HDMI/DP as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input9
[   12.322374] Adding 96252k swap on /dev/sda6.  Priority:-1 extents:1 across:96252k 
--
[   88.743326] exe (3769): /proc/3769/oom_adj is deprecated, please use /proc/3769/oom_score_adj instead.
[  338.604403] HDA Intel 0000:01:00.1: PCI INT B disabled
[  338.636321] HDA Intel 0000:00:1b.0: PCI INT A disabled
[  556.733048] atl1c 0000:02:00.0: vpd r/w failed.  This is likely a firmware bug on this device.  Contact the card vendor for a firmware update.


Taki wynik skryptu jest po ponownym przeinstalowaniu jądra. Skutkiem tego jest możliwość załadowania snd-hda-intel, wcześniej nie było modułu. Teraz przy uruchamianiu alsamixer wywala mi:

Kod: Zaznacz cały

[font=monaco]karolp1993@debian:~$ alsamixer[/font]

ALSA lib conf.c:3643 :( snd_config_update_r) Cannot access file /usr/share/alsa/alsa.confALSA lib control.c:882 :( snd_ctl_open_noupdate) Invalid CTL defaultcannot open mixer: Nie ma takiego pliku ani katalogu
Przeinstalowanie pakietu libasound2 pomogło. Okazało się że kompilacja alsy ze źródeł namieszała w jądrze i wywaliła moduł snd-hda-intel. Po reinstalacji dźwięk jest. Problem rozwiązany.
fnmirk
Senior Member
Posty: 8295
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Na przyszłość, kiedy uruchomimy skrypt z poziomu konsoli otrzymamy szereg cennych informacji. W niektórych wypadkach nawet pełne rozwiązanie dotyczące problemów z konfiguracją dźwięku.
ODPOWIEDZ