You are not logged in.
I tried to follow
https://dev1galaxy.org/viewtopic.php?id=3904
Having a problem debugging linphone, because no microphone sound,
according this
https://wiki.ubuntuusers.de/linphone/
Linphone 🇬🇧 🇫🇷 ist ein SIP-basiertes, videofähiges Internet-Telefon mit einer GTK+-Oberfläche, das die Soundarchitektur ALSA nutzt.
I discovered that linphone uses pulse libraries same as mate-setting and mate-volume and firefox-esr and chromium
long story short result : trying to remove these libraries breaks task-mate-desktop, Docs below
a) what are the consequences of having these package in the system but not pulseaudio server ?
b) How can I avoid that progs such as linphone , firefox, chromium search to attach to a pulseaudio subsystem and use only alsa?
c) or is some configuration possible to hide the pulse libraries
d) is it a bug or "it is a bug!" ?
I still have package libpulse0 in my system.
I still have package libpulse-mainloop-glib0 in my system.
apt-file search libpulsecommon
libpulse0: /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-14.2.so
aptitude remove libpulse0
The following packages will be REMOVED:
libpulse0
0 packages upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
Need to get 0 B of archives. After unpacking 994 kB will be freed.
The following packages have unmet dependencies:
libsphinxbase3 : Depends: libpulse0 (>= 0.99.1) but it is not installable
libfluidsynth2 : Depends: libpulse0 (>= 0.99.1) but it is not installable
chromium-shell : Depends: libpulse0 (>= 0.99.1) but it is not installable
libmediastreamer11 : Depends: libpulse0 (>= 0.99.1) but it is not installable
mumble : Depends: libpulse0 (>= 0.99.1) but it is not installable
libavdevice58 : Depends: libpulse0 (>= 0.99.1) but it is not installable
libasound2-plugins : Depends: libpulse0 (>= 0.99.1-1~) but it is not installable
chromium : Depends: libpulse0 (>= 0.99.1) but it is not installable
libpulse-mainloop-glib0 : Depends: libpulse0 (= 14.2-2) but it is not installable
libqt5multimedia5 : Depends: libpulse0 (>= 0.99.1) but it is not installable
gstreamer1.0-plugins-good : Depends: libpulse0 (>= 2.0) but it is not installable
libsdl2-2.0-0 : Depends: libpulse0 (>= 0.99.1) but it is not installable
mate-settings-daemon : Depends: libpulse0 (>= 0.99.1) but it is not installable
libmatemixer0 : Depends: libpulse0 (>= 0.99.1) but it is not installable
libsdl1.2debian : Depends: libpulse0 (>= 0.99.1) but it is not installable
libmikmod3 : Depends: libpulse0 (>= 0.99.1) but it is not installable
vlc-plugin-base : Depends: libpulse0 (>= 1.0) but it is not installable
The following actions will resolve these dependencies:
Keep the following packages at their current version:
1) libpulse0 [14.2-2 (now, stable)]
Accept this solution? [Y/n/q/?] q
lsof +c12 | grep libpulse :(
mate-setting 2785 md mem REG 8,1 18424 1315457 /usr/lib/x86_64-linux-gnu/libpulse-mainloop-glib.so.0.0.6
mate-setting 2785 md mem REG 8,1 534728 1315671 /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-14.2.so
mate-setting 2785 md mem REG 8,1 338992 1314408 /usr/lib/x86_64-linux-gnu/libpulse.so.0.23.0
a total of 18 lines beginning mate-setting
mate-volume- 2846 md mem REG 8,1 534728 1315671 /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-14.2.so
mate-volume- 2846 md mem REG 8,1 338992 1314408 /usr/lib/x86_64-linux-gnu/libpulse.so.0.23.0
mate-volume- 2846 md mem REG 8,1 18424 1315457 /usr/lib/x86_64-linux-gnu/libpulse-mainloop-glib.so.0.0.6
a total of 12 lines beginning mate-volume-
firefox-esr 18427 md mem REG 8,1 534728 1315671 /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-14.2.so
firefox-esr 18427 md mem REG 8,1 338992 1314408 /usr/lib/x86_64-linux-gnu/libpulse.so.0.23.0
a total of 118 lines beginning firefox-esr
linphone 20290 md mem REG 8,1 534728 1315671 /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-14.2.so
linphone 20290 md mem REG 8,1 338992 1314408 /usr/lib/x86_64-linux-gnu/libpulse.so.0.23.0
a total of 22 lines beginning linphone
aptitude remove apulse
Die folgenden Pakete werden ENTFERNT:
apulse
0 Pakete aktualisiert, 0 zusätzlich installiert, 1 werden entfernt und 1 nicht aktualisiert.
0 B an Archiven müssen heruntergeladen werden. Nach dem Entpacken werden 164 kB frei werden.
Entfernen von apulse:amd64 (0.1.13-1) ...
Trigger für man-db (2.9.4-2) werden verarbeitet ...
aptitude remove libpulse-dev 5,43s user 0,95s system 82% cpu 7,778 total
root@lenovo-R500 /etc/apt/preferences.d (git)-[master] # aptitude remove libpulse-mainloop-glib0:amd64
Die folgenden Pakete werden ENTFERNT:
libpulse-mainloop-glib0
0 Pakete aktualisiert, 0 zusätzlich installiert, 1 werden entfernt und 1 nicht aktualisiert.
0 B an Archiven müssen heruntergeladen werden. Nach dem Entpacken werden 86,0 kB frei werden.
Die folgenden Pakete haben verletzte Abhängigkeiten: dependencies broken
libmatemixer0 : Hängt ab von: libpulse-mainloop-glib0 (>= 0.99.1) but it is not going to be installed
Die folgenden Aktionen werden diese Abhängigkeiten auflösen:
Beibehalten der folgenden Pakete in ihrer aktuellen Version: keep package
1) libpulse-mainloop-glib0 [14.2-2 (now, stable)]
Diese Lösung akzeptieren? [Y/n/q/?] q
Alle Anstrengungen, diese Abhängigkeiten aufzulösen, aufgegeben.
Abbruch.
1 root@host /etc/apt/preferences.d (git)-[master] # aptitude remove libpulse-mainloop-glib0 libmatemixer0:amd64 libmatemixer-common :(
Die folgenden Pakete werden ENTFERNT:
libmatemixer-common libmatemixer0 libpulse-mainloop-glib0
0 Pakete aktualisiert, 0 zusätzlich installiert, 3 werden entfernt und 1 nicht aktualisiert.
0 B an Archiven müssen heruntergeladen werden. Nach dem Entpacken werden 1.142 kB frei werden.
Die folgenden Pakete haben verletzte Abhängigkeiten:
mate-media : Hängt ab von: libmatemixer0 (>= 1.10.0) but it is not going to be installed
mate-settings-daemon : Hängt ab von: libmatemixer0 (>= 1.10.0) but it is not going to be installed
Die folgenden Aktionen werden diese Abhängigkeiten auflösen:
Entfernen der folgenden Pakete: remove the following packages
1) mate-control-center [1.24.1-1 (now, stable)]
2) mate-desktop-environment [1.24.0+4 (now, stable)]
3) mate-desktop-environment-core [1.24.0+4 (now, stable)]
4) mate-desktop-environment-extra [1.24.0+4 (now, stable)]
5) mate-desktop-environment-extras [1.24.0+4 (now, stable)]
6) mate-media [1.24.1-1 (now, stable)]
7) mate-settings-daemon [1.24.1-1 (now, stable)]
8) task-mate-desktop [3.68+devuan4 (now, stable)]
Diese Lösung akzeptieren? [Y/n/q/?] q
Last edited by bai4Iej2need (2021-11-03 12:20:30)
The devil you know is better than the angel you don't know. by a British Citizen, I don't know too good.
One generation abandons the enterprises of another like stranded vessels. By Henry David Thoreau, WALDEN, Economy. Line 236 (Gutenberg text Version)
Offline
a) what are the consequences of having these package in the system but not pulseaudio server ?
None whatsoever. If pulseaudio is not started then the libraries will not be used.
b) How can I avoid that progs such as linphone , firefox, chromium search to attach to a pulseaudio subsystem and use only alsa?
The programs will use whichever sound system is available. I know Devuan's FF & Chromium works just fine without PA but I haven't tried linphone. The only potential issue would be for multiple audio sources playing at the same time, which can be tricky to manage with pure ALSA.
d) is it a bug
No.
And in future please use code tags when posting terminal output and please prepend all commands with LC_ALL=C to make them output in English. Thanks.
Brianna Ghey — Rest In Power
Offline