Lost Sound

You have a problem with Salix? Post here and we'll do what we can to help.
Post Reply
User avatar
Atip
Posts: 539
Joined: 5. Jun 2011, 04:27

Lost Sound

Post by Atip »

I lost my sound somehow and I am unable to get it back.

Code: Select all

aplay -q ~/sound/growl.wav
ALSA lib confmisc.c:768:(parse_card) cannot find card '0'
ALSA lib conf.c:4292:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4292:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name
ALSA lib conf.c:4292:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:4771:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM default
aplay: main:786: audio open error: No such file or directory

Code: Select all

 pulseaudio
E: [pulseaudio] module.c: Failed to load module "module-alsa-sink" (argument: "device=dmix"): initialization failed.
E: [pulseaudio] main.c: Module load failed.
E: [pulseaudio] main.c: Failed to initialize daemon.

Code: Select all

sudo /sbin/modprobe module-alsa-sink
modprobe: FATAL: Module module-alsa-sink not found in directory /lib/modules/4.4.144
Help to get my sound back appreciated.
DidierSpaier
Posts: 518
Joined: 20. Jun 2016, 20:15

Re: Lost Sound

Post by DidierSpaier »

module-alsa-sink is not a kernel module, but a module for pulseaudio.

Please post the content of /etc/asound.conf and /etc/pulse/default.pa
User avatar
Atip
Posts: 539
Joined: 5. Jun 2011, 04:27

Re: Lost Sound

Post by Atip »

Code: Select all

 cat  /etc/asound.conf
# ALSA system-wide config file
# By default, redirect to PulseAudio:
# pcm.default pulse
# ctl.default pulse

Code: Select all

#!/usr/bin/pulseaudio -nF
#
# This file is part of PulseAudio.
#
# PulseAudio is free software; you can redistribute it and/or modify it
# under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# PulseAudio is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public License
# along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.

# This startup script is used only if PulseAudio is started per-user
# (i.e. not in system mode)

.fail

### Automatically restore the volume of streams and devices
load-module module-device-restore
load-module module-stream-restore
load-module module-card-restore

### Automatically augment property information from .desktop files
### stored in /usr/share/application
load-module module-augment-properties

### Should be after module-*-restore but before module-*-detect
load-module module-switch-on-port-available

### Load audio drivers statically
### (it's probably better to not load these drivers manually, but instead
### use module-udev-detect -- see below -- for doing this automatically)
#load-module module-alsa-sink
#load-module module-pipe-sink

### Automatically load driver modules depending on the hardware available
.ifexists module-udev-detect.so
load-module module-udev-detect
.else
### Use the static hardware detection module (for systems that lack udev support)
load-module module-detect
.endif

### Automatically connect sink and source if JACK server is present
.ifexists module-jackdbus-detect.so
.nofail
load-module module-jackdbus-detect channels=2
.fail
.endif

### Automatically load driver modules for Bluetooth hardware
.ifexists module-bluetooth-policy.so
load-module module-bluetooth-policy
.endif

.ifexists module-bluetooth-discover.so
load-module module-bluetooth-discover
.endif

### Load several protocols
.ifexists module-esound-protocol-unix.so
load-module module-esound-protocol-unix
.endif
load-module module-native-protocol-unix

### Network access (may be configured with paprefs, so leave this commented
### here if you plan to use paprefs)
#load-module module-esound-protocol-tcp
#load-module module-native-protocol-tcp

### Load the RTP receiver module (also configured via paprefs, see above)
#load-module module-rtp-recv

### Load the RTP sender module (also configured via paprefs, see above)
#load-module module-null-sink sink_name=rtp format=s16be channels=2 rate=44100 sink_p
#load-module module-rtp-send source=rtp.monitor

### Load additional modules from GConf settings. This can be configured with the papr
### Please keep in mind that the modules configured by paprefs might conflict with ma
### loaded modules.
.ifexists module-gconf.so
.nofail
load-module module-gconf
.fail
.endif

### Automatically restore the default sink/source when changed by the user
### during runtime
### NOTE: This should be loaded as early as possible so that subsequent modules
### that look up the default sink/source get the right value
load-module module-default-device-restore

### Automatically move streams to the default sink if the sink they are
### connected to dies, similar for sources
load-module module-rescue-streams

### Make sure we always have a sink around, even if it is a null sink.
ad-module module-always-sink

# Honour intended role device property
ad-module module-intended-roles

# Automatically suspend sinks/sources that become idle for too long
ad-module module-suspend-on-idle

# If autoexit on idle is enabled we want to make sure we only quit
# when no local session needs us anymore.
fexists module-console-kit.so
ad-module module-console-kit
ndif
fexists module-systemd-login.so
ad-module module-systemd-login
ndif

# Enable positioned event sounds
ad-module module-position-event-sounds

# Cork music/video streams when a phone stream is active
ad-module module-role-cork

# Modules to allow autoloading of filters (such as echo cancellation)
# on demand. module-filter-heuristics tries to determine what filters
# make sense, and module-filter-apply does the heavy-lifting of
# loading modules and rerouting streams.
ad-module module-filter-heuristics
ad-module module-filter-apply

# Make some devices default
et-default-sink output
et-default-source input
User avatar
Atip
Posts: 539
Joined: 5. Jun 2011, 04:27

Re: Lost Sound

Post by Atip »

Sorry, it turned out to be a mechanical problem.

Play port on MB conked-out.
User avatar
ChuangTzu
Donor
Posts: 388
Joined: 19. May 2015, 23:34

Re: Lost Sound

Post by ChuangTzu »

Kindly mark this as Solved in the subject area...
Image
Image
Post Reply