You are not logged in.

#1 2022-03-02 00:31:48

kiosnk
Member
Registered: 2022-02-26
Posts: 19

[SOLVED] Pavucontrol won't start, can't reinstall it

Hello!

I was trying to configure my microphone (which wasn't detecting any input) and reading the forums I saw some people suggesting installing pavucontrol. I installed pavucontrol, but then my laptop shutdown because I had forgot to connect it to a power source (I'm still configuring Arch and haven't added a battery widget on QTIle).
After rebooting, I tried to run pavucontrol but it wouldn't start. I then removed it with:
"yay -R pavucontrol"
and install it again with
"yay -Syu pavucontrol"
but the installation resulted in a error:

yay -S pavucontrol
resolving dependencies...
looking for conflicting packages...

Packages (2) libcanberra-0.30+2+gc0620e4-5  pavucontrol-1:5.0-1

Total Installed Size:  1.50 MiB

:: Proceed with installation? [Y/n] y
(2/2) checking keys in keyring                                                       [################################################] 100%
(2/2) checking package integrity                                                     [################################################] 100%
(2/2) loading package files                                                          [################################################] 100%
(2/2) checking for file conflicts                                                    [################################################] 100%
error: failed to commit transaction (conflicting files)
libcanberra: /etc/X11/xinit/xinitrc.d/40-libcanberra-gtk-module.sh exists in filesystem
libcanberra: /usr/bin/canberra-boot exists in filesystem
libcanberra: /usr/bin/canberra-gtk-play exists in filesystem
libcanberra: /usr/include/canberra-gtk.h exists in filesystem
libcanberra: /usr/include/canberra.h exists in filesystem
libcanberra: /usr/lib/gnome-settings-daemon-3.0/gtk-modules/canberra-gtk-module.desktop exists in filesystem
libcanberra: /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so exists in filesystem
libcanberra: /usr/lib/gtk-3.0/modules/libcanberra-gtk-module.so exists in filesystem
libcanberra: /usr/lib/gtk-3.0/modules/libcanberra-gtk3-module.so exists in filesystem
libcanberra: /usr/lib/libcanberra-0.30/libcanberra-alsa.la exists in filesystem
libcanberra: /usr/lib/libcanberra-0.30/libcanberra-alsa.so exists in filesystem
libcanberra: /usr/lib/libcanberra-0.30/libcanberra-multi.la exists in filesystem
libcanberra: /usr/lib/libcanberra-0.30/libcanberra-multi.so exists in filesystem
libcanberra: /usr/lib/libcanberra-0.30/libcanberra-null.la exists in filesystem
libcanberra: /usr/lib/libcanberra-0.30/libcanberra-null.so exists in filesystem
libcanberra: /usr/lib/libcanberra-0.30/libcanberra-pulse.la exists in filesystem
libcanberra: /usr/lib/libcanberra-0.30/libcanberra-pulse.so exists in filesystem
libcanberra: /usr/lib/libcanberra-gtk.so exists in filesystem
libcanberra: /usr/lib/libcanberra-gtk.so.0 exists in filesystem
libcanberra: /usr/lib/libcanberra-gtk.so.0.1.9 exists in filesystem
libcanberra: /usr/lib/libcanberra-gtk3.so exists in filesystem
libcanberra: /usr/lib/libcanberra-gtk3.so.0 exists in filesystem
libcanberra: /usr/lib/libcanberra-gtk3.so.0.1.9 exists in filesystem
libcanberra: /usr/lib/libcanberra.so exists in filesystem
libcanberra: /usr/lib/libcanberra.so.0 exists in filesystem
libcanberra: /usr/lib/libcanberra.so.0.2.5 exists in filesystem
libcanberra: /usr/lib/pkgconfig/libcanberra-gtk.pc exists in filesystem
libcanberra: /usr/lib/pkgconfig/libcanberra-gtk3.pc exists in filesystem
libcanberra: /usr/lib/pkgconfig/libcanberra.pc exists in filesystem
libcanberra: /usr/lib/systemd/system/canberra-system-bootup.service exists in filesystem
libcanberra: /usr/lib/systemd/system/canberra-system-shutdown-reboot.service exists in filesystem
libcanberra: /usr/lib/systemd/system/canberra-system-shutdown.service exists in filesystem
libcanberra: /usr/share/gtk-doc/html/libcanberra/ch01.html exists in filesystem
libcanberra: /usr/share/gtk-doc/html/libcanberra/home.png exists in filesystem
libcanberra: /usr/share/gtk-doc/html/libcanberra/index.html exists in filesystem
libcanberra: /usr/share/gtk-doc/html/libcanberra/left-insensitive.png exists in filesystem
libcanberra: /usr/share/gtk-doc/html/libcanberra/left.png exists in filesystem
libcanberra: /usr/share/gtk-doc/html/libcanberra/libcanberra-canberra-gtk.html exists in filesystem
libcanberra: /usr/share/gtk-doc/html/libcanberra/libcanberra-canberra.html exists in filesystem
libcanberra: /usr/share/gtk-doc/html/libcanberra/libcanberra.devhelp2 exists in filesystem
libcanberra: /usr/share/gtk-doc/html/libcanberra/right-insensitive.png exists in filesystem
libcanberra: /usr/share/gtk-doc/html/libcanberra/right.png exists in filesystem
libcanberra: /usr/share/gtk-doc/html/libcanberra/style.css exists in filesystem
libcanberra: /usr/share/gtk-doc/html/libcanberra/up-insensitive.png exists in filesystem
libcanberra: /usr/share/gtk-doc/html/libcanberra/up.png exists in filesystem
libcanberra: /usr/share/vala/vapi/libcanberra-gtk.vapi exists in filesystem
libcanberra: /usr/share/vala/vapi/libcanberra.vapi exists in filesystem
pavucontrol: /usr/bin/pavucontrol exists in filesystem
pavucontrol: /usr/share/applications/pavucontrol.desktop exists in filesystem
pavucontrol: /usr/share/doc/pavucontrol/README exists in filesystem
pavucontrol: /usr/share/doc/pavucontrol/README.html exists in filesystem
pavucontrol: /usr/share/doc/pavucontrol/style.css exists in filesystem
pavucontrol: /usr/share/locale/as/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/ast/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/be/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/bn_IN/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/ca/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/ca@valencia/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/cs/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/da/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/de/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/el/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/es/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/eu/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/fi/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/fr/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/gl/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/gu/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/he/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/hi/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/hr/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/hu/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/it/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/ja/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/kk/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/kn/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/ko/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/lt/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/ml/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/mr/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/nb_NO/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/nl/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/nn/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/or/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/pa/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/pl/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/pt/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/pt_BR/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/ru/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/si/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/sk/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/sl/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/sr/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/sr@latin/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/sv/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/ta/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/te/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/th/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/tr/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/uk/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/zh_CN/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/locale/zh_TW/LC_MESSAGES/pavucontrol.mo exists in filesystem
pavucontrol: /usr/share/pavucontrol/pavucontrol.glade exists in filesystem
Errors occurred, no packages were upgraded.
 -> error installing repo packages

After this problem, I also noticed pulseaudio was no longer working properly (my system has no sound):

sudo journalctl -p 0..3 -xn

Mar 01 21:59:34 acer pulseaudio[9774]: Daemon already running.
Mar 01 21:59:34 acer pulseaudio[9774]: pa_pid_file_create() failed.
Mar 01 21:59:34 acer systemd[748]: Failed to start Sound Service.

I believe both problems are related.

It looks like pavucontrol wasn't removed properly, but I'm unsure how I should clean the "leftovers". I've tried this from the Wiki but without success. Not sure if I'm running the command correctly tho: "sudo pacman -S --overwrite libcanberra-0.30+2+gc0620e4-5 pavucontrol"

Any suggestions?

Thanks!

Last edited by kiosnk (2022-03-02 02:20:33)

Offline

#2 2022-03-02 02:20:14

kiosnk
Member
Registered: 2022-02-26
Posts: 19

Re: [SOLVED] Pavucontrol won't start, can't reinstall it

Solved!
The solution was running:
yay -Syu pavucontrol --overwrite="*"

and then tried to start pavucontrol, but got this error:
pavucontrol: error while loading shared libraries: /usr/lib/libgtkmm-3.0.so.1: file too short

So I executed:
yay -Syu gtkmm3 --overwrite="*"

and pavucontrol started working again. After that, I rebooted my PC, opened pavucontrol and was able to get the audio back by tweaking some settings in it.

Offline

Board footer

Powered by FluxBB