I tried to install additional audio codecs from zypper but install needs libpulsecommon-15.0. The locate app shows libpulsecommon-17 already is installed. I tried a link to send call for v15 to the installed v17 but zypper was still not satisfied and still wanted v15. I also tried installs from OBS and that needed the v15 also. Anyone solved this issue?
I will look to find the v15 from rpmfind on the internet but perhaps there is another solution.
(exoplanet) tom@mydesktop: ~ $ szi pulseaudio-modules-bt
Refreshing service 'NVIDIA'.
Refreshing service 'openSUSE'.
Loading repository data...
Reading installed packages...
Resolving package dependencies...
Problem: 1: nothing provides 'libpulsecommon-15.0.so()(64bit)' needed by the to be installed pulseaudio-modules-bt-1.4-23.1.x86_64
Solution 1: do not install pulseaudio-modules-bt-1.4-23.1.x86_64
Solution 2: break pulseaudio-modules-bt-1.4-23.1.x86_64 by ignoring some of its dependencies
Choose from above solutions by number or cancel [1/2/c/d/?] (c): c
(exoplanet) tom@mydesktop:
(exoplanet) tom@mydesktop: ~ $ locate libpulsecommon
/home/tom/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libpulsecommon-1.1.so
/home/tom/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu/libpulsecommon-1.1.so
/home/tom/.local/share/Steam/ubuntu12_32/steam-runtime.old/usr/lib/i386-linux-gnu/libpulsecommon-1.1.so
/home/tom/.local/share/Steam/ubuntu12_32/steam-runtime.old/usr/lib/x86_64-linux-gnu/libpulsecommon-1.1.so
/home/tom/.local/share/Steam/ubuntu12_64/steam-runtime-sniper/sniper_platform_0.20240618.92328/files/lib/i386-linux-gnu/pulseaudio/libpulsecommon-14.2.so
/home/tom/.local/share/Steam/ubuntu12_64/steam-runtime-sniper/sniper_platform_0.20240618.92328/files/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-14.2.so
/home/tom/Cfd/SALOME-9.13.0/BINARIES-CO7/system_dep/libpulsecommon-10.0.so
/home/tom/miniforge3/envs/gnuradio/lib/pulseaudio/libpulsecommon-17.0.so
/home/tom/miniforge3/pkgs/https/conda.anaconda.org/conda-forge/linux-64/pulseaudio-client-17.0-h9a6aba3_3/lib/pulseaudio/libpulsecommon-17.0.so
/usr/lib/pulseaudio/libpulsecommon-17.0.so
/usr/lib64/pulseaudio/libpulsecommon-17.0.so
(exoplanet) tom@mydesktop: ~ $ ``
Where do you get this:
Post:
zypper se -s pulseudio-module
What repos do you have enabled, because in the OSS repo it looks like the package is called pulseaudio-module-bluetooth and that is at version 17 just like pulseaudio.
The pulseaudio-modules-bt is supposed to be additional codecs for headphones beyond pulse-module-bluetooth. Requested info below.
I put an rpmfind libpulsecommon-15 into /usr/lib64/pulseaudio and zypper would still not install pulseaudio-modules-bt.
tom@mydesktop: ~ $ zypper se -s pulseudio-module
Loading repository data...
Reading installed packages...
No matching items found.
Note: For an extended search including not yet activated remote resources please use 'zypper
search-packages'.
tom@mydesktop: ~ $ sudo zypper search-packages pulseaudio-module
Following packages were found in following modules:
Package Module or Repository SUSEConnect Activation Command
--------------------------------- ----------------------------------------
pulseaudio-module-bluetooth Installed
pulseaudio-module-jack Installed
pulseaudio-module-lirc Installed
pulseaudio-module-x11 Installed
pulseaudio-module-zeroconf Installed
srcpackage:pulseaudio-modules-bt Available in repo home_alarrosa_packages
pulseaudio-modules-bt Available in repo home_alarrosa_packages
pulseaudio-modules-bt-debuginfo Available in repo home_alarrosa_packages
pulseaudio-modules-bt-debugsource Available in repo home_alarrosa_packages
pulseaudio-module-bluetooth Available in repo openSUSE:repo-oss
pulseaudio-module-gsettings Available in repo openSUSE:repo-oss
pulseaudio-module-jack Available in repo openSUSE:repo-oss
pulseaudio-module-lirc Available in repo openSUSE:repo-oss
pulseaudio-module-x11 Available in repo openSUSE:repo-oss
pulseaudio-module-zeroconf Available in repo openSUSE:repo-oss
To activate the respective module or product, use SUSEConnect --product.
Use SUSEConnect --help for more details.
tom@mydesktop: ~ $
tom@mydesktop: ~ $ sudo zypper lr -d
Refreshing service 'NVIDIA'.
Refreshing service 'openSUSE'.
# | Alias | Name | Enabled | GPG Check | Refresh | Keep | Priority | Type | URI | Service
---+---------------------------------+----------------------------------------+---------+-----------+---------+------+----------+--------+------------------------------------------------------------------------------------------+---------
1 | NVIDIA:repo-non-free | repo-non-free | Yes | (r ) Yes | Yes | - | 99 | rpm-md | https://download.nvidia.com/opensuse/tumbleweed | NVIDIA
2 | brave | brave | Yes | (r ) Yes | Yes | - | 95 | rpm-md | https://brave-browser-rpm-release.s3.brave.com/x86_64 |
3 | electronics | electronics | Yes | (r ) Yes | Yes | - | 99 | rpm-md | https://download.opensuse.org/repositories/electronics/openSUSE_Tumbleweed/ |
4 | ftp.gwdg.de-openSUSE_Tumbleweed | Packman Repository | Yes | (r ) Yes | Yes | - | 90 | rpm-md | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ |
5 | games | games | Yes | (r ) Yes | Yes | - | 99 | rpm-md | https://download.opensuse.org/repositories/games/openSUSE_Tumbleweed/ |
6 | graphics | graphics | Yes | (r ) Yes | Yes | - | 99 | rpm-md | https://download.opensuse.org/repositories/graphics/openSUSE_Tumbleweed/ |
7 | home_alarrosa_packages | antlarr packages (openSUSE_Tumbleweed) | Yes | (r ) Yes | No | - | 99 | rpm-md | https://download.opensuse.org/repositories/home:/alarrosa:/packages/openSUSE_Tumbleweed/ |
8 | openSUSE:repo-non-oss | repo-non-oss | Yes | (r ) Yes | Yes | - | 99 | rpm-md | http://cdn.opensuse.org/tumbleweed/repo/non-oss | openSUSE
9 | openSUSE:repo-openh264 | repo-openh264 | Yes | (r ) Yes | Yes | - | 99 | rpm-md | https://codecs.opensuse.org/openh264/openSUSE_Tumbleweed | openSUSE
10 | openSUSE:repo-oss | repo-oss | Yes | (r ) Yes | Yes | - | 99 | rpm-md | http://cdn.opensuse.org/tumbleweed/repo/oss | openSUSE
11 | openSUSE:repo-oss-debug | repo-oss-debug | No | ---- | ---- | - | 99 | N/A | http://cdn.opensuse.org/debug/tumbleweed/repo/oss | openSUSE
12 | openSUSE:repo-oss-source | repo-oss-source | No | ---- | ---- | - | 99 | N/A | http://cdn.opensuse.org/source/tumbleweed/repo/oss | openSUSE
13 | openSUSE:update-tumbleweed | update-tumbleweed | Yes | (r ) Yes | Yes | - | 99 | rpm-md | http://cdn.opensuse.org/update/tumbleweed | openSUSE
14 | packman-essentials-repo | Packman Essentials | Yes | (r ) Yes | Yes | - | 81 | rpm-md | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/Essentials |
15 | science | science | Yes | (r ) Yes | Yes | - | 99 | rpm-md | https://download.opensuse.org/repositories/science/openSUSE_Tumbleweed/ |
16 | vivaldi | vivaldi | Yes | (r ) Yes | Yes | - | 95 | rpm-md | https://repo.vivaldi.com/archive/rpm/x86_64
That package was built on 8/26/2021, 6:57 AM so likely you need a Tumbleweed from 5 years ago to have it working…
and from their search output
pulseaudio-modules-bt Available in repo home_alarrosa_packages
This is why you don’t use random home repos without knowing what your doing.
Whoops, a 5 year old tumbleweed is not going to happen.
I did see that pipewire has these advanced codecs already cooked in. Maybe the time has come to switch but I wanted to try them out to see if I could hear any difference first. I have pretty good headphones that support advanced codecs.
I’ll just let this be.
thanks, tom kosvic
I think I know what I was doing. I didn’t know it wouldn’t work.
tom kosvic