Skip to main content
Topic: I want to know  (Read 627 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

I want to know

Can i remove libpulse package using pacman -Rdd what will happen because im using alsa as my main audio and i dont use pulseaudio.

Re: I want to know

Reply #1
Do
Code: [Select]
pacman -Qi libpulse 
Anything in "Required By" will probably stop working if you remove libpulse.
Even if you don't use pulse within the the listed programs if they link to /usr/lib/libpulse.so they are unlikely to start.

But you could try it anyway. See what breaks out of the list. Then reinstall libpulse if you need to.

Re: I want to know

Reply #2
I run only on alsa but I am not using any of these dm's, only window maker.

Unfortunetely, lib pulse is installed by whatever packages

Code: [Select]
flatbush:[ruben]:~$ sudo pacman -Ss pulse|grep ins
world/libcanberra 1:0.30+r2+gc0620e4-4 [installed]
world/libpulse 17.0+r43+g3e2bb8a1e-1 [installed]
extra/libcanberra 1:0.30+r2+gc0620e4-4 [installed]
extra/libpulse 17.0+r43+g3e2bb8a1e-1 [installed]


No pulse though

Code: [Select]
flatbush:[ruben]:~$ ps -auxw|grep pulse
ruben    22922  0.0  0.0   6452  3924 pts/4    S+   04:06   0:00 grep --colour=auto pulse


Code: [Select]

flatbush:[ruben]:~$ sudo pacman -F libpulse.so
world/libao 1.2.2-6
    usr/lib/ao/plugins-4/libpulse.so
world/libpulse 17.0-3 [installed: 17.0+r43+g3e2bb8a1e-1]
    usr/lib/libpulse.so
omniverse/apulse 0.1.13-1
    usr/lib/apulse/libpulse.so
omniverse/pulseaudio-dummy 0.2-1
    usr/lib/libpulse.so
extra/libao 1.2.2-6
    usr/lib/ao/plugins-4/libpulse.so
extra/libpulse 17.0-3 [installed: 17.0+r43+g3e2bb8a1e-1]
    usr/lib/libpulse.so

Code: [Select]
flatbush:[ruben]:~$ sudo pacman -R libpulse
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing libpulse breaks dependency 'libpulse' required by ffmpeg
:: removing libpulse breaks dependency 'libpulse' required by ffmpeg4.4
:: removing libpulse breaks dependency 'libpulse' required by firefox
:: removing libpulse breaks dependency 'libpulse' required by fluidsynth
:: removing libpulse breaks dependency 'libpulse-simple.so=0-64' required by fluidsynth
:: removing libpulse breaks dependency 'libpulse' required by gst-plugins-good
:: removing libpulse breaks dependency 'libpulse' required by libcanberra
:: removing libpulse breaks dependency 'libpulse' required by libopenmpt
:: removing libpulse breaks dependency 'libpulse' required by mplayer
:: removing libpulse breaks dependency 'libpulse' required by mpv
:: removing libpulse breaks dependency 'libpulse.so=0-64' required by mpv
:: removing libpulse breaks dependency 'libpulse' required by phonon-qt5
:: removing libpulse breaks dependency 'libpulse' required by phonon-qt6
:: removing libpulse breaks dependency 'libpulse' required by qt5-multimedia
:: removing libpulse breaks dependency 'libpulse' required by qt6-multimedia
:: removing libpulse breaks dependency 'libpulse' required by simplescreenrecorder
:: removing libpulse breaks dependency 'libpulse' required by ungoogled-chromium