Bug#1108991: pavucontrol fails to launch withh error while failing to load shared object
Manoj Srivastava
manoj.srivastava.1962 at gmail.com
Wed Jul 9 05:21:11 BST 2025
Package: pavucontrol
Version: 6.1-1
Severity: important
This is on Trixie RC2, current as of July 8th, 2025.
-------------------------------------------------
> pavucontrol
Couldn't open libGLESv2.so.2: libGLESv2.so.2: cannot open shared object
file: No such file or directory
[1] 139148 IOT instruction pavucontrol
---------------------------------------------------
I recompiled on this machine (apt-get build-dep pavucontrol; cd
pavucontrol-6.1; fakeroot ./debian/rules binary), but the results were
unchanged, so this is at least some reproducability.
Running under strace had this output at the tail end
================================================================================
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 29
fstat(29, {st_mode=S_IFREG|0644, st_size=49698, ...}) = 0
mmap(NULL, 49698, PROT_READ, MAP_PRIVATE, 29, 0) = 0x7f18a7e48000
close(29) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libGLX.so.1", O_RDONLY|O_CLOEXEC) =
-1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/libGLX.so.1",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/libGLX.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No
such file or directory)
openat(AT_FDCWD, "/usr/lib/libGLX.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT
(No such file or directory)
munmap(0x7f18a7e48000, 49698) = 0
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 29
fstat(29, {st_mode=S_IFREG|0644, st_size=49698, ...}) = 0
mmap(NULL, 49698, PROT_READ, MAP_PRIVATE, 29, 0) = 0x7f18a7e48000
close(29) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libGL.so.1", O_RDONLY|O_CLOEXEC) =
29
read(29,
"\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
fstat(29, {st_mode=S_IFREG|0644, st_size=542880, ...}) = 0
close(29) = 0
munmap(0x7f18a7e48000, 49698) = 0
getpid() = 131317
getpid() = 131317
getpid() = 131317
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 29
fstat(29, {st_mode=S_IFREG|0644, st_size=49698, ...}) = 0
mmap(NULL, 49698, PROT_READ, MAP_PRIVATE, 29, 0) = 0x7f18a7e48000
close(29) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libGLESv2.so.2",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/libGLESv2.so.2",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/libGLESv2.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No
such file or directory)
openat(AT_FDCWD, "/usr/lib/libGLESv2.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT
(No such file or directory)
munmap(0x7f18a7e48000, 49698) = 0
write(2, "Couldn't open libGLESv2.so.2: li"..., 104Couldn't open
libGLESv2.so.2: libGLESv2.so.2: cannot open shared object file: No such
file or directory
) = 104
gettid() = 131317
getpid() = 131317
tgkill(131317, 131317, SIGABRT) = 0
--- SIGABRT {si_signo=SIGABRT, si_code=SI_TKILL, si_pid=131317,
si_uid=1000} ---
+++ killed by SIGABRT +++
================================================================================
-- System Information:
Debian Release: 13.0
APT prefers testing-security
APT policy: (500, 'testing-security'), (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 6.12.33+deb13-amd64 (SMP w/32 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored:
LC_ALL set to en_US.UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages pavucontrol depends on:
ii libc6 2.41-9
ii libcanberra0 0.30-18
ii libgcc-s1 14.2.0-19
ii libglib2.0-0t64 2.84.3-1
ii libglibmm-2.68-1t64 2.84.0-1
ii libgtk-4-1 4.18.6+ds-2
ii libgtkmm-4.0-0 4.18.0-1
ii libjson-glib-1.0-0 1.10.6+ds-2
ii libpulse-mainloop-glib0 17.0+dfsg1-2+b1
ii libpulse0 17.0+dfsg1-2+b1
ii libsigc++-3.0-0 3.6.0-2+b1
ii libstdc++6 14.2.0-19
Versions of packages pavucontrol recommends:
ii pipewire-pulse 1.4.2-1
pavucontrol suggests no packages.
-- no debconf information
--
The Basis of the Universe Isn’t Matter or Energy—It’s Data
Manoj Srivastava <srivasta at golden-gryphon.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-pulseaudio-devel/attachments/20250708/8f6cadd0/attachment.htm>
More information about the pkg-pulseaudio-devel
mailing list