SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hello good morning everyone.
I'm using zenwalk current and since recently everything has been working perfectly.
Here a few days ago I installed jellyfin but removed it again, I don't know if that was the reason I lost the audio.
So in pavucontrol the difference I saw was that the built-in profile disappeared. Is it possible to somehow restart an associated service so that this built-in profile appears again?
Here is some information about my system:
uname -a
Quote:
Linux darkstar.example.net 6.1.62 #1 SMP PREEMPT_DYNAMIC Wed Nov 8 15:07:49 CST 2023 x86_64 Intel(R) Core(TM)2 Duo CPU E8500 @ 3.16GHz GenuineIntel GNU/Linux
aplay -lL
Quote:
null
Discard all samples (playback) or generate zero samples (capture)
lavrate
Rate Converter Plugin Using Libav/FFmpeg Library
samplerate
Rate Converter Plugin Using Samplerate Library
speexrate
Rate Converter Plugin Using Speex Resampler
oss
Open Sound System
pulse
PulseAudio Sound Server
speex
Plugin using Speex DSP (resample, agc, denoise, echo, dereverb)
upmix
Plugin for channel upmix (4,6,8)
vdownmix
Plugin for channel downmix (stereo) with a simple spatialization
sysdefault:CARD=Intel
HDA Intel, VT1708S Analog
Default Audio Device
front:CARD=Intel,DEV=0
HDA Intel, VT1708S Analog
Front output/input
surround21:CARD=Intel,DEV=0
HDA Intel, VT1708S Analog
2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=Intel,DEV=0
HDA Intel, VT1708S Analog
4.0 Surround output to Front and Rear speakers
surround41:CARD=Intel,DEV=0
HDA Intel, VT1708S Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Intel,DEV=0
HDA Intel, VT1708S Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Intel,DEV=0
HDA Intel, VT1708S Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Intel,DEV=0
HDA Intel, VT1708S Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=Intel,DEV=0
HDA Intel, VT1708S Digital
IEC958 (S/PDIF) Digital Audio Output
usbstream:CARD=Intel
HDA Intel
USB Stream Output
hdmi:CARD=NVidia,DEV=0
HDA NVidia, HDMI 0
HDMI Audio Output
hdmi:CARD=NVidia,DEV=1
NVidia HDA, HDMI 1
HDMI Audio Output
hdmi:CARD=NVidia,DEV=2
HDA NVidia, HDMI 2
HDMI Audio Output
hdmi:CARD=NVidia,DEV=3
NVidia HDA, HDMI 3
HDMI Audio Output
usbstream:CARD=NVidia
NVidia HDA
USB Stream Output
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: VT1708S Analog [VT1708S Analog]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: VT1708S Digital [VT1708S Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 2: VT1708S Alt Analog [VT1708S Alt Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3]
Subdevices: 1/1
Subdevice #0: subdevice #0
If you have pipewire, try installing wireplumber and you should be ok IMHO. I have no idea on Zenwalk, but on slackware wireplumber is built in the pipewire packge.
I don't know how zenwalk configures its pipewire setup but the problem seems to be there, given that 'aplay -l' shows card0 which has the analog output you are looking for, and that card is missing from 'pactl list cards' output.
Its also hard to diagnose because pipewire in slackware-current comes with wireplumber, and you say zenwalk-current does not use wireplumber, so there seems to be differences in the setup already.
You could try moving all custom configuration files out of /etc/pipewire and restarting to see if something is incorrectly set up there.
To get "debugging output" and possible something helpful about why that card is not showing up, you could run pipewire in the foreground, or run it with 2> and/or 1> redirected to a file for reading. Either way you will need to disable the service from starting automatically so you can manually run the daemons in the foreground. I.e. start pipewire, pipewire-pulse, and pipewire-media-session in that order, looking for errors in their logging spew.
If jellyfin had any steps where you changed pipewire/pulseaudio/alsa config files, I would look there first.
Disclaimer: I use plex and slackware, not jellyfin and zenwalk. Just trying to give some basic pointers for pipewire.
One thing you can do in slackware and I am not sure if you can in zenwalk is to run pipwire-enable.sh and pipewire-disable.sh commands. this should set up your enviroment for use with pipewire or pulseaudio. I assume zenwalk have them as i see they use the same build source if i got it correctly from zenwalk.org. But probably best thing is to take a look at pulseaudio or pipewire documentation, depending on which one you want to use. Of course alsa should be working.
Hello! Good night everybody. Well this is definitely not a solution but for now it will stay that way until I have the patience to format and install Zenwalk again, because I've already wasted a lot of time with this.
However, here is what I did, which was just this:
Quote:
start-pipewire
and then
Quote:
start-pipewire -k
and the port appears in pavucontrol, but if I reboot the problem returns.
So I'll consider this as resolved. Thank you everyone for your contribution.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.