Posted: . At: 8:01 PM. This was 2 months ago. Post ID: 19319
Page permalink. WordPress uses cookies, or tiny pieces of information stored on your computer, to verify who you are. There are cookies for logged in users and for commenters.
These cookies expire two weeks after they are set.


Using Pulseaudio on Linux is not too hard, even if it is not very good.


I am using PulseAudio on Linux and this is not the best experience, I was not having the best time getting the USB headset microphone to work. and if you have Pipewire installed, Firefox sound will not work, so I had to remove Pipewire and then start Pulseaudio to get the sound working.

(jcartwright@2403-4800-25af-b00--2) 192.168.1.5 ~  $ su
Password: 
[root@2403-4800-25af-b00--2 jcartwright]# dnf in pulseaudio
Last metadata expiration check: 9:47:20 ago on Wed Mar  6 09:55:44 2024.
Error: 
 Problem: problem with installed package pipewire-pulseaudio-0.3.67-2.el9.x86_64
  - package pipewire-pulseaudio-0.3.67-2.el9.x86_64 from @System conflicts with pulseaudio provided by pulseaudio-15.0-2.el9.x86_64 from appstream
  - package pipewire-pulseaudio-0.3.67-2.el9.x86_64 from @System conflicts with pulseaudio-daemon provided by pulseaudio-15.0-2.el9.x86_64 from appstream
  - package pulseaudio-15.0-2.el9.x86_64 from appstream conflicts with pulseaudio-daemon provided by pipewire-pulseaudio-0.3.67-2.el9.x86_64 from @System
  - package pipewire-pulseaudio-0.3.67-2.el9.x86_64 from appstream conflicts with pulseaudio provided by pulseaudio-15.0-2.el9.x86_64 from appstream
  - package pipewire-pulseaudio-0.3.67-2.el9.x86_64 from appstream conflicts with pulseaudio-daemon provided by pulseaudio-15.0-2.el9.x86_64 from appstream
  - package pulseaudio-15.0-2.el9.x86_64 from appstream conflicts with pulseaudio-daemon provided by pipewire-pulseaudio-0.3.67-2.el9.x86_64 from appstream
  - conflicting requests
(try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

The above output is the error I got when I was trying to install the Pulseaudio package.

This is how I fixed it.

[root@2403-4800-25af-b00--2 jcartwright]# dnf in pulseaudio
Last metadata expiration check: 9:47:20 ago on Wed Mar  6 09:55:44 2024.
Error: 
 Problem: problem with installed package pipewire-pulseaudio-0.3.67-2.el9.x86_64
  - package pipewire-pulseaudio-0.3.67-2.el9.x86_64 from @System conflicts with pulseaudio provided by pulseaudio-15.0-2.el9.x86_64 from appstream
  - package pipewire-pulseaudio-0.3.67-2.el9.x86_64 from @System conflicts with pulseaudio-daemon provided by pulseaudio-15.0-2.el9.x86_64 from appstream
  - package pulseaudio-15.0-2.el9.x86_64 from appstream conflicts with pulseaudio-daemon provided by pipewire-pulseaudio-0.3.67-2.el9.x86_64 from @System
  - package pipewire-pulseaudio-0.3.67-2.el9.x86_64 from appstream conflicts with pulseaudio provided by pulseaudio-15.0-2.el9.x86_64 from appstream
  - package pipewire-pulseaudio-0.3.67-2.el9.x86_64 from appstream conflicts with pulseaudio-daemon provided by pulseaudio-15.0-2.el9.x86_64 from appstream
  - package pulseaudio-15.0-2.el9.x86_64 from appstream conflicts with pulseaudio-daemon provided by pipewire-pulseaudio-0.3.67-2.el9.x86_64 from appstream
  - conflicting requests
(try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
[root@2403-4800-25af-b00--2 jcartwright]# dnf in pulseaudio --allowerasing
Last metadata expiration check: 9:47:34 ago on Wed Mar  6 09:55:44 2024.
Dependencies resolved.
================================================================================================================================================================================================================
 Package                                                        Architecture                              Version                                           Repository                                     Size
================================================================================================================================================================================================================
Installing:
 pulseaudio                                                     x86_64                                    15.0-2.el9                                        appstream                                     995 k
Installing dependencies:
 alsa-plugins-pulseaudio                                        x86_64                                    1.2.7.1-1.el9                                     appstream                                      42 k
 pulseaudio-module-bluetooth                                    x86_64                                    15.0-2.el9                                        appstream                                     104 k
Removing dependent packages:
 pipewire-pulseaudio                                            x86_64                                    0.3.67-2.el9                                      @appstream                                     23 k

Transaction Summary
================================================================================================================================================================================================================
Install  3 Packages
Remove   1 Package

Total download size: 1.1 M
Is this ok [y/N]: y
Downloading Packages:
(1/3): alsa-plugins-pulseaudio-1.2.7.1-1.el9.x86_64.rpm                                                                                                                         195 kB/s |  42 kB     00:00    
(2/3): pulseaudio-module-bluetooth-15.0-2.el9.x86_64.rpm                                                                                                                        328 kB/s | 104 kB     00:00    
(3/3): pulseaudio-15.0-2.el9.x86_64.rpm                                                                                                                                         1.6 MB/s | 995 kB     00:00    
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                                                                           797 kB/s | 1.1 MB     00:01     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                                                                                                                        1/1 
  Running scriptlet: pulseaudio-15.0-2.el9.x86_64                                                                                                                                                           1/4 
  Installing       : pulseaudio-15.0-2.el9.x86_64                                                                                                                                                           1/4 
  Running scriptlet: pulseaudio-15.0-2.el9.x86_64                                                                                                                                                           1/4 
  Installing       : alsa-plugins-pulseaudio-1.2.7.1-1.el9.x86_64                                                                                                                                           2/4 
  Installing       : pulseaudio-module-bluetooth-15.0-2.el9.x86_64                                                                                                                                          3/4 
  Erasing          : pipewire-pulseaudio-0.3.67-2.el9.x86_64                                                                                                                                                4/4 
  Running scriptlet: pulseaudio-15.0-2.el9.x86_64                                                                                                                                                           4/4 
  Running scriptlet: pipewire-pulseaudio-0.3.67-2.el9.x86_64                                                                                                                                                4/4 
  Verifying        : alsa-plugins-pulseaudio-1.2.7.1-1.el9.x86_64                                                                                                                                           1/4 
  Verifying        : pulseaudio-15.0-2.el9.x86_64                                                                                                                                                           2/4 
  Verifying        : pulseaudio-module-bluetooth-15.0-2.el9.x86_64                                                                                                                                          3/4 
  Verifying        : pipewire-pulseaudio-0.3.67-2.el9.x86_64                                                                                                                                                4/4 

Installed:
  alsa-plugins-pulseaudio-1.2.7.1-1.el9.x86_64                              pulseaudio-15.0-2.el9.x86_64                              pulseaudio-module-bluetooth-15.0-2.el9.x86_64                             
Removed:
  pipewire-pulseaudio-0.3.67-2.el9.x86_64                                                                                                                                                                       

Complete!

Then I could start Pulseaudio to get the sound working.

(jcartwright@2403-4800-25af-b00--2) 192.168.1.5 ~  $ pulseaudio -D

This worked just fine, this is after I completely wiped the system removing MATE and Gnome, and then I installed KDE Plasma.

[root@2403-4800-25af-b00--2 jcartwright]# dnf groupinstall "KDE Plasma Workspaces" "base-x" --allowerasing

This is a far better desktop than Gnome.


Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.