You are not logged in.

#1 2023-05-14 17:58:06

cobylstone
Member
Registered: 2023-05-14
Posts: 2

Dell XPS 13 2-in-1 no audio

I'm on a fresh install of xfce4 on Arch linux and nothing I seem to be doing is working. I have been able to get audio by plugging in a pair of usb bluetooth headphones, but cannot get volume to come out of the built in laptop speakers.

Heres a list of my relevant packages:

alsa-firmware 1.2.4-3
alsa-tools 1.2.5-2
alsa-utils 1.2.9-1
dkms 3.0.11-1
gst-plugin-pipewire 1:0.3.70-2
libpulse 16.1-6
pamixer 1.6-2
pavucontrol 1:5.0+r61+gee77d86-2
pipewire 1:0.3.70-2
pipewire-jack 1:0.3.70-2
pipewire-pulse 1:0.3.70-2
sof-firmware 2.2.5-1
wireplumber 0.4.14-1

Opening alsamixer this is what I get:
https://imgur.com/a/w7PlM5g

After unmuting the <S/PDIF> channel, I still get nothing.  I try playing youtube videos on firefox as well as running:

speaker-test

Opening pavucontrol, here is what I get:
https://imgur.com/a/1nlWjsg

Here is some information that could be useful (I ran these commands while playing audio on firefox):

cat /proc/asound/cards
 0 [sofhdadsp      ]: sof-hda-dsp - sof-hda-dsp
                      DellInc.-XPS1393152_in_1--0J12JR
aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: sofhdadsp [sof-hda-dsp], device 1: HDMI1 (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: sofhdadsp [sof-hda-dsp], device 2: HDMI2 (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: sofhdadsp [sof-hda-dsp], device 3: HDMI3 (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
wpctl status
PipeWire 'pipewire-0' [0.3.70, coby@archlinux, cookie:3789589827]
 └─ Clients:
        31. xdg-desktop-portal-hyprland         [0.3.70, coby@archlinux, pid:865]
        32. WirePlumber                         [0.3.70, coby@archlinux, pid:759]
        33. WirePlumber [export]                [0.3.70, coby@archlinux, pid:759]
        35. pipewire                            [0.3.70, coby@archlinux, pid:803]
        36. waybar                              [0.3.70, coby@archlinux, pid:613]
        37. waybar                              [0.3.70, coby@archlinux, pid:613]
        58. libcanberra                         [0.3.70, coby@archlinux, pid:938]
        63. wpctl                               [0.3.70, coby@archlinux, pid:4746]
        64. Firefox                             [0.3.70, coby@archlinux, pid:1252]

Audio
 ├─ Devices:
 │      43. sof-hda-dsp                         [alsa]
 │  
 ├─ Sinks:
 │  *   44. sof-hda-dsp Pro                     [vol: 1.00]
 │      45. sof-hda-dsp Pro 2                   [vol: 1.00]
 │      46. sof-hda-dsp Pro 3                   [vol: 1.00]
 │  
 ├─ Sink endpoints:
 │  
 ├─ Sources:
 │  
 ├─ Source endpoints:
 │  
 └─ Streams:
        66. Firefox                                                     
             65. output_FR       > Pro:playback_AUX1	[active]
             68. output_FL       > Pro:playback_AUX0	[active]

Video
 ├─ Devices:
 │  
 ├─ Sinks:
 │  
 ├─ Sink endpoints:
 │  
 ├─ Sources:
 │  
 ├─ Source endpoints:
 │  
 └─ Streams:

Settings
 └─ Default Configured Node Names:
         0. Audio/Sink    alsa_output.pci-0000_00_1f.3.pro-output-7
fuser -v /dev/snd/*
                     USER        PID ACCESS COMMAND
/dev/snd/controlC0:  coby        778 F.... wireplumber
/dev/snd/pcmC0D1p:   coby        777 F...m pipewire
/dev/snd/seq:        coby        777 F.... pipewire
pactl info
Server String: /run/user/1000/pulse/native
Library Protocol Version: 35
Server Protocol Version: 35
Is Local: yes
Client Index: 94
Tile Size: 65472
User Name: coby
Host Name: archlinux
Server Name: PulseAudio (on PipeWire 0.3.70)
Server Version: 15.0.0
Default Sample Specification: float32le 2ch 48000Hz
Default Channel Map: front-left,front-right
Default Sink: alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.pro-output-1
Default Source: alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.pro-output-1.monitor
Cookie: d169:8aa7
systemctl --user status pipewire.service
● pipewire.service - PipeWire Multimedia Service
     Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled; preset: e>
     Active: active (running) since Thu 2023-05-18 16:45:12 CDT; 37min ago
TriggeredBy: ● pipewire.socket
   Main PID: 580 (pipewire)
      Tasks: 2 (limit: 18794)
     Memory: 21.3M
        CPU: 16.239s
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewi>
             └─580 /usr/bin/pipewire

May 18 16:45:12 archlinux systemd[573]: Started PipeWire Multimedia Service.
May 18 16:45:12 archlinux pipewire[580]: mod.rt: Can't find org.freedesktop.por>
May 18 16:45:12 archlinux pipewire[580]: mod.rt: found session bus but no portal
systemctl --user status pipewire.socket
● pipewire.socket - PipeWire Multimedia System Socket
     Loaded: loaded (/usr/lib/systemd/user/pipewire.socket; enabled; preset: en>
     Active: active (running) since Thu 2023-05-18 16:45:12 CDT; 35min ago
   Triggers: ● pipewire.service
     Listen: /run/user/1000/pipewire-0 (Stream)
     CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pipewire.s>
strace -f -o /tmp/pipe.txt pactl info && cat /tmp/pipe.txt
Server String: /run/user/1000/pulse/native
Library Protocol Version: 35
Server Protocol Version: 35
Is Local: yes
Client Index: 298
Tile Size: 65472
User Name: coby
Host Name: archlinux
Server Name: PulseAudio (on PipeWire 0.3.70)
Server Version: 15.0.0
Default Sample Specification: float32le 2ch 48000Hz
Default Channel Map: front-left,front-right
Default Sink: alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.pro-output-1
Default Source: alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.pro-output-1.monitor
Cookie: 9caa:723f
3765  execve("/usr/bin/pactl", ["pactl", "info"], 0x7ffc8b2c0f60 /* 39 vars */) = 0
3765  brk(NULL)                         = 0x55feeca6e000
3765  arch_prctl(0x3001 /* ARCH_??? */, 0x7ffd9ec7a270) = -1 EINVAL (Invalid argument)
3765  access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
3765  openat(AT_FDCWD, "/usr/lib/pulseaudio/glibc-hwcaps/x86-64-v3/libpulsecommon-16.1.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
3765  newfstatat(AT_FDCWD, "/usr/lib/pulseaudio/glibc-hwcaps/x86-64-v3", 0x7ffd9ec794a0, 0) = -1 ENOENT (No such file or directory)
3765  openat(AT_FDCWD, "/usr/lib/pulseaudio/glibc-hwcaps/x86-64-v2/libpulsecommon-16.1.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
3765  newfstatat(AT_FDCWD, "/usr/lib/pulseaudio/glibc-hwcaps/x86-64-v2", 0x7ffd9ec794a0, 0) = -1 ENOENT (No such file or directory)
3765  openat(AT_FDCWD, "/usr/lib/pulseaudio/libpulsecommon-16.1.so", O_RDONLY|O_CLOEXEC) = 3
3765  read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
3765  mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7325ff4000
3765  newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=550896, ...}, AT_EMPTY_PATH) = 0
3765  mmap(NULL, 549752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7325f6d000
3765  mmap(0x7f7325f82000, 294912, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f7325f82000
3765  mmap(0x7f7325fca000, 159744, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5d000) = 0x7f7325fca000
3765  mmap(0x7f7325ff1000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x84000) = 0x7f7325ff1000
3765  close(3)                          = 0
3765  openat(AT_FDCWD, "/usr/lib/pulseaudio/libpulse.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
3765  openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
3765  newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=68287, ...}, AT_EMPTY_PATH) = 0
3765  mmap(NULL, 68287, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f7325f5c000
3765  close(3)                          = 0
3765  openat(AT_FDCWD, "/usr/lib/libpulse.so.0", O_RDONLY|O_CLOEXEC) = 3
3765  read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
3765  newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=342888, ...}, AT_EMPTY_PATH) = 0
3765  mmap(NULL, 344144, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7325f07000
3765  mmap(0x7f7325f14000, 192512, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd000) = 0x7f7325f14000
3765  mmap(0x7f7325f43000, 90112, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3c000) = 0x7f7325f43000
3765  mmap(0x7f7325f59000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x51000) = 0x7f7325f59000
3765  close(3)                          = 0
3765  openat(AT_FDCWD, "/usr/lib/pulseaudio/libsndfile.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
3765  openat(AT_FDCWD, "/usr/lib/libsndfile.so.1", O_RDONLY|O_CLOEXEC) = 3
3765  read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
3765  newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=539848, ...}, AT_EMPTY_PATH) = 0
3765  mmap(NULL, 546496, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7325e81000
3765  mmap(0x7f7325e89000, 372736, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f7325e89000
3765  mmap(0x7f7325ee4000, 118784, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x63000) = 0x7f7325ee4000
3765  mmap(0x7f7325f01000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x80000) = 0x7f7325f01000
3765  mmap(0x7f7325f05000, 5824, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f7325f05000
3765  close(3)                          = 0
3765  openat(AT_FDCWD, "/usr/lib/pulseaudio/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
3765  openat(AT_FDCWD, "/usr/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
3765  read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20:\2\0\0\0\0\0"..., 832) = 832
3765  pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784
3765  newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=1961632, ...}, AT_EMPTY_PATH) = 0
3765  pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784
3765  mmap(NULL, 2006640, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7325c97000
3765  mmap(0x7f7325cb9000, 1429504, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f7325cb9000
3765  mmap(0x7f7325e16000, 360448, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17f000) = 0x7f7325e16000
3765  mmap(0x7f7325e6e000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1d6000) = 0x7f7325e6e000
3765  mmap(0x7f7325e74000, 52848, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f7325e74000
3765  close(3)                          = 0
3765  openat(AT_FDCWD, "/usr/lib/libm.so.6", O_RDONLY|O_CLOEXEC) = 3
3765  read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
3765  newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=965088, ...}, AT_EMPTY_PATH) = 0
3765  mmap(NULL, 966952, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7325baa000
3765  mmap(0x7f7325bb8000, 520192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7f7325bb8000
3765  mmap(0x7f7325c37000, 385024, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8d000) = 0x7f7325c37000
3765  mmap(0x7f7325c95000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xea000) = 0x7f7325c95000
3765  close(3)                          = 0
3765  openat(AT_FDCWD, "/usr/lib/libdbus-1.so.3", O_RDONLY|O_CLOEXEC) = 3
3765  read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
3765  newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=329840, ...}, AT_EMPTY_PATH) = 0
3765  mmap(NULL, 328424, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7325b59000
3765  mmap(0x7f7325b67000, 188416, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7f7325b67000
3765  mmap(0x7f7325b95000, 73728, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3c000) = 0x7f7325b95000
3765  mmap(0x7f7325ba7000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4e000) = 0x7f7325ba7000
3765  close(3)                          = 0
3765  openat(AT_FDCWD, "/usr/lib/libxcb.so.1", O_RDONLY|O_CLOEXEC) = 3
3765  read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
3765  newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=169904, ...}, AT_EMPTY_PATH) = 0
3765  mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7325b57000
3765  mmap(NULL, 172264, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7325b2c000
3765  mmap(0x7f7325b38000, 81920, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7f7325b38000
3765  mmap(0x7f7325b4c000, 36864, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x20000) = 0x7f7325b4c000
3765  mmap(0x7f7325b55000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7f7325b55000
3765  close(3)                          = 0
3765  openat(AT_FDCWD, "/usr/lib/libsystemd.so.0", O_RDONLY|O_CLOEXEC) = 3
3765  read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
3765  newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=926752, ...}, AT_EMPTY_PATH) = 0
3765  mmap(NULL, 927176, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7325a49000
3765  mmap(0x7f7325a60000, 565248, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7f7325a60000
3765  mmap(0x7f7325aea000, 217088, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa1000) = 0x7f7325aea000
3765  mmap(0x7f7325b1f000, 49152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd6000) = 0x7f7325b1f000
3765  mmap(0x7f7325b2b000, 1480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f7325b2b000
3765  close(3)                          = 0
3765  openat(AT_FDCWD, "/usr/lib/libasyncns.so.0", O_RDONLY|O_CLOEXEC) = 3
3765  read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
3765  newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=26408, ...}, AT_EMPTY_PATH) = 0
3765  mmap(NULL, 28688, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7325a41000
3765  mmap(0x7f7325a43000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f7325a43000
3765  mmap(0x7f7325a46000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f7325a46000
3765  mmap(0x7f7325a47000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f7325a47000
3765  close(3)                          = 0
3765  openat(AT_FDCWD, "/usr/lib/libvorbisenc.so.2", O_RDONLY|O_CLOEXEC) = 3
3765  read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
3765  newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=694088, ...}, AT_EMPTY_PATH) = 0
3765  mmap(NULL, 696400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7325996000
3765  mmap(0x7f73259aa000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14000) = 0x7f73259aa000
3765  mmap(0x7f73259ad000, 487424, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7f73259ad000
3765  mmap(0x7f7325a24000, 118784, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8d000) = 0x7f7325a24000
3765  close(3)                          = 0
3765  openat(AT_FDCWD, "/usr/lib/libFLAC.so.12", O_RDONLY|O_CLOEXEC) = 3
3765  read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
3765  newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=272272, ...}, AT_EMPTY_PATH) = 0
3765  mmap(NULL, 270376, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7325953000
3765  mmap(0x7f732595c000, 192512, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9000) = 0x7f732595c000
3765  mmap(0x7f732598b000, 36864, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x38000) = 0x7f732598b000
3765  mmap(0x7f7325994000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x41000) = 0x7f7325994000
3765  close(3)                          = 0
3765  openat(AT_FDCWD, "/usr/lib/libopus.so.0", O_RDONLY|O_CLOEXEC) = 3
3765  read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
3765  newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=382848, ...}, AT_EMPTY_PATH) = 0
3765  mmap(NULL, 380944, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f73258f5000
3765  mmap(0x7f73258f8000, 294912, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f73258f8000
3765  mmap(0x7f7325940000, 69632, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4b000) = 0x7f7325940000
3765  mmap(0x7f7325951000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5c000) = 0x7f7325951000
3765  close(3)                          = 0
3765  openat(AT_FDCWD, "/usr/lib/libmpg123.so.0", O_RDONLY|O_CLOEXEC) = 3
3765  read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
3765  newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=376008, ...}, AT_EMPTY_PATH) = 0
3765  mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f73258f3000
3765  mmap(NULL, 378280, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7325896000
3765  mmap(0x7f732589c000, 237568, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f732589c000
3765  mmap(0x7f73258d6000, 110592, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x40000) = 0x7f73258d6000
3765  mmap(0x7f73258f1000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5a000) = 0x7f73258f1000
3765  close(3)                          = 0
3765  openat(AT_FDCWD, "/usr/lib/libmp3lame.so.0", O_RDONLY|O_CLOEXEC) = 3
3765  read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
3765  newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=300920, ...}, AT_EMPTY_PATH) = 0
3765  mmap(NULL, 488104, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f732581e000
3765  mmap(0x7f7325825000, 196608, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f7325825000
3765  mmap(0x7f7325855000, 69632, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x37000) = 0x7f7325855000
3765  mmap(0x7f7325866000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x47000) = 0x7f7325866000
3765  mmap(0x7f7325869000, 180904, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f7325869000
3765  close(3)                          = 0
3765  openat(AT_FDCWD, "/usr/lib/libvorbis.so.0", O_RDONLY|O_CLOEXEC) = 3
3765  read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
3765  newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=182024, ...}, AT_EMPTY_PATH) = 0
3765  mmap(NULL, 184336, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f73257f0000
3765  mmap(0x7f73257f4000, 94208, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7f73257f4000
3765  mmap(0x7f732580b000, 69632, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b000) = 0x7f732580b000
3765  mmap(0x7f732581c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2b000) = 0x7f732581c000
3765  close(3)                          = 0
3765  openat(AT_FDCWD, "/usr/lib/libogg.so.0", O_RDONLY|O_CLOEXEC) = 3
3765  read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0  \0\0\0\0\0\0"..., 832) = 832
3765  newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=38584, ...}, AT_EMPTY_PATH) = 0
3765  mmap(NULL, 40976, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f73257e5000
3765  mprotect(0x7f73257e7000, 28672, PROT_NONE) = 0
3765  mmap(0x7f73257e7000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f73257e7000
3765  mmap(0x7f73257ea000, 12288, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f73257ea000
3765  mmap(0x7f73257ee000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f73257ee000
3765  close(3)                          = 0
3765  openat(AT_FDCWD, "/usr/lib/libXau.so.6", O_RDONLY|O_CLOEXEC) = 3
3765  read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
3765  newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=14128, ...}, AT_EMPTY_PATH) = 0
3765  mmap(NULL, 16424, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f73257e0000
3765  mmap(0x7f73257e1000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f73257e1000
3765  mmap(0x7f73257e2000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f73257e2000
3765  mmap(0x7f73257e3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f73257e3000
3765  close(3)                          = 0
3765  openat(AT_FDCWD, "/usr/lib/libXdmcp.so.6", O_RDONLY|O_CLOEXEC) = 3
3765  read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
3765  newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=26416, ...}, AT_EMPTY_PATH) = 0
3765  mmap(NULL, 28688, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f73257d8000
3765  mmap(0x7f73257da000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f73257da000
3765  mmap(0x7f73257dc000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7f73257dc000
3765  mmap(0x7f73257de000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f73257de000
3765  close(3)                          = 0
3765  mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f73257d6000
3765  openat(AT_FDCWD, "/usr/lib/libcap.so.2", O_RDONLY|O_CLOEXEC) = 3
3765  read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 s\0\0\0\0\0\0"..., 832) = 832
3765  newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=42992, ...}, AT_EMPTY_PATH) = 0
3765  mmap(NULL, 45128, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f73257ca000
3765  mmap(0x7f73257cd000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f73257cd000
3765  mmap(0x7f73257d2000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f73257d2000
3765  mmap(0x7f73257d4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9000) = 0x7f73257d4000
3765  close(3)                          = 0
3765  openat(AT_FDCWD, "/usr/lib/libgcrypt.so.20", O_RDONLY|O_CLOEXEC) = 3
3765  read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
3765  newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=1336768, ...}, AT_EMPTY_PATH) = 0
3765  mmap(NULL, 1340400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7325682000
3765  mmap(0x7f7325691000, 983040, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf000) = 0x7f7325691000
3765  mmap(0x7f7325781000, 258048, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xff000) = 0x7f7325781000
3765  mmap(0x7f73257c0000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13d000) = 0x7f73257c0000
3765  mmap(0x7f73257c9000, 1008, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f73257c9000
3765  close(3)                          = 0
3765  openat(AT_FDCWD, "/usr/lib/liblzma.so.5", O_RDONLY|O_CLOEXEC) = 3
3765  read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
3765  newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=206792, ...}, AT_EMPTY_PATH) = 0
3765  mmap(NULL, 204824, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f732564f000
3765  mmap(0x7f7325653000, 135168, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7f7325653000
3765  mmap(0x7f7325674000, 49152, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25000) = 0x7f7325674000
3765  mmap(0x7f7325680000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x31000) = 0x7f7325680000
3765  close(3)                          = 0
3765  openat(AT_FDCWD, "/usr/lib/libzstd.so.1", O_RDONLY|O_CLOEXEC) = 3
3765  read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
3765  newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=862080, ...}, AT_EMPTY_PATH) = 0
3765  mmap(NULL, 860224, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f732557c000
3765  mmap(0x7f7325588000, 724992, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7f7325588000
3765  mmap(0x7f7325639000, 81920, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xbd000) = 0x7f7325639000
3765  mmap(0x7f732564d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd1000) = 0x7f732564d000
3765  close(3)                          = 0
3765  openat(AT_FDCWD, "/usr/lib/liblz4.so.1", O_RDONLY|O_CLOEXEC) = 3
3765  read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
3765  newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=136976, ...}, AT_EMPTY_PATH) = 0
3765  mmap(NULL, 135184, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f732555a000
3765  mmap(0x7f732555d000, 110592, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f732555d000
3765  mmap(0x7f7325578000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1e000) = 0x7f7325578000
3765  mmap(0x7f732557a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x20000) = 0x7f732557a000
3765  close(3)                          = 0
3765  openat(AT_FDCWD, "/usr/lib/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3
3765  read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
3765  newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=727856, ...}, AT_EMPTY_PATH) = 0
3765  mmap(NULL, 147912, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7325535000
3765  mmap(0x7f7325539000, 110592, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7f7325539000
3765  mmap(0x7f7325554000, 16384, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1f000) = 0x7f7325554000
3765  mmap(0x7f7325558000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f7325558000
3765  close(3)                          = 0
3765  mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7325533000
3765  openat(AT_FDCWD, "/usr/lib/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = 3
3765  read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
3765  newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=149560, ...}, AT_EMPTY_PATH) = 0
3765  mmap(NULL, 151976, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f732550d000
3765  mmap(0x7f7325512000, 86016, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f7325512000
3765  mmap(0x7f7325527000, 40960, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f7325527000
3765  mmap(0x7f7325531000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x23000) = 0x7f7325531000
3765  close(3)                          = 0
3765  mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f732550b000
3765  mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7325508000
3765  arch_prctl(ARCH_SET_FS, 0x7f73255087c0) = 0
3765  set_tid_address(0x7f7325508a90)   = 3765
3765  set_robust_list(0x7f7325508aa0, 24) = 0
3765  rseq(0x7f73255090e0, 0x20, 0, 0x53053053) = 0
3765  mprotect(0x7f7325e6e000, 16384, PROT_READ) = 0
3765  mprotect(0x7f7325531000, 4096, PROT_READ) = 0
3765  mprotect(0x7f7325558000, 4096, PROT_READ) = 0
3765  mprotect(0x7f732557a000, 4096, PROT_READ) = 0
3765  mprotect(0x7f732564d000, 4096, PROT_READ) = 0
3765  mprotect(0x7f7325680000, 4096, PROT_READ) = 0
3765  mprotect(0x7f73257c0000, 20480, PROT_READ) = 0
3765  mprotect(0x7f73257d4000, 4096, PROT_READ) = 0
3765  mprotect(0x7f73257de000, 4096, PROT_READ) = 0
3765  mprotect(0x7f73257e3000, 4096, PROT_READ) = 0
3765  mprotect(0x7f73257ee000, 4096, PROT_READ) = 0
3765  mprotect(0x7f7325c95000, 4096, PROT_READ) = 0
3765  mprotect(0x7f732581c000, 4096, PROT_READ) = 0
3765  mprotect(0x7f7325866000, 8192, PROT_READ) = 0
3765  mprotect(0x7f73258f1000, 4096, PROT_READ) = 0
3765  mprotect(0x7f7325951000, 4096, PROT_READ) = 0
3765  mprotect(0x7f7325994000, 4096, PROT_READ) = 0
3765  mprotect(0x7f7325a24000, 114688, PROT_READ) = 0
3765  mprotect(0x7f7325a47000, 4096, PROT_READ) = 0
3765  mprotect(0x7f7325b1f000, 45056, PROT_READ) = 0
3765  mprotect(0x7f7325b55000, 4096, PROT_READ) = 0
3765  mprotect(0x7f7325ba7000, 8192, PROT_READ) = 0
3765  mprotect(0x7f7325f01000, 12288, PROT_READ) = 0
3765  mprotect(0x7f7325ff1000, 8192, PROT_READ) = 0
3765  mprotect(0x7f7325f59000, 8192, PROT_READ) = 0
3765  mprotect(0x55feeb13b000, 4096, PROT_READ) = 0
3765  mprotect(0x7f7326027000, 8192, PROT_READ) = 0
3765  prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
3765  munmap(0x7f7325f5c000, 68287)     = 0
3765  getrandom("\xea\xd4\x72\x41\x73\xc7\xa4\x7c", 8, GRND_NONBLOCK) = 8
3765  brk(NULL)                         = 0x55feeca6e000
3765  brk(0x55feeca8f000)               = 0x55feeca8f000
3765  prctl(PR_CAPBSET_READ, CAP_MAC_OVERRIDE) = 1
3765  prctl(PR_CAPBSET_READ, 0x30 /* CAP_??? */) = -1 EINVAL (Invalid argument)
3765  prctl(PR_CAPBSET_READ, CAP_CHECKPOINT_RESTORE) = 1
3765  prctl(PR_CAPBSET_READ, 0x2c /* CAP_??? */) = -1 EINVAL (Invalid argument)
3765  prctl(PR_CAPBSET_READ, 0x2a /* CAP_??? */) = -1 EINVAL (Invalid argument)
3765  prctl(PR_CAPBSET_READ, 0x29 /* CAP_??? */) = -1 EINVAL (Invalid argument)
3765  openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3
3765  newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=3052896, ...}, AT_EMPTY_PATH) = 0
3765  mmap(NULL, 3052896, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f7325200000
3765  close(3)                          = 0
3765  pipe2([3, 4], O_CLOEXEC)          = 0
3765  fcntl(3, F_GETFD)                 = 0x1 (flags FD_CLOEXEC)
3765  fcntl(4, F_GETFD)                 = 0x1 (flags FD_CLOEXEC)
3765  fcntl(3, F_GETFL)                 = 0 (flags O_RDONLY)
3765  fcntl(3, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
3765  fcntl(4, F_GETFL)                 = 0x1 (flags O_WRONLY)
3765  fcntl(4, F_SETFL, O_WRONLY|O_NONBLOCK) = 0
3765  pipe2([5, 6], O_CLOEXEC)          = 0
3765  fcntl(5, F_GETFD)                 = 0x1 (flags FD_CLOEXEC)
3765  fcntl(6, F_GETFD)                 = 0x1 (flags FD_CLOEXEC)
3765  fcntl(5, F_GETFL)                 = 0 (flags O_RDONLY)
3765  fcntl(5, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
3765  fcntl(6, F_GETFL)                 = 0x1 (flags O_WRONLY)
3765  fcntl(6, F_SETFL, O_WRONLY|O_NONBLOCK) = 0
3765  sendto(4, "W", 1, MSG_NOSIGNAL, NULL, 0) = -1 ENOTSOCK (Socket operation on non-socket)
3765  write(4, "W", 1)                  = 1
3765  rt_sigaction(SIGINT, {sa_handler=0x7f7325f23190, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7325cd0ab0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
3765  rt_sigaction(SIGTERM, {sa_handler=0x7f7325f23190, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7325cd0ab0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
3765  rt_sigaction(SIGPIPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
3765  rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f7325cd0ab0}, NULL, 8) = 0
3765  getpid()                          = 3765
3765  getpid()                          = 3765
3765  openat(AT_FDCWD, "/home/coby/.pulse/client.conf", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
3765  openat(AT_FDCWD, "/home/coby/.config/pulse/client.conf", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
3765  openat(AT_FDCWD, "/etc/pulse/client.conf", O_RDONLY|O_CLOEXEC) = 7
3765  fcntl(7, F_GETFD)                 = 0x1 (flags FD_CLOEXEC)
3765  readlink("/proc/self/exe", "/usr/bin/pactl", 99) = 14
3765  openat(AT_FDCWD, "/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = -1 ENOENT (No such file or directory)
3765  openat(AT_FDCWD, "/usr/lib/gconv/gconv-modules", O_RDONLY|O_CLOEXEC) = 8
3765  newfstatat(8, "", {st_mode=S_IFREG|0644, st_size=3916, ...}, AT_EMPTY_PATH) = 0
3765  read(8, "# GNU libc iconv configuration.\n"..., 4096) = 3916
3765  read(8, "", 4096)                 = 0
3765  close(8)                          = 0
3765  openat(AT_FDCWD, "/usr/lib/gconv/gconv-modules.d", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 8
3765  newfstatat(8, "", {st_mode=S_IFDIR|0755, st_size=4096, ...}, AT_EMPTY_PATH) = 0
3765  getdents64(8, 0x55feeca73a20 /* 3 entries */, 32768) = 96
3765  openat(AT_FDCWD, "/usr/lib/gconv/gconv-modules.d/gconv-modules-extra.conf", O_RDONLY|O_CLOEXEC) = 9
3765  newfstatat(9, "", {st_mode=S_IFREG|0644, st_size=53974, ...}, AT_EMPTY_PATH) = 0
3765  read(9, "# GNU libc iconv configuration.\n"..., 4096) = 4096
3765  read(9, "B1002//\tJUS_I.B1.002//\nmodule\tJU"..., 4096) = 4096
3765  read(9, "59-5//\nalias\tISO_8859-5//\t\tISO-8"..., 4096) = 4096
3765  read(9, "59-16//\t\tINTERNAL\t\tISO8859-16\t1\n"..., 4096) = 4096
3765  read(9, "-SE-A\t1\nmodule\tINTERNAL\t\tEBCDIC-"..., 4096) = 4096
3765  read(9, "97\t\t1\n\n#\tfrom\t\t\tto\t\t\tmodule\t\tcos"..., 4096) = 4096
3765  read(9, "1\n\n#\tfrom\t\t\tto\t\t\tmodule\t\tcost\nal"..., 4096) = 4096
3765  read(9, "6//\t\tIBM1046//\nalias\tCP1046//\t\tI"..., 4096) = 4096
3765  brk(0x55feecab0000)               = 0x55feecab0000
3765  read(9, "\tto\t\t\tmodule\t\tcost\nalias\tRUSCII/"..., 4096) = 4096
3765  read(9, "03//\nmodule\tCSN_369103//\t\tINTERN"..., 4096) = 4096
3765  read(9, "\tmodule\t\tcost\nalias\tISO-IR-8-1//"..., 4096) = 4096
3765  read(9, "IBM1156\t\t1\n\n#\tfrom\t\t\tto\t\t\tmodule"..., 4096) = 4096
3765  read(9, "\t\tIBM1166//\nalias\tCP1166//\t\tIBM1"..., 4096) = 4096
3765  read(9, "alias\tROMAN9//\t\tHP-ROMAN9//\nalia"..., 4096) = 726
3765  read(9, "", 4096)                 = 0
3765  close(9)                          = 0
3765  getdents64(8, 0x55feeca73a20 /* 0 entries */, 32768) = 0
3765  close(8)                          = 0
3765  futex(0x7f7325e7398c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
3765  newfstatat(7, "", {st_mode=S_IFREG|0644, st_size=1216, ...}, AT_EMPTY_PATH) = 0
3765  read(7, "# This file is part of PulseAudi"..., 4096) = 1216
3765  read(7, "", 4096)                 = 0
3765  openat(AT_FDCWD, "/etc/pulse/client.conf.d", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
3765  close(7)                          = 0
3765  openat(AT_FDCWD, "/dev/shm/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 7
3765  newfstatat(7, "", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=700, ...}, AT_EMPTY_PATH) = 0
3765  getdents64(7, 0x55feeca74930 /* 35 entries */, 32768) = 1712
3765  getdents64(7, 0x55feeca74930 /* 0 entries */, 32768) = 0
3765  close(7)                          = 0
3765  openat(AT_FDCWD, "/dev/urandom", O_RDONLY|O_NOCTTY|O_CLOEXEC) = 7
3765  fcntl(7, F_GETFD)                 = 0x1 (flags FD_CLOEXEC)
3765  read(7, "\253\342\361C", 4)       = 4
3765  close(7)                          = 0
3765  memfd_create("pulseaudio", MFD_ALLOW_SEALING) = 7
3765  ftruncate(7, 67108864)            = 0
3765  mmap(NULL, 67108864, PROT_READ|PROT_WRITE, MAP_SHARED|MAP_NORESERVE, 7, 0) = 0x7f7321200000
3765  openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = 8
3765  newfstatat(8, "", {st_mode=S_IFREG|0644, st_size=2998, ...}, AT_EMPTY_PATH) = 0
3765  read(8, "# Locale name alias data base.\n#"..., 4096) = 2998
3765  read(8, "", 4096)                 = 0
3765  close(8)                          = 0
3765  openat(AT_FDCWD, "/usr/share/locale/en_US.UTF-8/LC_MESSAGES/pulseaudio.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
3765  openat(AT_FDCWD, "/usr/share/locale/en_US.utf8/LC_MESSAGES/pulseaudio.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
3765  openat(AT_FDCWD, "/usr/share/locale/en_US/LC_MESSAGES/pulseaudio.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
3765  openat(AT_FDCWD, "/usr/share/locale/en.UTF-8/LC_MESSAGES/pulseaudio.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
3765  openat(AT_FDCWD, "/usr/share/locale/en.utf8/LC_MESSAGES/pulseaudio.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
3765  openat(AT_FDCWD, "/usr/share/locale/en/LC_MESSAGES/pulseaudio.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
3765  futex(0x7ffd9ec7a134, FUTEX_UNLOCK_PI_PRIVATE) = -1 EPERM (Operation not permitted)
3765  getpid()                          = 3765
3765  getpid()                          = 3765
3765  newfstatat(AT_FDCWD, "/run/user/1000", {st_mode=S_IFDIR|0700, st_size=320, ...}, 0) = 0
3765  getuid()                          = 1000
3765  umask(077)                        = 022
3765  mkdir("/run/user/1000/pulse", 0700) = -1 EEXIST (File exists)
3765  umask(022)                        = 077
3765  openat(AT_FDCWD, "/run/user/1000/pulse", O_RDONLY|O_NOCTTY|O_NOFOLLOW|O_CLOEXEC) = 8
3765  newfstatat(8, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0
3765  getuid()                          = 1000
3765  getgid()                          = 1000
3765  close(8)                          = 0
3765  readlink("/run", 0x7ffd9ec79d40, 1023) = -1 EINVAL (Invalid argument)
3765  readlink("/run/user", 0x7ffd9ec79d40, 1023) = -1 EINVAL (Invalid argument)
3765  readlink("/run/user/1000", 0x7ffd9ec79d40, 1023) = -1 EINVAL (Invalid argument)
3765  readlink("/run/user/1000/pulse", 0x7ffd9ec79d40, 1023) = -1 EINVAL (Invalid argument)
3765  socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC, 0) = 8
3765  fcntl(8, F_GETFD)                 = 0x1 (flags FD_CLOEXEC)
3765  setsockopt(8, SOL_SOCKET, SO_PRIORITY, [6], 4) = 0
3765  fcntl(8, F_GETFL)                 = 0x2 (flags O_RDWR)
3765  fcntl(8, F_SETFL, O_RDWR|O_NONBLOCK) = 0
3765  connect(8, {sa_family=AF_UNIX, sun_path="/run/user/1000/pulse/native"}, 110) = 0
3765  write(4, "W", 1)                  = 1
3765  write(4, "W", 1)                  = 1
3765  read(3, "WWW", 10)                = 3
3765  getsockopt(8, SOL_SOCKET, SO_ERROR, [0], [4]) = 0
3765  fcntl(8, F_GETFL)                 = 0x802 (flags O_RDWR|O_NONBLOCK)
3765  write(4, "W", 1)                  = 1
3765  write(4, "W", 1)                  = 1
3765  setsockopt(8, SOL_SOCKET, SO_RCVBUF, [65472], 4) = 0
3765  setsockopt(8, SOL_SOCKET, SO_SNDBUF, [65472], 4) = 0
3765  openat(AT_FDCWD, "/home/coby/.config/pulse/cookie", O_RDONLY|O_NOCTTY|O_CLOEXEC) = 9
3765  fcntl(9, F_GETFD)                 = 0x1 (flags FD_CLOEXEC)
3765  fcntl(9, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = -1 EBADF (Bad file descriptor)
3765  fcntl(9, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0
3765  read(9, "\\\266\336[\207\360+\341\2\177\243y\233\263~\270S\217\214\r\340\17\367\304M\3\313\231\247\2jl"..., 256) = 256
3765  fcntl(9, F_SETLKW, {l_type=F_UNLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0
3765  close(9)                          = 0
3765  getsockname(8, {sa_family=AF_UNIX}, [256 => 2]) = 0
3765  setsockopt(8, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0
3765  getuid()                          = 1000
3765  getgid()                          = 1000
3765  write(4, "W", 1)                  = 1
3765  write(4, "W", 1)                  = 1
3765  read(3, "WWWW", 10)               = 4
3765  read(3, 0x7ffd9ec7a19e, 10)       = -1 EAGAIN (Resource temporarily unavailable)
3765  ppoll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN|POLLOUT}, {fd=5, events=POLLIN}], 3, {tv_sec=29, tv_nsec=999945000}, NULL, 8) = 1 ([{fd=8, revents=POLLOUT}], left {tv_sec=29, tv_nsec=999943868})
3765  write(4, "W", 1)                  = 1
3765  getpid()                          = 3765
3765  sendmsg(8, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\0\0\1\24\377\377\377\377\0\0\0\0\0\0\0\0\0\0\0\0", iov_len=20}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=3765, uid=1000, gid=1000}}], msg_controllen=32, msg_flags=0}, MSG_NOSIGNAL) = 20
3765  write(4, "W", 1)                  = 1
3765  read(3, "WW", 10)                 = 2
3765  ppoll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN|POLLOUT}, {fd=5, events=POLLIN}], 3, {tv_sec=29, tv_nsec=999802000}, NULL, 8) = 1 ([{fd=8, revents=POLLOUT}], left {tv_sec=29, tv_nsec=999801430})
3765  write(4, "W", 1)                  = 1
3765  sendto(8, "L\0\0\0\10L\0\0\0\0L\300\0\0#x\0\0\1\0\\\266\336[\207\360+\341\2\177\243y"..., 276, MSG_NOSIGNAL, NULL, 0) = 276
3765  read(3, "W", 10)                  = 1
3765  ppoll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=5, events=POLLIN}], 3, {tv_sec=29, tv_nsec=999721000}, NULL, 8) = 1 ([{fd=8, revents=POLLIN}], left {tv_sec=29, tv_nsec=999720487})
3765  write(4, "W", 1)                  = 1
3765  recvmsg(8, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\0\0\0\17\377\377\377\377\0\0\0\0\0\0\0\0\0\0\0\0", iov_len=20}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=582, uid=1000, gid=1000}}], msg_controllen=32, msg_flags=0}, 0) = 20
3765  write(4, "W", 1)                  = 1
3765  read(3, "WW", 10)                 = 2
3765  ppoll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=5, events=POLLIN}], 3, {tv_sec=29, tv_nsec=999625000}, NULL, 8) = 1 ([{fd=8, revents=POLLIN}], left {tv_sec=29, tv_nsec=999624529})
3765  write(4, "W", 1)                  = 1
3765  recvmsg(8, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="L\0\0\0\2L\0\0\0\0L\0\0\0#", iov_len=15}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=582, uid=1000, gid=1000}}], msg_controllen=32, msg_flags=0}, 0) = 15
3765  write(4, "W", 1)                  = 1
3765  getpid()                          = 3765
3765  getuid()                          = 1000
3765  uname({sysname="Linux", nodename="archlinux", ...}) = 0
3765  readlink("/proc/self/exe", "/usr/bin/pactl", 99) = 14
3765  openat(AT_FDCWD, "/etc/machine-id", O_RDONLY|O_CLOEXEC) = 9
3765  fcntl(9, F_GETFD)                 = 0x1 (flags FD_CLOEXEC)
3765  newfstatat(9, "", {st_mode=S_IFREG|0444, st_size=33, ...}, AT_EMPTY_PATH) = 0
3765  read(9, "0d6219c2ece84f05989624bfc190ab92"..., 4096) = 33
3765  close(9)                          = 0
3765  write(4, "W", 1)                  = 1
3765  write(4, "W", 1)                  = 1
3765  sendto(8, "\0\0\1\236\377\377\377\377\0\0\0\0\0\0\0\0\0\0\0\0", 20, MSG_NOSIGNAL, NULL, 0) = 20
3765  sendto(8, "L\0\0\0\tL\0\0\0\1Ptapplication.process."..., 414, MSG_NOSIGNAL, NULL, 0) = 414
3765  read(3, "WWWW", 10)               = 4
3765  read(3, 0x7ffd9ec7a19e, 10)       = -1 EAGAIN (Resource temporarily unavailable)
3765  ppoll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=5, events=POLLIN}], 3, {tv_sec=29, tv_nsec=999905000}, NULL, 8) = 1 ([{fd=8, revents=POLLIN}], left {tv_sec=29, tv_nsec=998448303})
3765  write(4, "W", 1)                  = 1
3765  recvmsg(8, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\0\0\0\17\377\377\377\377\0\0\0\0\0\0\0\0\0\0\0\0", iov_len=20}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=582, uid=1000, gid=1000}}], msg_controllen=32, msg_flags=0}, 0) = 20
3765  write(4, "W", 1)                  = 1
3765  read(3, "WW", 10)                 = 2
3765  ppoll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=5, events=POLLIN}], 3, {tv_sec=29, tv_nsec=998346000}, NULL, 8) = 1 ([{fd=8, revents=POLLIN}], left {tv_sec=29, tv_nsec=998345504})
3765  write(4, "W", 1)                  = 1
3765  recvmsg(8, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="L\0\0\0\2L\0\0\0\1L\0\0\1*", iov_len=15}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=582, uid=1000, gid=1000}}], msg_controllen=32, msg_flags=0}, 0) = 15
3765  write(4, "W", 1)                  = 1
3765  getpid()                          = 3765
3765  write(4, "W", 1)                  = 1
3765  write(4, "W", 1)                  = 1
3765  sendto(8, "\0\0\0\n\377\377\377\377\0\0\0\0\0\0\0\0\0\0\0\0L\0\0\0\24L\0\0\0\2", 30, MSG_NOSIGNAL, NULL, 0) = 30
3765  read(3, "WWWW", 10)               = 4
3765  read(3, 0x7ffd9ec7a19e, 10)       = -1 EAGAIN (Resource temporarily unavailable)
3765  ppoll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=5, events=POLLIN}], 3, {tv_sec=29, tv_nsec=999928000}, NULL, 8) = 1 ([{fd=8, revents=POLLIN}], left {tv_sec=29, tv_nsec=999927477})
3765  write(4, "W", 1)                  = 1
3765  recvmsg(8, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\0\0\0\354\377\377\377\377\0\0\0\0\0\0\0\0\0\0\0\0", iov_len=20}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=582, uid=1000, gid=1000}}], msg_controllen=32, msg_flags=0}, 0) = 20
3765  write(4, "W", 1)                  = 1
3765  read(3, "WW", 10)                 = 2
3765  ppoll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=5, events=POLLIN}], 3, {tv_sec=29, tv_nsec=999840000}, NULL, 8) = 1 ([{fd=8, revents=POLLIN}], left {tv_sec=29, tv_nsec=999839546})
3765  write(4, "W", 1)                  = 1
3765  recvmsg(8, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="L\0\0\0\2L\0\0\0\2tPulseAudio (on PipeWi"..., iov_len=236}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=582, uid=1000, gid=1000}}], msg_controllen=32, msg_flags=0}, 0) = 236
3765  write(4, "W", 1)                  = 1
3765  getpid()                          = 3765
3765  getpid()                          = 3765
3765  getpid()                          = 3765
3765  getpid()                          = 3765
3765  getpid()                          = 3765
3765  newfstatat(1, "", {st_mode=S_IFCHR|0620, st_rdev=makedev(0x88, 0x2), ...}, AT_EMPTY_PATH) = 0
3765  write(1, "Server String: /run/user/1000/pu"..., 43) = 43
3765  write(1, "Library Protocol Version: 35\n", 29) = 29
3765  write(1, "Server Protocol Version: 35\n", 28) = 28
3765  write(1, "Is Local: yes\n", 14)   = 14
3765  write(1, "Client Index: 298\nTile Size: 654"..., 35) = 35
3765  write(1, "User Name: coby\nHost Name: archl"..., 105) = 105
3765  write(1, "Default Sample Specification: fl"..., 96) = 96
3765  write(1, "Default Sink: alsa_output.pci-00"..., 180) = 180
3765  write(1, "Cookie: 9caa:723f\n", 18) = 18
3765  getpid()                          = 3765
3765  getpid()                          = 3765
3765  getpid()                          = 3765
3765  write(4, "W", 1)                  = 1
3765  write(4, "W", 1)                  = 1
3765  close(8)                          = 0
3765  munmap(0x7f7321200000, 67108864)  = 0
3765  close(7)                          = 0
3765  rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f7325cd0ab0}, NULL, 8) = 0
3765  rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f7325cd0ab0}, NULL, 8) = 0
3765  write(4, "W", 1)                  = 1
3765  close(5)                          = 0
3765  close(6)                          = 0
3765  close(3)                          = 0
3765  close(4)                          = 0
3765  exit_group(0)                     = ?
3765  +++ exited with 0 +++

Last edited by cobylstone (2023-05-18 22:27:44)

Offline

#2 2023-05-16 08:33:21

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,659

Re: Dell XPS 13 2-in-1 no audio

You can test whether you get at least speakers running with e.g. /etc/modprobe.d/inteldsp.conf

options snd-intel-dspcfg dsp_driver=1

and reboot. This will expectedly break mic support.

Offline

#3 2023-05-16 19:59:26

cobylstone
Member
Registered: 2023-05-14
Posts: 2

Re: Dell XPS 13 2-in-1 no audio

V1del wrote:

You can test whether you get at least speakers running with e.g. /etc/modprobe.d/inteldsp.conf

options snd-intel-dspcfg dsp_driver=1

and reboot. This will expectedly break mic support.

I tried this and still no sound. Also I have updated the original post with a lot better information.

Last edited by cobylstone (2023-05-18 22:29:47)

Offline

Board footer

Powered by FluxBB