Please help me obtain sound production in Leap 15.3.

Hello. Please help me obtain sound production in 64-bit Leap 15.3. Through several past versions of Leap and in the current installation of Leap 15.3 I have not had sound production.

Current setup:

Computer: Dell Corporation, Inspiron-15 notebook computer with an Intel Corporation i3-3227U, 1.901-GigaHertz (GHz) central processing unit with two cores having a total of four logical processors

“Host” operating system: 64-bit Windows 10 Home Edition with in its “Device Manager” under the heading “Audio inputs and outputs” “Microphone (Realtek High Definition Audio)” and “Speakers (Realtek High Definition Audio)” and under the heading “Sound, video and game controllers” “Intel(R) Display Audio” and “Realtek High Definition Audio” appearing

Oracle Corporation VM (Virtual “Machine”) VirtualBox 6.1.22r144080 (Qt5.6.2) (with also amd [Advanced Micro Devices] or amd64 appearing prior to installing its installation file), hereafter referred to as “VirtualBox,” set using the Intel HD (probably High Definition) audio controller, based on https://documentation.help/VirtualBox/oh03s08.html on the Internet for Windows operating systems of Microsoft Windows 7 or newer.

“Guest” operating system: 64-bit, openSUSE, Leap 15.3, Linux

Leap-15.3 kernels recently used: 5.3.18-59.16.1.x86_64-preempt and 5.3.18-59.16.1.x86_64-default

In trying myself to configure the production of sound in Leap 15.3 it is possible I could have done some unnecessary or inappropriate things. For example I have PulseAudio and the software package pavucontrol installed; and from https://www.alsa-project.org/wiki/Matrix:Module-hda-intel on the Internet I produced the file alsa.config in the directory /etc/modules-load.d, which prior to that file’s production was an empty directory. Below I include the contents of the file alsa-info.txt.SbzBSPhsaa, which was produced after executing the bash (Bourne-Again SHell) script file alsa-info.sh, version 0.5.0 via the command

./also-info.sh

in the directory /usr/sbin in my Leap-15.3 installation.

Having sound in Leap 15.3 hasn’t directly been important to me in some previous versions of Leap. But in Leap 15.3 I’d like to have the sound software working properly and afterward see if the problem of sometimes being unable to “boot” into Leap 15.3 using the Linux kernel 5.3.18-59.16.1.x86_64-default disappears or not.

I often like to be able to understand things. However, this time I would pleased to at least have some working, sound, computer software in Leap 15.3, even if I would not understand how that software would work and work with my computer’s hardware. Concerning computer software I guess that my setup of a 64-bit, Windows-10, “host” operating system with VirtualBox as an application within that “host” operating system and Leap 15.3 as a “guest” operating system within VirtualBox might be a fairly common general setup for Leap-15.3 users using VirtualBox.

Contents of the output file alsa-info.txt.SbzBSPhsaa split into three successive parts over this posting and the next three postings in this “thread” of postings:


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

!!Script ran on: Tue Jul 27 03:20:55 UTC 2021


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

NAME="openSUSE Leap" ID="opensuse-leap" ID_LIKE="suse opensuse" PRETTY_NAME="openSUSE Leap 15.3" CPE_NAME="cpe:/o:opensuse:leap:15.3" BUG_REPORT_URL="https://bugs.opensuse.org" HOME_URL="https://www.opensuse.org/"


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

Manufacturer:      innotek GmbH
Product Name:      VirtualBox
Product Version:   1.2
Firmware Version:  VirtualBox
System SKU:        
Board Vendor:      Oracle Corporation
Board Name:        VirtualBox


!!ACPI Device Status Information
!!---------------

/sys/bus/acpi/devices/ACPI0003:00/status 	 15
/sys/bus/acpi/devices/LNXVIDEO:00/status 	 15
/sys/bus/acpi/devices/PNP0303:00/status 	 15
/sys/bus/acpi/devices/PNP0C0A:00/status 	 31
/sys/bus/acpi/devices/PNP0C0F:00/status 	 9
/sys/bus/acpi/devices/PNP0C0F:01/status 	 9
/sys/bus/acpi/devices/PNP0C0F:02/status 	 9
/sys/bus/acpi/devices/PNP0C0F:03/status 	 9
/sys/bus/acpi/devices/PNP0F03:00/status 	 15


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

Kernel release:    5.3.18-59.16-preempt
Operating System:  GNU/Linux
Architecture:      x86_64
Processor:         x86_64
SMP Enabled:       Yes


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

Driver version:     k5.3.18-59.16-preempt
Library version:    
Utilities version:  1.2.4


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

snd_hda_intel (card 0)


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

PipeWire:
      Installed - Yes (/usr/bin/pipewire)
      Running - No

Pulseaudio:
      Installed - Yes (/usr/bin/pulseaudio)
      Running - No


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

 0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xf0804000 irq 21


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

00:05.0 Audio device [0403]: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller [8086:2668] (rev 01)
	Subsystem: SigmaTel Device [8384:7680]


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

!!Module: snd_hda_intel
	align_buffer_size : -1
	bdl_pos_adj : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
	beep_mode : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y
	dmic_detect : Y
	enable : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y
	enable_msi : -1
	id : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
	index : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
	jackpoll_ms : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
	model : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
	patch : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
	pm_blacklist : Y
	position_fix : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
	power_save : 0
	power_save_controller : N
	probe_mask : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
	probe_only : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
	single_cmd : -1
	snoop : -1


!!Sysfs card info
!!---------------

!!Card: /sys/class/sound/card0
Driver: /sys/bus/pci/drivers/snd_hda_intel
Tree:
	/sys/class/sound/card0
	|-- controlC0
	|   |-- dev
	|   |-- device -> ../../card0
	|   |-- power
	|   |-- subsystem -> ../../../../../../class/sound
	|   `-- uevent
	|-- device -> ../../../0000:00:05.0
	|-- hwC0D0
	|   |-- afg
	|   |-- chip_name
	|   |-- clear
	|   |-- dev
	|   |-- device -> ../../card0
	|   |-- driver_pin_configs
	|   |-- hints
	|   |-- init_pin_configs
	|   |-- init_verbs
	|   |-- mfg
	|   |-- modelname
	|   |-- power
	|   |-- power_off_acct
	|   |-- power_on_acct
	|   |-- reconfig
	|   |-- revision_id
	|   |-- subsystem -> ../../../../../../class/sound
	|   |-- subsystem_id
	|   |-- uevent
	|   |-- user_pin_configs
	|   |-- vendor_id
	|   `-- vendor_name
	|-- id
	|-- input10
	|   |-- capabilities
	|   |-- device -> ../../card0
	|   |-- event9
	|   |-- id
	|   |-- modalias
	|   |-- name
	|   |-- phys
	|   |-- power
	|   |-- properties
	|   |-- subsystem -> ../../../../../../class/input
	|   |-- uevent
	|   `-- uniq
	|-- input11
	|   |-- capabilities
	|   |-- device -> ../../card0
	|   |-- event10
	|   |-- id
	|   |-- modalias
	|   |-- name
	|   |-- phys
	|   |-- power
	|   |-- properties
	|   |-- subsystem -> ../../../../../../class/input
	|   |-- uevent
	|   `-- uniq
	|-- input12
	|   |-- capabilities
	|   |-- device -> ../../card0
	|   |-- event11
	|   |-- id
	|   |-- modalias
	|   |-- name
	|   |-- phys
	|   |-- power
	|   |-- properties
	|   |-- subsystem -> ../../../../../../class/input
	|   |-- uevent
	|   `-- uniq
	|-- input13
	|   |-- capabilities
	|   |-- device -> ../../card0
	|   |-- event12
	|   |-- id
	|   |-- modalias
	|   |-- name
	|   |-- phys
	|   |-- power
	|   |-- properties
	|   |-- subsystem -> ../../../../../../class/input
	|   |-- uevent
	|   `-- uniq
	|-- input14
	|   |-- capabilities
	|   |-- device -> ../../card0
	|   |-- event13
	|   |-- id
	|   |-- modalias
	|   |-- name
	|   |-- phys
	|   |-- power
	|   |-- properties
	|   |-- subsystem -> ../../../../../../class/input
	|   |-- uevent
	|   `-- uniq
	|-- input9
	|   |-- capabilities
	|   |-- device -> ../../card0
	|   |-- event8
	|   |-- id
	|   |-- modalias
	|   |-- name
	|   |-- phys
	|   |-- power
	|   |-- properties
	|   |-- subsystem -> ../../../../../../class/input
	|   |-- uevent
	|   `-- uniq
	|-- number
	|-- pcmC0D0c
	|   |-- dev
	|   |-- device -> ../../card0
	|   |-- pcm_class
	|   |-- power
	|   |-- subsystem -> ../../../../../../class/sound
	|   `-- uevent
	|-- pcmC0D0p
	|   |-- dev
	|   |-- device -> ../../card0
	|   |-- pcm_class
	|   |-- power
	|   |-- subsystem -> ../../../../../../class/sound
	|   `-- uevent
	|-- pcmC0D1c
	|   |-- dev
	|   |-- device -> ../../card0
	|   |-- pcm_class
	|   |-- power
	|   |-- subsystem -> ../../../../../../class/sound
	|   `-- uevent
	|-- pcmC0D1p
	|   |-- dev
	|   |-- device -> ../../card0
	|   |-- pcm_class
	|   |-- power
	|   |-- subsystem -> ../../../../../../class/sound
	|   `-- uevent
	|-- pcmC0D2c
	|   |-- dev
	|   |-- device -> ../../card0
	|   |-- pcm_class
	|   |-- power
	|   |-- subsystem -> ../../../../../../class/sound
	|   `-- uevent
	|-- power
	|   |-- async
	|   |-- autosuspend_delay_ms
	|   |-- control
	|   |-- runtime_active_kids
	|   |-- runtime_active_time
	|   |-- runtime_enabled
	|   |-- runtime_status
	|   |-- runtime_suspended_time
	|   `-- runtime_usage
	|-- subsystem -> ../../../../../class/sound
	`-- uevent


!!HDA-Intel Codec information
!!---------------------------
--startcollapse--

Codec: SigmaTel STAC9221 A1
Address: 0
AFG Function Id: 0x1 (unsol 1)
Vendor Id: 0x83847680
Subsystem Id: 0x83847680
Revision Id: 0x103401
No Modem Function Group found
Default PCM:
    rates [0x2c]: 16000 22050 44100
    bits [0x2]: 16
    formats [0x1]: PCM
Default Amp-In caps: ofs=0x7f, nsteps=0x7f, stepsize=0x02, mute=1
Default Amp-Out caps: ofs=0x7f, nsteps=0x7f, stepsize=0x02, mute=1
State of AFG node 0x01:
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
GPIO: io=4, o=0, i=0, unsolicited=1, wake=1
  IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[3]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Node 0x02 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out R/L
  Control: name="Headphone Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Control: name="Headphone Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: N/A
  Amp-Out vals:  [0x3f 0x3f]
  Converter: stream=0, channel=0
  Power states: 
  Power: setting=D3, actual=D3
  Delay: 13 samples
Node 0x03 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out R/L
  Control: name="Front Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Control: name="Front Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Device: name="STAC9221 A1 Analog", type="Audio", device=0
  Amp-Out caps: N/A
  Amp-Out vals:  [0x3f 0x3f]
  Converter: stream=0, channel=0
  Power states: 
  Power: setting=D0, actual=D0
  Delay: 13 samples
Node 0x04 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out R/L
  Control: name="Center Playback Volume", index=0, device=0
    ControlAmp: chs=1, dir=Out, idx=0, ofs=0
  Control: name="LFE Playback Volume", index=0, device=0

    ControlAmp: chs=2, dir=Out, idx=0, ofs=0
  Control: name="Center Playback Switch", index=0, device=0
    ControlAmp: chs=1, dir=Out, idx=0, ofs=0
  Control: name="LFE Playback Switch", index=0, device=0
    ControlAmp: chs=2, dir=Out, idx=0, ofs=0
  Amp-Out caps: N/A
  Amp-Out vals:  [0x3f 0x3f]
  Converter: stream=0, channel=0
  Power states: 
  Power: setting=D0, actual=D0
  Delay: 13 samples
Node 0x05 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out R/L
  Amp-Out caps: N/A
  Amp-Out vals:  [0x7f 0x7f]
  Converter: stream=0, channel=0
  Power states: 
  Power: setting=D0, actual=D0
  Delay: 13 samples
Node 0x06 [Audio Input] wcaps 0x1d0541: Stereo
  Device: name="STAC9221 A1 Analog", type="Audio", device=0
  Converter: stream=0, channel=0
  SDI-Select: 0
  Power states: 
  Power: setting=D3, actual=D3
  Delay: 13 samples
  Connection: 1
     0x17
  Processing caps: benign=0, ncoeff=0
Node 0x07 [Audio Input] wcaps 0x1d0541: Stereo
  Device: name="STAC9221 A1 Alt Analog", type="Audio", device=2
  Converter: stream=0, channel=0
  SDI-Select: 0
  Power states: 
  Power: setting=D0, actual=D0
  Delay: 13 samples
  Connection: 1
     0x18
  Processing caps: benign=0, ncoeff=0
Node 0x08 [Audio Output] wcaps 0x40211: Stereo Digital
  Control: name="IEC958 Playback Con Mask", index=0, device=0
  Control: name="IEC958 Playback Pro Mask", index=0, device=0
  Control: name="IEC958 Playback Default", index=0, device=0
  Control: name="IEC958 Playback Switch", index=0, device=0
  Control: name="IEC958 Default PCM Playback Switch", index=0, device=0
  Device: name="STAC9221 A1 Digital", type="SPDIF", device=1
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  IEC Coding Type: 0x0
  PCM:
    rates [0x2c]: 16000 22050 44100
    bits [0x2]: 16
    formats [0x1]: PCM
  Delay: 4 samples
Node 0x09 [Audio Input] wcaps 0x140311: Stereo Digital
  Control: name="IEC958 Capture Switch", index=0, device=0
  Control: name="IEC958 Capture Default", index=0, device=0
  Device: name="STAC9221 A1 Digital", type="SPDIF", device=1
  Converter: stream=0, channel=0
  SDI-Select: 0
  Digital:
  Digital category: 0x0
  IEC Coding Type: 0x0
  PCM:
    rates [0x2c]: 16000 22050 44100
    bits [0x2]: 16
    formats [0x1]: PCM
  Delay: 4 samples
  Connection: 1
     0x11
Node 0x0a [Pin Complex] wcaps 0x400181: Stereo
  Pincap 0x0000173e: IN OUT HP Detect Trigger
    Vref caps: HIZ 50 GRD 80
  Pin Default 0x02214020: [Jack] HP Out at Ext Front
    Conn = 1/8, Color = Green
    DefAssociation = 0x2, Sequence = 0x0
  Pin-ctls: 0xc0: OUT HP VREF_HIZ
  Unsolicited: tag=01, enabled=1
  Connection: 1
     0x02
Node 0x0b [Pin Complex] wcaps 0x400181: Stereo
  Pincap 0x00001736: IN OUT Detect Trigger
    Vref caps: HIZ 50 GRD 80
  Pin Default 0x01111011: [Jack] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0x1, Sequence = 0x1
  Pin-ctls: 0x40: OUT VREF_HIZ
  Unsolicited: tag=07, enabled=1
  Connection: 1
     0x04
Node 0x0c [Pin Complex] wcaps 0x400181: Stereo
  Pincap 0x00001736: IN OUT Detect Trigger
    Vref caps: HIZ 50 GRD 80
  Pin Default 0x01114010: [Jack] Speaker at Ext Rear
    Conn = 1/8, Color = Green
    DefAssociation = 0x1, Sequence = 0x0
  Pin-ctls: 0x40: OUT VREF_HIZ
  Unsolicited: tag=05, enabled=1
  Connection: 1
     0x03
Node 0x0d [Pin Complex] wcaps 0x400181: Stereo
  Pincap 0x0000173e: IN OUT HP Detect Trigger
    Vref caps: HIZ 50 GRD 80
  Pin Default 0x02a190f0: [Jack] Mic at Ext Front
    Conn = 1/8, Color = Pink
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x24: IN VREF_80
  Unsolicited: tag=02, enabled=1
  Connection: 1
     0x02
Node 0x0e [Pin Complex] wcaps 0x400081: Stereo
  Pincap 0x00000024: IN Detect
  Pin Default 0x01813051: [Jack] Line In at Ext Rear
    Conn = 1/8, Color = Blue
    DefAssociation = 0x5, Sequence = 0x1
  Pin-ctls: 0x20: IN
  Unsolicited: tag=03, enabled=1
Node 0x0f [Pin Complex] wcaps 0x400185: Stereo Amp-Out
  Control: name="Surround Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Control: name="Surround Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: N/A
  Amp-Out vals:  [0x3f 0x3f]
  Pincap 0x00000030: IN OUT
  Pin Default 0x00116012: [Jack] Speaker at Ext N/A
    Conn = 1/8, Color = Orange
    DefAssociation = 0x1, Sequence = 0x2
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x05
Node 0x10 [Pin Complex] wcaps 0x400301: Stereo Digital
  Pincap 0x00000010: OUT
  Pin Default 0x01481030: [Jack] SPDIF Out at Ext Rear
    Conn = DIN, Color = Black
    DefAssociation = 0x3, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Connection: 3
     0x08* 0x17 0x19
Node 0x11 [Pin Complex] wcaps 0x430681: Stereo Digital
  Pincap 0x00010024: IN EAPD Detect
  EAPD 0x0:
  Pin Default 0x01c61060: [Jack] SPDIF In at Ext Rear
    Conn = Digital, Color = Black
    DefAssociation = 0x6, Sequence = 0x0
  Pin-ctls: 0x20: IN
  Unsolicited: tag=09, enabled=1
  Power states: 
  Power: setting=D3, actual=D3
  Delay: 3 samples
Node 0x12 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
  Control: name="Mic Boost Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: N/A
  Amp-Out vals:  [0x00 0x00]
  Connection: 7
     0x0e 0x15 0x0f 0x0b 0x0c 0x0d* 0x0a
Node 0x13 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
  Amp-Out caps: N/A
  Amp-Out vals:  [0x00 0x00]
  Connection: 7
     0x0e 0x15 0x0f 0x0b 0x0c 0x0d* 0x0a
Node 0x14 [Beep Generator Widget] wcaps 0x70000c: Mono Amp-Out
  Amp-Out caps: N/A
  Amp-Out vals:  [0x00]
Node 0x15 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x80330052: [Fixed] CD at Ext N/A
    Conn = ATAPI, Color = Unknown
    DefAssociation = 0x5, Sequence = 0x2
  Pin-ctls: 0x20: IN
Node 0x16 [Volume Knob Widget] wcaps 0x600000: Mono
  Volume-Knob: delta=0, steps=0, direct=1, val=127
  Connection: 4
     0x02 0x03 0x04 0x05
Node 0x17 [Audio Selector] wcaps 0x300903: Stereo Amp-In R/L
  Control: name="Capture Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Control: name="Capture Switch", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Amp-In caps: N/A
  Amp-In vals:  [0x80 0x80]
  Connection: 1
     0x12
Node 0x18 [Audio Selector] wcaps 0x300903: Stereo Amp-In R/L
  Control: name="Capture Volume", index=1, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Control: name="Capture Switch", index=1, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Amp-In caps: N/A
  Amp-In vals:  [0x80 0x80]
  Connection: 1
     0x13
Node 0x19 [Vendor Defined Widget] wcaps 0xf30201: Stereo Digital
  Delay: 3 samples
Node 0x1a [Audio Output] wcaps 0x30201: Stereo Digital
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  IEC Coding Type: 0x0
  Delay: 3 samples
Node 0x1b [Pin Complex] wcaps 0x400301: Stereo Digital
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x1a
--endcollapse--


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

crw-rw----+ 1 root audio 116,  8 Jul 26 23:09 /dev/snd/controlC0
crw-rw----+ 1 root audio 116,  7 Jul 26 23:09 /dev/snd/hwC0D0
crw-rw----+ 1 root audio 116,  3 Jul 26 23:09 /dev/snd/pcmC0D0c
crw-rw----+ 1 root audio 116,  2 Jul 26 23:09 /dev/snd/pcmC0D0p
crw-rw----+ 1 root audio 116,  5 Jul 26 23:09 /dev/snd/pcmC0D1c
crw-rw----+ 1 root audio 116,  4 Jul 26 23:09 /dev/snd/pcmC0D1p
crw-rw----+ 1 root audio 116,  6 Jul 26 23:09 /dev/snd/pcmC0D2c
crw-rw----+ 1 root audio 116,  1 Jul 26 23:09 /dev/snd/seq
crw-rw----+ 1 root audio 116, 33 Jul 26 23:09 /dev/snd/timer

/dev/snd/by-path:
total 0
drwxr-xr-x 2 root root  60 Jul 26 23:09 .
drwxr-xr-x 3 root root 240 Jul 26 23:09 ..
lrwxrwxrwx 1 root root  12 Jul 26 23:09 pci-0000:00:05.0 -> ../controlC0


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

APLAY

**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: STAC9221 A1 Analog [STAC9221 A1 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: STAC9221 A1 Digital [STAC9221 A1 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

ARECORD

**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: STAC9221 A1 Analog [STAC9221 A1 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: STAC9221 A1 Digital [STAC9221 A1 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 2: STAC9221 A1 Alt Analog [STAC9221 A1 Alt Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

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

!!-------Mixer controls for card Intel

Card hw:0 'Intel'/'HDA Intel at 0xf0804000 irq 21'
  Mixer name	: 'SigmaTel STAC9221 A1'
  Components	: 'HDA:83847680,83847680,00103401'
  Controls      : 41
  Simple ctrls  : 14
Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 127
  Mono: Playback 63 [50%] -48.00dB] [on]
Simple mixer control 'Headphone',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 127
  Mono:
  Front Left: Playback 127 [100%] [0.00dB] [on]
  Front Right: Playback 127 [100%] [0.00dB] [on]
Simple mixer control 'Front',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 127
  Mono:
  Front Left: Playback 127 [100%] [0.00dB] [on]
  Front Right: Playback 127 [100%] [0.00dB] [on]
Simple mixer control 'Surround',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 127
  Mono:
  Front Left: Playback 127 [100%] [0.00dB] [on]
  Front Right: Playback 127 [100%] [0.00dB] [on]
Simple mixer control 'Center',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 127
  Mono: Playback 127 [100%] [0.00dB] [on]
Simple mixer control 'LFE',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 127
  Mono: Playback 127 [100%] [0.00dB] [on]
Simple mixer control 'Mic Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 2
  Front Left: 0 [0%] [0.00dB]
  Front Right: 0 [0%] [0.00dB]
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined cswitch cswitch-joined
  Playback channels: Mono
  Capture channels: Mono
  Mono: Playback [off] Capture [off]
Simple mixer control 'IEC958 Default PCM',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 127
  Front Left: Capture 0 [0%] -95.25dB] [off]
  Front Right: Capture 0 [0%] -95.25dB] [off]
Simple mixer control 'Capture',1
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 127
  Front Left: Capture 0 [0%] -95.25dB] [off]
  Front Right: Capture 0 [0%] -95.25dB] [off]
Simple mixer control 'Auto-Mute Mode',0
  Capabilities: enum
  Items: 'Disabled' 'Enabled'
  Item0: 'Enabled'
Simple mixer control 'Input Source',0
  Capabilities: cenum
  Items: 'Mic' 'Line' 'CD'
  Item0: 'Mic'
Simple mixer control 'Input Source',1
  Capabilities: cenum
  Items: 'Mic' 'Line' 'CD'
  Item0: 'Mic'


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

--startcollapse--
state.Intel {
	control.1 {
		iface MIXER
		name 'Front Playback Volume'
		value.0 127
		value.1 127
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 127'
			dbmin -9999999
			dbmax 0
			dbvalue.0 0
			dbvalue.1 0
		}
	}
	control.2 {
		iface MIXER
		name 'Front Playback Switch'
		value.0 true
		value.1 true
		comment {
			access 'read write'
			type BOOLEAN
			count 2
		}
	}
	control.3 {
		iface MIXER
		name 'Surround Playback Volume'
		value.0 127
		value.1 127
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 127'
			dbmin -9999999
			dbmax 0
			dbvalue.0 0

			dbvalue.1 0
		}
	}
	control.4 {
		iface MIXER
		name 'Surround Playback Switch'
		value.0 true
		value.1 true
		comment {
			access 'read write'
			type BOOLEAN
			count 2
		}
	}
	control.5 {
		iface MIXER
		name 'Center Playback Volume'
		value 127
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 127'
			dbmin -9999999
			dbmax 0
			dbvalue.0 0
		}
	}
	control.6 {
		iface MIXER
		name 'LFE Playback Volume'
		value 127
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 127'
			dbmin -9999999
			dbmax 0
			dbvalue.0 0
		}
	}
	control.7 {
		iface MIXER
		name 'Center Playback Switch'
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.8 {
		iface MIXER
		name 'LFE Playback Switch'
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.9 {
		iface MIXER
		name 'Headphone Playback Volume'
		value.0 127
		value.1 127
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 127'
			dbmin -9999999
			dbmax 0
			dbvalue.0 0
			dbvalue.1 0
		}
	}
	control.10 {
		iface MIXER
		name 'Headphone Playback Switch'
		value.0 true
		value.1 true
		comment {
			access 'read write'
			type BOOLEAN
			count 2
		}
	}
	control.11 {
		iface MIXER
		name 'Auto-Mute Mode'
		value Enabled
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Disabled
			item.1 Enabled
		}
	}
	control.12 {
		iface MIXER
		name 'Input Source'
		value Mic
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Mic
			item.1 Line
			item.2 CD
		}
	}
	control.13 {
		iface MIXER
		name 'Input Source'
		index 1
		value Mic
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Mic
			item.1 Line
			item.2 CD
		}
	}
	control.14 {
		iface MIXER
		name 'Capture Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 127'
			dbmin -9525
			dbmax 0
			dbvalue.0 -9525
			dbvalue.1 -9525
		}
	}
	control.15 {
		iface MIXER
		name 'Capture Switch'
		value.0 false
		value.1 false
		comment {
			access 'read write'
			type BOOLEAN
			count 2
		}
	}
	control.16 {
		iface MIXER
		name 'Capture Volume'
		index 1
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 127'
			dbmin -9525
			dbmax 0
			dbvalue.0 -9525
			dbvalue.1 -9525
		}
	}
	control.17 {
		iface MIXER
		name 'Capture Switch'
		index 1
		value.0 false
		value.1 false
		comment {
			access 'read write'
			type BOOLEAN
			count 2
		}
	}
	control.18 {
		iface MIXER
		name 'Mic Boost Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 2'
			dbmin 0
			dbmax 2000
			dbvalue.0 0
			dbvalue.1 0
		}
	}
	control.19 {
		iface MIXER
		name 'IEC958 Playback Con Mask'
		value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.20 {
		iface MIXER
		name 'IEC958 Playback Pro Mask'
		value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.21 {
		iface MIXER
		name 'IEC958 Playback Default'
		value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access 'read write'
			type IEC958
			count 1
		}
	}
	control.22 {
		iface MIXER
		name 'IEC958 Playback Switch'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.23 {
		iface MIXER
		name 'IEC958 Default PCM Playback Switch'
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.24 {
		iface MIXER
		name 'IEC958 Capture Switch'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.25 {
		iface MIXER
		name 'IEC958 Capture Default'
		value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.26 {
		iface MIXER
		name 'Master Playback Volume'
		value 63
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 127'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -4800
		}
	}
	control.27 {
		iface MIXER
		name 'Master Playback Switch'
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.28 {
		iface CARD
		name 'Mic Jack'
		value true
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.29 {
		iface CARD
		name 'Line Jack'
		value false
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.30 {
		iface CARD
		name 'CD Phantom Jack'
		value true
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.31 {
		iface CARD
		name 'Speaker Front Jack'
		value true
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.32 {
		iface CARD
		name 'Speaker Surround Phantom Jack'
		value true
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.33 {
		iface CARD
		name 'Speaker CLFE Jack'
		value true
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.34 {
		iface CARD
		name 'Front Headphone Jack'
		value false
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.35 {
		iface CARD
		name 'SPDIF Phantom Jack'
		value true
		comment {
			access read
			type BOOLEAN
			count 1

		}
	}
	control.36 {
		iface CARD
		name 'SPDIF In Jack'
		value false
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.37 {
		iface PCM
		name 'Playback Channel Map'
		value.0 0
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		comment {
			access read
			type INTEGER
			count 6
			range '0 - 36'
		}
	}
	control.38 {
		iface PCM
		name 'Capture Channel Map'
		value.0 0
		value.1 0
		comment {
			access read
			type INTEGER
			count 2
			range '0 - 36'
		}
	}
	control.39 {
		iface PCM
		device 1
		name 'Playback Channel Map'
		value.0 0
		value.1 0
		comment {
			access read
			type INTEGER
			count 2
			range '0 - 36'
		}
	}
	control.40 {
		iface PCM
		device 1
		name 'Capture Channel Map'
		value.0 0
		value.1 0
		comment {
			access read
			type INTEGER
			count 2
			range '0 - 36'
		}
	}
	control.41 {
		iface PCM
		device 2
		name 'Capture Channel Map'
		value.0 0
		value.1 0
		comment {
			access read
			type INTEGER
			count 2
			range '0 - 36'
		}
	}
}
--endcollapse--


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

ac
af_packet
ahci
ata_generic
ata_piix
battery
button
cdrom
cec
configfs
crc16
crc32_pclmul
crc32c_intel
cryptd
dm_mod
dm_multipath
drm
drm_kms_helper
e1000
ehci_hcd
ehci_pci
ext4
fb_sys_fops
fuse
ghash_clmulni_intel
hid_generic
i2c_piix4
intel_rapl_common
intel_rapl_msr
iscsi_boot_sysfs
iscsi_ibft
jbd2
joydev
ledtrig_audio
libahci
libata
mbcache
ohci_hcd
ohci_pci
pcspkr
rc_core
rfkill
scsi_dh_alua
scsi_dh_emc
scsi_dh_rdac
scsi_mod
sd_mod
serio_raw
sg
snd
snd_compress
snd_hda_codec
snd_hda_codec_generic
snd_hda_codec_idt
snd_hda_core
snd_hda_intel
snd_hwdep
snd_intel_dspcfg
snd_pcm
snd_pcm_dmaengine
snd_soc_core
snd_timer
soundcore
soundwire_bus
soundwire_cadence
soundwire_generic_allocation
soundwire_intel
sr_mod
syscopyarea
sysfillrect
sysimgblt
t10_pi
ttm
usbcore
usbhid
vboxguest
vboxsf
vboxvideo
video


!!Sysfs Files
!!-----------

/sys/class/sound/hwC0D0/init_pin_configs:
0x0a 0x02214020
0x0b 0x01111011
0x0c 0x01114010
0x0d 0x02a190f0
0x0e 0x01813051
0x0f 0x00116012
0x10 0x01481030
0x11 0x01c61060
0x15 0x80330052
0x1b 0x400000f0

/sys/class/sound/hwC0D0/driver_pin_configs:

/sys/class/sound/hwC0D0/user_pin_configs:

/sys/class/sound/hwC0D0/init_verbs:

/sys/class/sound/hwC0D0/hints:


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

    0.795516] ACPI: Added _OSI(Linux-Dell-Video)
    0.795516] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
    0.795516] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics)
--
   17.908923] e1000 0000:00:03.0 eth0: Intel(R) PRO/1000 Network Connection
   17.941178] snd_hda_codec_idt hdaudioC0D0: autoconfig for STAC9221 A1: line_outs=3 (0xc/0xf/0xb/0x0/0x0) type:speaker
   17.941182] snd_hda_codec_idt hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
   17.941184] snd_hda_codec_idt hdaudioC0D0:    hp_outs=1 (0xa/0x0/0x0/0x0/0x0)
   17.941186] snd_hda_codec_idt hdaudioC0D0:    mono: mono_out=0x0
   17.941220] snd_hda_codec_idt hdaudioC0D0:    dig-out=0x10/0x0
   17.941223] snd_hda_codec_idt hdaudioC0D0:    inputs:
   17.941225] snd_hda_codec_idt hdaudioC0D0:      Mic=0xd
   17.941227] snd_hda_codec_idt hdaudioC0D0:      Line=0xe
   17.941228] snd_hda_codec_idt hdaudioC0D0:      CD=0x15
   17.941230] snd_hda_codec_idt hdaudioC0D0:    dig-in=0x11
   18.005857] input: HDA Intel Mic as /devices/pci0000:00/0000:00:05.0/sound/card0/input9
   18.006409] input: HDA Intel Line as /devices/pci0000:00/0000:00:05.0/sound/card0/input10
   18.008322] input: HDA Intel Speaker Front as /devices/pci0000:00/0000:00:05.0/sound/card0/input11
   18.009096] input: HDA Intel Speaker CLFE as /devices/pci0000:00/0000:00:05.0/sound/card0/input12
   18.013257] input: HDA Intel Front Headphone as /devices/pci0000:00/0000:00:05.0/sound/card0/input13
   18.013793] input: HDA Intel SPDIF In as /devices/pci0000:00/0000:00:05.0/sound/card0/input14
   18.855402] kauditd_printk_skb: 32 callbacks suppressed


!!Packages installed
!!--------------------

alsa-plugins-32bit-1.1.5-3.3.1.x86_64
alsa-oss-1.1.8-3.3.1.x86_64
alsa-ucm-conf-1.2.4-4.13.noarch
alsa-oss-32bit-1.1.8-3.3.1.x86_64
alsa-plugins-pulse-32bit-1.2.2-1.55.x86_64
alsa-utils-1.2.4-3.1.x86_64
alsa-plugins-speexrate-1.2.2-1.55.x86_64
alsa-plugins-upmix-1.2.2-1.55.x86_64
alsa-plugins-1.2.2-1.55.x86_64
alsa-plugins-pulse-1.2.2-1.55.x86_64

If I understand correctly, your PC is running Windows-10, and in Windows-10 you have VirtualBox installed. Inside VirtualBox you have LEAP-15.3 installed.

In VirtualBox settings, do you have the audio extended features (input and output) enabled?

You noted " Leap-15.3 kernels recently used: 5.3.18-59.16.1.x86_64-preempt and 5.3.18-59.16.1.x86_64-default " … having both these installed can be an issue. Why keep the 5.3.18-59.16.1.x86_64-preempt kernel? I recommend removing 5.3.18-59.16.1.x86_64-preempt. Having both these kernels needlessly complicates solving the issue.

I recommend removing the file ‘alsa.config’ that you added to the directory /etc/modules-load.d. It needlessly complicates trying to solve the issue. To the best of my knowledge, no such file is necessary for basic sound to work in an openSUSE GNU/Linux session running as a guest in VirtualBox.

I also don’t understand why you have installed :

  • alsa-plugins-speexrate-1.2.2-1.55.x86_64
  • alsa-plugins-upmix-1.2.2-1.55.x86_64
    are those part of the VirtualBox guest requirements? To the best of my knowledge they are not necessary for basic sound to work in an openSUSE GNU/Linux session running as a guest in VirtualBox.

I also note pulse audio is NOT running in your Virtual Session. Do you know why? Was this something you deliberately tried to suspend? The openSUSE session I have running under VirtualBox has pulseaudio running.

This doesn’t look right…

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

PipeWire:
      Installed - Yes (/usr/bin/pipewire)
      Running - No

Pulseaudio:
      Installed - Yes (/usr/bin/pulseaudio)
      Running - No

Show the output of

systemctl --user list-unit-files | egrep -i 'pipe|pulse'

I was checking an openSUSE LEAP-15.1 session when I examined that. Looking at an openSUSE-LEAP-15.3 session (running as a guest in virtual box) and I note that those are installed. … I don’t know why, but I recommend leaving them in place.

This is my VirtualBox audio config for LEAP-15.3:

https://thumbs4.imagebam.com/66/8c/29/ME2DKVD_t.jpg](https://www.imagebam.com/view/ME2DKVD)

Possibly yours will be a bit different < not sure > as my hardware is different. But I have pulse audio selected, and in my LEAP-15.3 guest install, pulse audio is running.

Thank you, posters oldcpu and deano_ferrari, for kindly taking some time to analyze my lengthy set of postings and for writing some comments in this “thread” of postings! Yes, I have VirtualBox 6.1.22 installed in a 64-bit Windows-10 Home Edition “host” operating system and have Leap 15.3 installed as a Virtual “Machine” within VirtualBox. As a clarification and explanation in VirtualBox’s “Settings, Audio” I have only the following three choices listed in a drop-down list box with “Audio Controller:” printed beside that drop-down list box: “ICH AC97,” “Intel HD Audio,” and “SoundBlaster 16.” I concluded from https://documentation.help/VirtualBox/oh03s08.html on the Internet that the “ICH AC97” “Audio Controller” is not supported in Microsoft Windows operating systems of Windows 7 or newer. I did not see “SoundBlaster 16” appearing in my instance of “Device Manager” within my Windows-10 installation. So that left only “Intel HD Audio” as the “Audio Controller” I chose. Yes, I have a check mark in the check box beside “Enable Audio” on VirtualBox’s “Settings, Audio.” In the drop-down list box on the right side of “Host Audio Driver:” I have only the choices “Windows DirectSound” and “Null Audio Driver.” And between those two choices I have “Windows DirectSound” selected. Note that even though I have the software package “pulseaudio” installed in Leap 15.3 that in my case “PulseAudio” does not appear in that drop-down list box. And for the “Extended Features:” I have check marks in the check boxes beside “Enable Audio Output” and “Enable Audio Input.”

Concerning Linux kernels of course I only “boot” into Leap 15.3 using one version of the Linux kernel in each of such “boots.” Soon after offline upgrading Leap 15.2 to Leap 15.3 I was having more success with the “default” than the “preempt” version or versions of the Linux kernels. And I have had some updates to the Linux kernels installed in Leap 15.3 since I offline upgraded from Leap 15.2 to Leap 15.3. The Linux kernel updates have been obtained while online from I suppose one openSUSE Leap-15.3 repository. But things have reversed so that recently after as a “root” user changing WAIT_FOR_INTERFACES from 30 to 1 in /etc/sysconfig/network/config, as posted by the posters hdtodd and karlmistleberger on https://forums.opensuse.org/showthread.php/530572-Long-wicked-startup-times-when-booting-TW-4-15-13-aarch64-on-RaspberryPi-3B, disregarding sound-production problems, I have gratefully been having 100-percent success “booting” Leap 15.3 with the Linux kernel 5.3.18-59.16.1.x86_64-preempt and a failure percentage of about 0.25-0.50 or so when attempting to “boot” into Leap 15.3 using the Linux kernel 5.3.18-59.16.1.x86_64-default.

Here is what made me suspicious that the failure of sound production in my Leap-15.3 installation might relate to some “boot” failures using the Linux kernel 5.3.18-59.16.1.x86_64-default.–While earlier I had VirtualBox’s “Settings, Audio, Audio Controller:” set to “ICH AC97,” I noticed that during “booting” into Leap 15.3 with the Linux kernel 5.3.18-59.16.1.x86_64-default that on my Windows-10 taskbar the microphone icon appeared and disappeared, appeared and disappeared! Such appearing and disappearing was fortunately easy to notice with open eyes. This makes me suspect that there might have been some instability or problem relating to sound software in such “boots” into Leap 15.3 which might have sometimes caused problems “booting” into Leap 15.3. And that seems bad.

I then switched VirtualBox’s “Settings, Audio, Audio Controller:” to “Intel HD Audio;” and the microphone icon did not appear on the Windows-10 taskbar while “booting” into Leap 15.3; and at least that one “boot” attempt using the Linux kernel 5.3.18-59.16.1.x86_64-default was gratefully successful. But subsequently with no sound production in Leap 15.3, there was obviously still some kind of problem in my Leap-15.3 installation concerning sound production.

In following the poster oldcpu’s advice I removed the file alsa.conf from my Leap-15.3 installation’s directory /etc/modules-load-d; and I myself did not uninstall version 1.2.2-1.55 of the software packages alsa-plugins-speexrate and alsa-plugins-upmix.

In following poster deano_ferrari’s advice as a “root” user I entered

systemctl --user list-unit-files | egrep -i 'pipe|pulse'

in the terminal program LXTerminal and received the response of

Failed to connect to bus: Operation not permitted (consider using --machine=<user>@.host --user to connect to bus of other user)

Then as an ordinary user I entered that same command and received the response of

pipewire-media-session.service                                                     enabled   enabled      
pipewire.service                                                                   disabled  disabled     
pulseaudio.service                                                                 disabled  disabled     
pipewire.socket                                                                    enabled   enabled      
pulseaudio.socket                                                                  enabled   enabled

with each instance of “pipe” and “pulse” in a red color.

From my notes here is a sequence of events I found relating to the software package pulseaudio. I found that pulseaudio was installed in my Leap-15.3 installation. I installed the software package pavucontrol to have a software volume control for pulseaudio. Then on the left-hand corner of my Leap-15.3 taskbar panel I clicked on a triangle with an exclamation point in the middle of it, then on “Sound & Video,” then on “PulseAudio Volume Control” and received messages including, “Connection to PulseAudio failed….In this case it is likely because PULSE_SERVER in the Environment/X11 Root Window Properties or default-server in client.conf is misconfigured….” I don’t think I ordered pulseaudio to stop. However, being rather ignorant of some things, it is at least conceivable that my installing alsa-firmware or trying to configure sound software in Yet another Software Tool 2’s (YaST2’s) “Hardware, Sound” might have given priority of ALSA (Advanced Linux Sound Architecture) over pulsaaudio. My impression is that at least poster oldcpu thought that pulseaudio should have been running in my Leap-15.3 installation. So I decided to shift to seeing if I could properly configure pulseaudio and get it to run.

Following https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/FirstSteps/ I entered

pulseaudio -nC

and

pulseaudio -nF pulseaudio.pa

with problems as an ordinary and separately as a “root” user. In fact I think it was recommended not to run pulseaudio as a “root” user.

Wow! Finding out how to properly configure pulseaudio is appearing hard for me!

From https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/PerfectSetup/ I entered

ls -l /dev/snd

as an ordinary user and decided from the output that my obtained distribution of pulseaudio within Leap 15.3 belongs to group 2, which is a group which uses “udev” (userspace /dev, “a device manager for the Linux kernel,” according to https://en.wikipedia.org/wiki/Udev) “(or HAL” [Hardware Abstraction Layer, according to http://linuxcnc.org/docs/html/hal/intro.html]”) and ConsoleKit to dynamically give access to the currently ‘active’ user, but allow overriding that using the ‘audio’ group.” And for this group 2 no user should be in the “audio” group. The “Pulseaudio plugin for ALSA Library”, which is similar to “PulseAudio plugin for alsalibs,” version 1.0.12 or newer, mentioned on https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/PerfectSetup/, and is the software packaged called alsa-plugins-pulse, version 1.2.2-1.55, in YaST2’s Software Management, is a software package which is installed in my Leap-15.3 installation. The instructions on that Web page for ALSA applications include “To activate the driver edit /etc/asound.conf or ~/.asoundrc and add:” some code. But I did not find either one of the files /etc/asound.conf or ~/.asoundrc in my Leap-15.3 installation. So now I suppose that I might need instruction on how to configure pulseaudio and get it to run in Leap 15.3 as one imaginable way to obtain sound production in Leap 15.3.

Only the regular user was required. :wink:

I have openSUSE running as a guest (Windows 10 host), and found that I could not get sound working properly with pipewire. For now I’m using pulseaudio again. Try invoking

sudo setup-pulseaudio --enable

then restart your desktop with Ctrl+Alt+Backspace (twice). Does that result in working sound?

There may some additional steps needed to disable pipewire. Anyway, perhaps check

systemctl --user status pipewire.socket

I skimmed through that link and I could not see what you were talking about - and can not see (yet) as to how you can to that conclusion. I assume to be certain, you did a test on the other drop down menu selections? Yes?

Is this what you were referring to:

Intel HD Audio support was added with VirtualBox 4.0 because Windows 7 and later (as well as 64-bit Windows Vista) do not support the Intel AC’97 controller out of the box

Is ICH AC97 the same as Intel AC’97 controller ? < not sure > I don’t know the exact acronym means.

In the example I gave ‘pulseaudio’ was the choice for the HOST system. In your case the HOST is Windows-10. In my case, my host was LEAP-15.2 and I was running LEAP-15.3 as the VirtualBox Guest. Since Windows-10 doesn’t run ‘pulseaudio’ its clear you won’t see ‘pulseaudio’ as a ‘HOST’ option.

I suspect deano_ferrari has a setup MUCH MUCH closer to yours than my setup.

I confess “I don’t do Windows” … and if I am in a hurry and for some reason need to boot to windows on my PC (typically I only boot to MS-Windows to do a check disk on an NTFS formatted external hard disk - which happens once or twice a year) I will boot to Windows with a mix of fear and trepidation. Given my Windows partition (that came with PC) is rarely booted and never updated, trying to boot to it is best described as annoying (for me). I suspect I would need to run Windows more often (than twice per year) for it to be useful for me …

Honestly? I would have come to the opposite conclusion, and concluded the 5.3.18-59.16.1.x86_64-preempt was bad - and that some other issue present.

Thank you again, deano_ferrari, for trying to help me. Here I skip mentioning some of the things which did not work for me.

  1. As a “root” user I entered
setup-pulseaudio –-enable

and saw the computer software’s “response” of “Enabling PulseAudio for ALSA” (Advanced Linux Sound Architecture), et cetera. Then I rebooted into Leap 15.3 using the Linux kernel 5.3.18-59.16.1.x86_64-preempt and, after entering as a regular user the command you earlier provided me of

systemctl --user list-unit-files | egrep -i 'pipe|pulse'

, obtained the surprising result of “disabled disabled” for “pulseaudio.service”! The service pipewire.service has also been shown as “disabled disabled” there. Another strange result is that pipewire.socket was shown as “enabled enabled” in that list; yet after I as a “root” user entered

systemctl disable pipewire.socket

, the computer software’s “response” was

Failed to disable unit: Unit file pipewire.socket does not exist.

These contradicting results regarding whether pipewore.socket exists or not in my Leap-15.3 installation cause me to think that there might be an error in some computer software regarding detecting the existence of pipewire.socket.

  1. I learned that within my “home” directory of the form /home/MY_HOME_DIRECTORY_NAME that there is a normally hidden directory named .config/pulse/. That directory has a folder and some files in it, which I could see by opening my preferred Leap-15.3 File Manager Konqueror as a “root” user, but not a file named daemon.conf or /daemon.conf, which according to the “response” to the command
start-pulseaudio-x11

one could expect to see there.

  1. From https://www.webosose.org/docs/tools/sdk/emulator/virtualbox-emulator-user-guide/ on the Internet I read that in VirtualBox’s (Settings, Audio) one should set the “Host Audio Driver” to “PulseAudio” for, in effect, an Ubuntu “host” operating system or “Windows DirectSound” for a Windows “host” operating system. So for in my case a Windows-10 “host” operating system I wonder if I am not supposed to see PulseAudio among the listed items in the drop-down list box beside VirtualBox’s Settings, Audio’s “Host Audio Driver:”. And this speculation of mine leads me to guess that since the poster oldcpu does have PulseAudio selected there that he might have a Linux “host” operating system rather than a Windows “host” operating system on the computer in which he has Leap 15.3 installed as a “guest” operating system or Virtual “Machine” (VM) in VirtualBox. I guess that poster oldcpu might have Leap 15.3 installed as both the “host” and “guest” operating systems, with VirtualBox installed in his “host” operating system, in posting number eight in this “thread” of postings.

  2. I unfortunately had a failure when trying to open the Pulse Audio Volume Control computer program pavucontrol as either a “root” or a regular user.

  3. Is there a set of instructions which someone might have produced for configuring PulseAudio and/or sound production to work specifically in a 64-bit, Leap-15.3, Linux operating system? If not, it might be good if someone would produce such a set of instructions and upload it to a Web page. Complexity: The working instructions for sound production in Leap 15.3 might have to include what to do regarding PulseAudio, ALSA, and pipewire computer software.

Sorry, I misspelled pipewire at least once.

Please, when running commands show us the command and full output generated. The systemd units in question are for the user instance, so disabling would be more like…

systemctl --user disable --now foo.service

Show us the output of

zypper se -s pipe pulse

It needs to be run as the user. Can you elaborate more about the error encountered when running it as user?

Report back with output of

journalctl -b |grep pulse

These may be of value to you
https://en.opensuse.org/Sound_troubleshooting
https://en.opensuse.org/SDB:Pulseaudio

Concerning item 5 in my previous posting in this “thread” postings I think it would have been better if I had instead typed there “a 64-bit, Leap-15.3, openSUSE, Linux operating system.” And sorry, I should have included a direct statement in that posting of

I have yet to succeed in the consistent production of desired sound in my Leap-15.3 installation.

Question: In a terminal computer program in a Leap-15.3 operating system how do you people capture your entered commands and the “responses” of computer software to them? Below you can see my failed and gratefully successful methods for such capturing.

I. Very Detailed Writing Concerning Methods of Capturing Terminal Commands and Computer-Software “Responses” to Them That Some Readers Who Already Know How to Do Such Capturing May Want to Skip Reading

i. My Failed Method

I tried to capture text from LXTerminal, the terminal program I have been using in Leap 15.3 using the command “script” (reference: https://www.redhat.com/sysadmin/linux-script-command on the Internet). But I failed in this regard.—One such output file following the input of the “script” command and terminating a text-capturing terminal-program session by pressing the Ctrl and D keys was automatically named “typescript,” which I found in my “home” directory of the form /home/MY_HOME_DIRECTORY. When I opened that file in the computer programs KWrite and I think also Kate, it contained some text that I had I typed. But it also contained some strange-looking characters I did not want to see. So in my case clearly there was a formatting mismatch between the format used in LXTerminal and the format or formats used in KWrite and Kate at that time. And after I entered the command

script --t=terminal.txt

and terminated another session with the “Ctrl”- and “D”-labeled keys of my computer keyboard, the output file terminal.txt contained none of the text I typed and contained mostly, if not entirely digits. So I abandoned that “script” way of attempting to capture commands and “responses” from a session using the terminal computer program LXTerminal.

ii. My Gratefully Successful Method

I may have an instance of the Mozilla Firefox Web browser open in my Windows-10, “host” operating system. And in that Web browser I may have my openSUSE “forum” posting page open. And I may often do my typing in a LibreOffice Writer document in my Windows-10 operating system and afterward copy and “paste” my typed text from that Writer document into my openSUSE “forum” posting using “Ctrl”- and “C”-labeled keys for copying and “Ctrl”- and “V”-labeled keys for the “pasting” of text. So here is gratefully my successful way of capturing LXTerminal commands and “responses” to them in my “guest,” Leap-15.3, Linux operating system. Gratefully the copying and “pasting” of text between my “host,” Windows-10 and “guest,” Leap-15.3 operating systems is working via VirtualBox 6.1.22’s “Settings, General” with on the “Advanced” tab there in a drop-down list box beside “Shared Clipboard:” having “Bidirectional” selected (Although probably not necessary in this regard, in addition I also have “Bidirectional” selected in a drop-down list box beside “Drag’n’Drop:”.) So in the computer program LXTerminal in my Leap-15.3 operating system opened in the Lightweight X Windows System, version 11 (X11), Desktop Environment (LXDE) I can move an “I”-beam-looking symbol over LXTerminal by moving a finger over my notebook computer’s touchpad to the place where I want to start copying characters from LXTerminal. Then I need to simultaneously do three things: a) Hold down the left button between my computer’s touchpad and my chest with my right hand’s index finger. b) Move my right hand’s middle finger horizontally and vertically over the touchpad to highlight the text I wish to copy. And c) I need to use my eyes to see the progression of the highlighting of the text as I move my right hand’s middle finger over my computer’s touchpad. (Users of desktop computers should substitute “mouse” for “touchpad” in my above writing and “mouse’s” left button for my computer’s left button.) Then after I have all of the text I want to copy highlighted I can release my right hand’s index finger from the left button between the touchpad and my chest. And I can move the middle finger of my right hand over my computer’s touchpad while watching the “I”-beam-looking symbol move to over LXTerminal’s “Edit” “menu” item. And when that occurs I can then with the index finger of my right hand press down once on that left button. That opens a drop-down list for that “menu” item “Edit.” So then I need to move the middle finger of my right hand down until the “I”-beam-looking symbol lies on top of the word “Copy”. And then I should press down once with the index finger of my right hand on the left button of my computer that I have been discussing here. (Or alternatively one can simultaneously press and hold down the “Shift”- and “Ctrl”-labeled keys and briefly press the “C”-labeled key to accomplish such copying.) That action should place all of the highlighted text into the computer “clipboard,” which is a portion of Random Access Memory (RAM, https://www.techbout.com/clear-clipboard-in-windows-10-26155/). Then in my Windows operating system I can press the “Ctrl”- and “V”-labeled keys to “paste” the copied text from the computer “clipboard” into my LibreOffice Writer document. And finally after I have that document looking at least approximately the way I want it to look I can in a similar way copy and “paste” the text I want to copy into my openSUSE “forum” posting, again by pressing the “Ctrl”- and “C”-labeled keys for copying the text from the Writer document into the computer “clipboard” and afterward by pressing the “Ctrl” and “V” keys while a cursor symbol is visible in the “body” of my to-be openSUSE “forum” posting.

II. Moving Ahead With Data and a Discussion of the Problems With Hopefully the Desired Short-Term Future Result of Being Able to Hear Sound in My Leap-15.3 Installation

As you may have already realized, this letter is too long to be just one posting. So it continues beyond this posting. This section II contains the results of commands that I inputted, with some of them at least overlapping commands kindly suggested to me by poster deano_ferrari. My Leap-15.3 user name is “newbie.”

newbie@linux-hdi0:~> zypper se -s pipe pulse
Loading repository data...
Reading installed packages...

S  | Name                           | Type       | Version                            | Arch   | Repository
---+--------------------------------+------------+------------------------------------+--------+-------------------------------------------------------------
   | aespipe                        | package    | 2.4e-bp153.1.17                    | x86_64 | Main Repository
i+ | alsa-plugins-pulse             | package    | 1.2.2-1.55                         | x86_64 | Main Repository
i+ | alsa-plugins-pulse             | package    | 1.2.2-1.55                         | x86_64 | openSUSE-Leap-15.3-1
i+ | alsa-plugins-pulse-32bit       | package    | 1.2.2-1.55                         | x86_64 | Main Repository
i+ | alsa-plugins-pulse-32bit       | package    | 1.2.2-1.55                         | x86_64 | openSUSE-Leap-15.3-1
i  | apulse                         | package    | 0.1.12-lp152.1.3                   | x86_64 | (System Packages)
v  | apulse                         | package    | 0.1.12-bp153.1.20                  | x86_64 | Main Repository
   | aws-sdk-java-codepipeline      | package    | 1.11.3-1.75                        | noarch | Main Repository
   | aws-sdk-java-datapipeline      | package    | 1.11.3-1.75                        | noarch | Main Repository
   | cmus-plugin-pulse              | package    | 2.8.0~20180422.gb595b8c-bp153.1.27 | x86_64 | Main Repository
   | courier-authlib-pipe           | package    | 0.69.1-bp153.1.23                  | x86_64 | Main Repository
   | gstreamer-plugin-pipewire      | package    | 0.3.24-4.3.1                       | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
   | gstreamer-plugin-pipewire      | package    | 0.3.24-2.1                         | x86_64 | Main Repository
i  | libKF5PulseAudioQt2            | package    | 1.2-lp152.1.4                      | x86_64 | (System Packages)
v  | libKF5PulseAudioQt2            | package    | 1.2-bp153.1.23                     | x86_64 | Main Repository
   | libgvncpulse-1_0-0             | package    | 1.0.0-2.35                         | x86_64 | Main Repository
   | libpipeline-devel              | package    | 1.4.1-1.27                         | x86_64 | Main Repository
i+ | libpipeline1                   | package    | 1.4.1-1.27                         | x86_64 | Main Repository
i+ | libpipeline1                   | package    | 1.4.1-1.27                         | x86_64 | openSUSE-Leap-15.3-1
i  | libpipewire-0_3-0              | package    | 0.3.24-4.3.1                       | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
v  | libpipewire-0_3-0              | package    | 0.3.24-2.1                         | x86_64 | Main Repository
v  | libpipewire-0_3-0              | package    | 0.3.24-2.1                         | x86_64 | openSUSE-Leap-15.3-1
   | libpipewire-0_3-0-32bit        | package    | 0.3.24-4.3.1                       | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
   | libpipewire-0_3-0-32bit        | package    | 0.3.24-2.1                         | x86_64 | Main Repository
   | libpt2_10_11-plugins-pulse     | package    | 2.10.11-4.90                       | x86_64 | Main Repository
   | libpulse-devel                 | package    | 14.2-4.2                           | x86_64 | Main Repository
   | libpulse-devel-32bit           | package    | 14.2-4.2                           | x86_64 | Main Repository
i+ | libpulse-mainloop-glib0        | package    | 14.2-4.2                           | x86_64 | Main Repository
i+ | libpulse-mainloop-glib0        | package    | 14.2-4.2                           | x86_64 | openSUSE-Leap-15.3-1
   | libpulse-mainloop-glib0-32bit  | package    | 14.2-4.2                           | x86_64 | Main Repository
i+ | libpulse0                      | package    | 14.2-4.2                           | x86_64 | Main Repository
i+ | libpulse0                      | package    | 14.2-4.2                           | x86_64 | openSUSE-Leap-15.3-1
i+ | libpulse0-32bit                | package    | 14.2-4.2                           | x86_64 | Main Repository
i+ | libpulse0-32bit                | package    | 14.2-4.2                           | x86_64 | openSUSE-Leap-15.3-1
i+ | libxine2-pulse                 | package    | 1.2.9-lp152.4.7                    | x86_64 | (System Packages)
v  | libxine2-pulse                 | package    | 1.2.9-bp153.1.30                   | x86_64 | Main Repository
i  | mpg123-pulse                   | package    | 1.26.4-1.15                        | x86_64 | Main Repository
i  | mpg123-pulse                   | package    | 1.26.4-1.15                        | x86_64 | openSUSE-Leap-15.3-1
   | mpg123-pulse-32bit             | package    | 1.26.4-1.15                        | x86_64 | Main Repository
   | perl-IO-Pipely                 | package    | 0.005-bp153.1.17                   | noarch | Main Repository
   | pipenightdreams                | package    | 0.10.0-bp153.1.17                  | x86_64 | Main Repository
   | piper                          | package    | 0.5.1-bp153.1.10                   | noarch | Main Repository
i  | pipewire                       | package    | 0.3.24-4.3.1                       | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
v  | pipewire                       | package    | 0.3.24-2.1                         | x86_64 | Main Repository
v  | pipewire                       | package    | 0.3.24-2.1                         | x86_64 | openSUSE-Leap-15.3-1
   | pipewire                       | srcpackage | 0.3.24-4.3.1                       | noarch | Update repository with updates from SUSE Linux Enterprise 15
   | pipewire-alsa                  | package    | 0.3.24-4.3.1                       | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
   | pipewire-alsa                  | package    | 0.3.24-2.1                         | x86_64 | Main Repository
   | pipewire-devel                 | package    | 0.3.24-4.3.1                       | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
   | pipewire-devel                 | package    | 0.3.24-2.1                         | x86_64 | Main Repository
   | pipewire-doc                   | package    | 0.3.24-4.3.1                       | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
   | pipewire-doc                   | package    | 0.3.24-2.1                         | x86_64 | Main Repository
i  | pipewire-lang                  | package    | 0.3.24-4.3.1                       | noarch | (System Packages)
v  | pipewire-lang                  | package    | 0.3.24-4.3.1                       | noarch | Update repository with updates from SUSE Linux Enterprise 15
v  | pipewire-lang                  | package    | 0.3.24-2.1                         | noarch | Main Repository
v  | pipewire-lang                  | package    | 0.3.24-2.1                         | noarch | openSUSE-Leap-15.3-1
   | pipewire-libjack-0_3           | package    | 0.3.24-4.3.1                       | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
   | pipewire-libjack-0_3           | package    | 0.3.24-2.1                         | x86_64 | Main Repository
   | pipewire-libjack-0_3-32bit     | package    | 0.3.24-4.3.1                       | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
   | pipewire-libjack-0_3-32bit     | package    | 0.3.24-2.1                         | x86_64 | Main Repository
   | pipewire-libpulse-0_3          | package    | 0.3.6-3.6.1                        | x86_64 | Main Repository
i  | pipewire-modules               | package    | 0.3.24-4.3.1                       | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
v  | pipewire-modules               | package    | 0.3.24-2.1                         | x86_64 | Main Repository
v  | pipewire-modules               | package    | 0.3.24-2.1                         | x86_64 | openSUSE-Leap-15.3-1
   | pipewire-modules-32bit         | package    | 0.3.24-4.3.1                       | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
   | pipewire-modules-32bit         | package    | 0.3.24-2.1                         | x86_64 | Main Repository
   | pipewire-pulseaudio            | package    | 0.3.24-4.3.1                       | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
   | pipewire-pulseaudio            | package    | 0.3.24-2.1                         | x86_64 | Main Repository
i  | pipewire-spa-plugins-0_2       | package    | 0.3.24-4.3.1                       | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
v  | pipewire-spa-plugins-0_2       | package    | 0.3.24-2.1                         | x86_64 | Main Repository
v  | pipewire-spa-plugins-0_2       | package    | 0.3.24-2.1                         | x86_64 | openSUSE-Leap-15.3-1
   | pipewire-spa-plugins-0_2-32bit | package    | 0.3.24-4.3.1                       | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
   | pipewire-spa-plugins-0_2-32bit | package    | 0.3.24-2.1                         | x86_64 | Main Repository
i  | pipewire-spa-tools             | package    | 0.3.24-4.3.1                       | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
v  | pipewire-spa-tools             | package    | 0.3.24-2.1                         | x86_64 | Main Repository
v  | pipewire-spa-tools             | package    | 0.3.24-2.1                         | x86_64 | openSUSE-Leap-15.3-1
i  | pipewire-tools                 | package    | 0.3.24-4.3.1                       | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
v  | pipewire-tools                 | package    | 0.3.24-2.1                         | x86_64 | Main Repository
v  | pipewire-tools                 | package    | 0.3.24-2.1                         | x86_64 | openSUSE-Leap-15.3-1
i+ | pulseaudio                     | package    | 14.2-4.2                           | x86_64 | Main Repository
i+ | pulseaudio                     | package    | 14.2-4.2                           | x86_64 | openSUSE-Leap-15.3-1
i  | pulseaudio-bash-completion     | package    | 14.2-4.2                           | x86_64 | Main Repository
i  | pulseaudio-bash-completion     | package    | 14.2-4.2                           | x86_64 | openSUSE-Leap-15.3-1
   | pulseaudio-equalizer           | package    | 2.7.0.2-bp153.1.12                 | noarch | Main Repository
   | pulseaudio-esound-compat       | package    | 14.2-4.2                           | x86_64 | Main Repository
   | pulseaudio-gdm-hooks           | package    | 14.2-4.2                           | x86_64 | Main Repository
   | pulseaudio-gdm-hooks           | package    | 14.2-4.2                           | x86_64 | openSUSE-Leap-15.3-1
i  | pulseaudio-lang                | package    | 14.2-4.2                           | noarch | Main Repository
i  | pulseaudio-lang                | package    | 14.2-4.2                           | noarch | openSUSE-Leap-15.3-1
i+ | pulseaudio-module-bluetooth    | package    | 14.2-4.2                           | x86_64 | Main Repository
i+ | pulseaudio-module-bluetooth    | package    | 14.2-4.2                           | x86_64 | openSUSE-Leap-15.3-1
i  | pulseaudio-module-gconf        | package    | 14.2-4.2                           | x86_64 | Main Repository
i  | pulseaudio-module-gconf        | package    | 14.2-4.2                           | x86_64 | openSUSE-Leap-15.3-1
   | pulseaudio-module-gsettings    | package    | 14.2-4.2                           | x86_64 | Main Repository
   | pulseaudio-module-gsettings    | package    | 14.2-4.2                           | x86_64 | openSUSE-Leap-15.3-1
   | pulseaudio-module-jack         | package    | 14.2-4.2                           | x86_64 | Main Repository
   | pulseaudio-module-lirc         | package    | 14.2-4.2                           | x86_64 | Main Repository
i+ | pulseaudio-module-x11          | package    | 14.2-4.2                           | x86_64 | Main Repository
i+ | pulseaudio-module-x11          | package    | 14.2-4.2                           | x86_64 | openSUSE-Leap-15.3-1
i+ | pulseaudio-module-zeroconf     | package    | 14.2-4.2                           | x86_64 | Main Repository
i+ | pulseaudio-module-zeroconf     | package    | 14.2-4.2                           | x86_64 | openSUSE-Leap-15.3-1
   | pulseaudio-qt-devel            | package    | 1.2-bp153.1.23                     | x86_64 | Main Repository
   | pulseaudio-system-wide         | package    | 14.2-4.2                           | x86_64 | Main Repository
i+ | pulseaudio-utils               | package    | 14.2-4.2                           | x86_64 | Main Repository
i+ | pulseaudio-utils               | package    | 14.2-4.2                           | x86_64 | openSUSE-Leap-15.3-1
i+ | pulseaudio-utils-32bit         | package    | 14.2-4.2                           | x86_64 | Main Repository
i+ | pulseaudio-utils-32bit         | package    | 14.2-4.2                           | x86_64 | openSUSE-Leap-15.3-1
   | pulseaudio-zsh-completion      | package    | 14.2-4.2                           | x86_64 | Main Repository
   | pulseview                      | package    | 0.4.0-bp153.1.16                   | x86_64 | Main Repository

| python2-pulsectl               | package    | 20.2.4-bp153.2.1                   | noarch | Main Repository
   | python3-django-pipeline        | package    | 2.0.5-bp153.1.21                   | noarch | Main Repository
   | python3-pulsectl               | package    | 20.2.4-bp153.2.1                   | noarch | Main Repository
   | texlive-bagpipe                | package    | 2017.135.3.02svn34393-6.16         | noarch | Main Repository
   | texlive-bagpipe-doc            | package    | 2017.135.3.02svn34393-6.16         | noarch | Main Repository
   | typelib-1_0-GVncPulse-1_0      | package    | 1.0.0-2.35                         | x86_64 | Main Repository
   | xfce4-pulseaudio-plugin        | package    | 0.4.3-bp153.2.1                    | x86_64 | Main Repository
   | xfce4-pulseaudio-plugin        | package    | 0.4.3-bp153.2.1                    | x86_64 | openSUSE-Leap-15.3-1
   | xfce4-pulseaudio-plugin-lang   | package    | 0.4.3-bp153.2.1                    | noarch | Main Repository
   | xfce4-pulseaudio-plugin-lang   | package    | 0.4.3-bp153.2.1                    | noarch | openSUSE-Leap-15.3-1
   | xmms2-plugin-pulse             | package    | 0.8-bp153.1.39                     | x86_64 | Main Repository

For an extended search including not yet activated remote resources you may run
'zypper search-packages' at any time.
Do you want to run 'zypper search-packages' now? [yes/no/always/never] (no):yes

Could not parse the options: ambiguous option: -s
Could not search for the package: SUSE::Connect::UnsupportedOperation: Package search is not supported by the registration proxy: Alternatively, use the web version at https://scc.suse.com/packages/
Could not search for the package: SUSE::Connect::UnsupportedOperation: Package search is not supported by the registration proxy: Alternatively, use the web version at https://scc.suse.com/packages/
Could not search for the package: SUSE::Connect::UnsupportedOperation: Package search is not supported by the registration proxy: Alternatively, use the web version at https://scc.suse.com/packages/
No package found

newbie@linux-hdi0:~>  

newbie@linux-hdi0:~> su
Password: 

(Here I skipped one failed attempt.)

linux-hdi0:/home/newbie # setup-pulseaudio --enable
Enabling PulseAudio for ALSA...
Enabling PulseAudio for libao...
Default driver is pulse already in /etc/libao.conf
Enabling PulseAudio for mplayer...
Enabling PulseAudio for OSS...
Application aumix already setup for PulseAudio
Application sox already setup for PulseAudio
Enabling PulseAudio for SDL...
Enabling PulseAudio for Timidity...
Timidity already setup for using PulseAudio
Enabling PulseAudio for Phonon...
Enabling PulseAudio for Kmix...
Enabling PulseAudio for speech dispatcher...
Enabling PulseAudio for SoX...
Setting auto sink/src for gstreamer
Enabling PulseAudio for QEMU/KVM
Enabling systemd user socket...
linux-hdi0:/home/newbie #

Then I “rebooted” my virtual computer in VirtualBox 6.1.22 into Leap 15.3, as usual lately, using the Linux kernel 5.3.18-59.16.1.x86_64-preempt and, except for prompts, entered the following command as a regular user with the ensuing results.

newbie@linux-hdi0:~> systemctl --user list-unit-files | egrep -i 'pipe|pulse'
pipewire-media-session.service                                                     enabled   enabled      
pipewire.service                                                                   disabled  disabled     
pulseaudio.service                                                                 disabled  disabled     
pipewire.socket                                                                    enabled   enabled      
pulseaudio.socket                                                                  enabled   enabled      
newbie@linux-hdi0:~>