You are not logged in.

#1 2025-05-30 05:37:32

Gargoyle101
Member
Registered: 2020-08-15
Posts: 12

[Solved] - Pipewire/Wireplumber not working in web browsers

Hi
Audio stopped coming out of my web browsers while I was trying to run a very old game using ScummVM.

I went through troubleshooting https://wiki.archlinux.org/title/PipeWi … leshooting but nothing made the sound come out of the browser (using Zen/Edge)

I also went through the forums to check for similar cases before posting but this one was quite unique

Perfect audio coming out from MPV, VLC, Gnome system setting etc. with volume inc/dec working.

The only customization that I applied is reversing the Left and Right Channels by configuring Wireplumber

[amr@archlinux wireplumber.conf.d]$ cat alsa-vm.conf 
# ALSA node property overrides for virtual machine hardware

monitor.alsa.rules = [
  # Generic PCI cards on any VM type
  {
    matches = [
      {
        node.name = "alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__Headphones__sink"

      }
    ]
    actions = {
      update-props = {
	device.nick		= "External Speakers" 
	audio.position		= ["FR", "FL"]
      }
    }
  }
]

Here is the output of

systemctl --user status pipewire wireplumber pulseaudio
[amr@archlinux ~]$ systemctl --user status pipewire wireplumber pulseaudio
Unit pulseaudio.service could not be found.
● pipewire.service - PipeWire Multimedia Service
     Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled; preset: enabled)
     Active: active (running) since Fri 2025-05-30 07:40:52 EEST; 36min ago
 Invocation: 67435b69ac7f4b68b52302e45b268c48
TriggeredBy: ● pipewire.socket
   Main PID: 1880 (pipewire)
      Tasks: 3 (limit: 18616)
     Memory: 21.4M (peak: 24.1M)
        CPU: 2.819s
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
             └─1880 /usr/bin/pipewire

May 30 07:40:52 archlinux systemd[1867]: Started PipeWire Multimedia Service.

● wireplumber.service - Multimedia Service Session Manager
     Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; preset: enabled)
     Active: active (running) since Fri 2025-05-30 07:53:15 EEST; 24min ago
 Invocation: 27a765e574514c97991b484c351e10f0
   Main PID: 3973 (wireplumber)
      Tasks: 6 (limit: 18616)
     Memory: 7.1M (peak: 9M)
        CPU: 1.030s
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service
             └─3973 /usr/bin/wireplumber

May 30 07:53:15 archlinux systemd[1867]: Started Multimedia Service Session Manager.
May 30 07:53:16 archlinux wireplumber[3973]: wp-device: SPA handle 'api.libcamera.enum.manager' could not be loaded; is it installed?
May 30 07:53:16 archlinux wireplumber[3973]: s-monitors-libcamera: PipeWire's libcamera SPA plugin is missing or broken. Some camera types may not be supported.

Please help

Last edited by Gargoyle101 (Yesterday 20:13:43)

Offline

#2 2025-05-30 08:48:47

seth
Member
Registered: 2012-09-03
Posts: 64,268

Re: [Solved] - Pipewire/Wireplumber not working in web browsers

Do you have pipewire-pulse installed?
Also please try the behavior of firefox and chromium from the repos, but afaik browsers™ will use libpulse or alsa if pulseaudio isn't available (hence pipewire-pulse, do NOT install pulseaudio! itself)

Online

#3 2025-05-30 19:43:54

Gargoyle101
Member
Registered: 2020-08-15
Posts: 12

Re: [Solved] - Pipewire/Wireplumber not working in web browsers

Yup I have pipewire-pulse installed

[amr@archlinux ~]$ sudo pacman -S pipewire-pulse
[sudo] password for amr: 
warning: pipewire-pulse-1:1.4.3-1 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...

Packages (1) pipewire-pulse-1:1.4.3-1

Total Installed Size:  0.50 MiB
Net Upgrade Size:      0.00 MiB

:: Proceed with installation? [Y/n] n

I installed

firefox-139.0-1-x86_64 

but no audio as well (The audio is working, just not from firefox),

Seems to me like all other applications does not create an audio stream but I have no idea how to troubleshoot that.

The only difference that I see is when

pactl list sink-inputs

I see VLC as an input sink but the same is not true for firefox playing the same youtube clip

Sink Input #1254
	Driver: PipeWire
	Owner Module: n/a
	Client: 1253
	Sink: 198
	Sample Specification: float32le 2ch 44100Hz
	Channel Map: front-right,front-left
	Format: pcm, format.sample_format = "\"float32le\""  format.rate = "44100"  format.channels = "2"  format.channel_map = "\"front-right,front-left\""
	Corked: yes
	Mute: no
	Volume: front-right: 65536 / 100% / 0.00 dB,   front-left: 65536 / 100% / 0.00 dB
	       balance 0.00
	Buffer Latency: 0 usec
	Sink Latency: 0 usec
	Resample method: PipeWire
	Properties:
		client.api = "pipewire-pulse"
		pulse.server.type = "unix"
		application.name = "VLC media player (LibVLC 3.0.21)"
		application.id = "org.VideoLAN.VLC"
		application.version = "3.0.21"
		application.icon_name = "vlc"
		application.language = "en_US.UTF-8"
		application.process.id = "17938"
		application.process.user = "amr"
		application.process.host = "archlinux"
		application.process.binary = "vlc"
		window.x11.display = ":0"
		application.process.machine_id = "c67e0436be654fdc9df700583d0ba305"
		media.role = "video"
		media.name = "audio stream"
		pulse.corked = "true"
		node.rate = "1/44100"
		node.latency = "1764/44100"
		stream.is-live = "true"
		node.name = "VLC media player (LibVLC 3.0.21)"
		node.want-driver = "true"
		node.autoconnect = "true"
		media.class = "Stream/Output/Audio"
		port.group = "stream.0"
		adapt.follower.spa-node = ""
		object.register = "false"
		factory.id = "7"
		clock.quantum-limit = "8192"
		node.loop.name = "data-loop.0"
		library.name = "audioconvert/libspa-audioconvert"
		client.id = "109"
		object.id = "133"
		object.serial = "1254"
		pulse.attr.maxlength = "4194304"
		pulse.attr.tlength = "42336"
		pulse.attr.prebuf = "0"
		pulse.attr.minreq = "14112"
		module-stream-restore.id = "sink-input-by-media-role:video"

I did some investigation and found out that while VLC audio works fine Lutris and Heroic Launcher games do not, so I am adding those to the list.

I went back to

pipewire-media-session

for troubleshooting purposes, pacman removed wireplumber, and all audio sources are now working fine. When I revert back to wireplumber the same behavior occurs.

Offline

#4 2025-05-30 20:28:03

seth
Member
Registered: 2012-09-03
Posts: 64,268

Online

#5 2025-05-30 23:31:34

Gargoyle101
Member
Registered: 2020-08-15
Posts: 12

Re: [Solved] - Pipewire/Wireplumber not working in web browsers

I did

Firefox Sound worked again. I tried Lutris but no sound. so I deleted the settings again, this time Firefox sound did not work.

I ran

wpctl status

Got the below

[amr@archlinux ~]$ wpctl status
PipeWire 'pipewire-0' [1.4.3, amr@archlinux, cookie:2750642834]
 └─ Clients:
        32. pipewire                            [1.4.3, amr@archlinux, pid:1883]
        78. WirePlumber                         [1.4.3, amr@archlinux, pid:28114]
        79. WirePlumber [export]                [1.4.3, amr@archlinux, pid:28114]
        80. gnome-shell                         [1.4.3, amr@archlinux, pid:1988]
        81. GNOME Shell Volume Control          [1.4.3, amr@archlinux, pid:1988]
        82. GNOME Volume Control Media Keys     [1.4.3, amr@archlinux, pid:2121]
        83. xdg-desktop-portal                  [1.4.3, amr@archlinux, pid:2420]
        84. Mutter                              [1.4.3, amr@archlinux, pid:1988]
        90. libcanberra                         [1.4.3, amr@archlinux, pid:2121]
       121. Zen                                 [1.4.3, amr@archlinux, pid:4271]
       130. wpctl                               [1.4.3, amr@archlinux, pid:28136]

Audio
 ├─ Devices:
 │      38. Alder Lake PCH-P High Definition Audio Controller [alsa]
 │      71. GA106 High Definition Audio Controller [alsa]
 │  
 ├─ Sinks:
 │      74. Alder Lake PCH-P High Definition Audio Controller HDMI / DisplayPort 2 Output [vol: 1.00]
 │  *   75. Laptop Headphones/Speakers          [vol: 0.40]
 │      77. Alder Lake PCH-P High Definition Audio Controller HDMI / DisplayPort 3 Output [vol: 1.00]
 │     116. Alder Lake PCH-P High Definition Audio Controller HDMI / DisplayPort 1 Output [vol: 0.40]
 │  
 ├─ Sources:
 │      67. Alder Lake PCH-P High Definition Audio Controller Digital Microphone [vol: 1.00]
 │  *  120. Alder Lake PCH-P High Definition Audio Controller Headset Mono Microphone [vol: 1.00]
 │  
 ├─ Filters:
 │  
 └─ Streams:
        36. Mutter                                                      
             50. output_FL       > Headphones:playback_FL	[active]
             52. output_FR       > Headphones:playback_FR	[active]

Video
 ├─ Devices:
 │      47. Integrated_Webcam_HD                [v4l2]
 │      59. Integrated_Webcam_HD                [v4l2]
 │  
 ├─ Sinks:
 │  
 ├─ Sources:
 │  *   62. Integrated_Webcam_HD (V4L2)        
 │  
 ├─ Filters:
 │  
 └─ Streams:

Settings
 └─ Default Configured Devices:
         0. Audio/Sink    alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__Headphones__sink

Still no sound and now I am not seeing Firefox on the Clients listed by wpctl.

Offline

#6 2025-05-31 07:10:11

seth
Member
Registered: 2012-09-03
Posts: 64,268

Re: [Solved] - Pipewire/Wireplumber not working in web browsers

Open about:support#media in FF

Did you restart FF after deleting the WP settings (did you forget to toggle the service around it)?
Since PMS (what an acronym…) worked, is that reliable? What happens if you move away your wireplumber rule?

Online

#7 2025-05-31 23:36:39

Gargoyle101
Member
Registered: 2020-08-15
Posts: 12

Re: [Solved] - Pipewire/Wireplumber not working in web browsers

Deleted settings

Deleted custom wireplumber settings to switch FR and FL channels

# ALSA node property overrides for virtual machine hardware

monitor.alsa.rules = [
  # Generic PCI cards on any VM type
  {
    matches = [
      {
        node.name = "alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__Headphones__sink"

      }
    ]
    actions = {
      update-props = {
	device.nick		= "External Speakers" 
	audio.position		= ["FR", "FL"]
      }
    }
  }
]

Starting and stopping service as needed

Here are the FF about:support#media, this was done during playing a YouTube video and hearing the audio

Media
-----

Audio Backend: pulse-rust
Max Channels: 2
Preferred Sample Rate: 48000
Roundtrip latency (standard deviation): 79.58ms (10.64)
Codec Support Information:
Codec Name: Software Decoding, Hardware Decoding
H264: Supported, Unsupported
VP9: Supported, Unsupported
VP8: Supported, Unsupported
AV1: Supported, Unsupported
HEVC: Supported, Unsupported
AAC: Supported, Unsupported
MP3: Supported, Unsupported
Opus: Supported, Unsupported
Vorbis: Supported, Unsupported
FLAC: Supported, Unsupported
Wave: Supported, Unsupported
Output Devices
Name: Group, Vendor, State, Preferred, Format, Channels, Rate, Latency
Alder Lake PCH-P High Definition Audio Controller HDMI / DisplayPort 3 Output: /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1, Intel Corporation, Unplugged, None, default: F32LE, support: S16LE S16BE F32LE F32BE, 2, default: 48000, support: 1 - 384000, 0 - 0
Alder Lake PCH-P High Definition Audio Controller HDMI / DisplayPort 2 Output: /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1, Intel Corporation, Unplugged, None, default: F32LE, support: S16LE S16BE F32LE F32BE, 2, default: 48000, support: 1 - 384000, 0 - 0
Alder Lake PCH-P High Definition Audio Controller HDMI / DisplayPort 1 Output: /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1, Intel Corporation, Enabled, None, default: F32LE, support: S16LE S16BE F32LE F32BE, 2, default: 48000, support: 1 - 384000, 0 - 0
Alder Lake PCH-P High Definition Audio Controller Headphones: /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1, Intel Corporation, Enabled, All, default: F32LE, support: S16LE S16BE F32LE F32BE, 2, default: 48000, support: 1 - 384000, 0 - 0
Input Devices
Name: Group, Vendor, State, Preferred, Format, Channels, Rate, Latency
Monitor of Alder Lake PCH-P High Definition Audio Controller HDMI / DisplayPort 3 Output: /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1, Intel Corporation, Unplugged, None, default: F32LE, support: S16LE S16BE F32LE F32BE, 2, default: 48000, support: 1 - 384000, 0 - 0
Monitor of Alder Lake PCH-P High Definition Audio Controller HDMI / DisplayPort 2 Output: /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1, Intel Corporation, Unplugged, None, default: F32LE, support: S16LE S16BE F32LE F32BE, 2, default: 48000, support: 1 - 384000, 0 - 0
Monitor of Alder Lake PCH-P High Definition Audio Controller HDMI / DisplayPort 1 Output: /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1, Intel Corporation, Enabled, None, default: F32LE, support: S16LE S16BE F32LE F32BE, 2, default: 48000, support: 1 - 384000, 0 - 0
Monitor of Alder Lake PCH-P High Definition Audio Controller Headphones: /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1, Intel Corporation, Enabled, None, default: F32LE, support: S16LE S16BE F32LE F32BE, 2, default: 48000, support: 1 - 384000, 0 - 0
Alder Lake PCH-P High Definition Audio Controller Headset Mono Microphone: /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1, Intel Corporation, Enabled, All, default: F32LE, support: S16LE S16BE F32LE F32BE, 2, default: 48000, support: 1 - 384000, 0 - 0
Alder Lake PCH-P High Definition Audio Controller Digital Microphone: /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1, Intel Corporation, Enabled, None, default: F32LE, support: S16LE S16BE F32LE F32BE, 2, default: 48000, support: 1 - 384000, 0 - 0

Enumerate database
Content Decryption Modules Information
Key System Name: Video Robustness, Audio Robustness, Capabilities, Clear Lead, HDCP 2.2 Compatible
org.w3.clearkey: {"persistent":"Optional","distinctive":"NotAllowed","sessionType":"[Temporary]","codec":{"decodingAndDecrypting":[],"decryptingOnly":["h264(all)","aac(all)","flac(all)","opus(all)","vp9(all)","av1(all)","vorbis(all)","vp8(all)"]}}, No, No

I have no issues with PMS lol it is reliable but I am not feeling comfortable working with deprecated code. 

Evidently, removing the wireplumber rule resolves the issue but I am left with right and left channels swapped.

Can you help me by pointing me to the right direction? I already applied the solution from https://bbs.archlinux.org/viewtopic.php?id=285115 but later turned out not to work in my setup.

Offline

#8 2025-06-01 07:04:35

seth
Member
Registered: 2012-09-03
Posts: 64,268

Re: [Solved] - Pipewire/Wireplumber not working in web browsers

From what I can see in the wiki the correct/canonical syntax would be "audio.position    =  [FR FL]" (though ["FR", "FL"] being correct json?)
Why are you changing "device.nick"? Did you mean "device.description"?

Online

#9 2025-06-02 05:15:00

Gargoyle101
Member
Registered: 2020-08-15
Posts: 12

Re: [Solved] - Pipewire/Wireplumber not working in web browsers

seth wrote:

From what I can see in the wiki the correct/canonical syntax would be "audio.position    =  [FR FL]" (though ["FR", "FL"] being correct json?)

Both work fine to my experience but whenever I apply the advise https://pipewire.pages.freedesktop.org/ … ic-options and https://pipewire.pages.freedesktop.org/ … properties

and write to .config/wireplumber/wireplumber.conf.d/custom.conf

monitor.alsa.rules = [
  {
    matches = [
      {
        # This matches the value of the 'device.name' property of the device.
        node.name = "alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__Headphones__sink"
      }
    ]
    actions = {
      update-props = {
        # Apply all the desired device settings here.
        node.description = "Headphones/Speakers Volume"
        audio.position = [FR, FL]
      }
    }
  }
]

I am back to the old issue. Trying the device configuration below

monitor.alsa.rules = [
  {
    matches = [
      {
        # This matches the value of the 'device.name' property of the device.
        device.name = "alsa_card.pci-0000_00_1f.3-platform-skl_hda_dsp_generic"
      }
    ]
    actions = {
      update-props = {
        # Apply all the desired device settings here.
        audio.position = [FR, FL]
      }
    }
  }
]

does not swap the speakers.

Why are you changing "device.nick"? Did you mean "device.description"?

Thanks for pointing that it was a mistake on my end.

Any ideas?

Offline

#10 2025-06-02 08:40:56

seth
Member
Registered: 2012-09-03
Posts: 64,268

Re: [Solved] - Pipewire/Wireplumber not working in web browsers

Just a hunch: remove the # comments, they're illegal in json and either wireplumber cannot handle them or the browsers™ end up parsing them w/ their own implementation (eg. FF uses a much stricter xml parser for fontconfig)

Online

#11 2025-06-04 15:24:40

Gargoyle101
Member
Registered: 2020-08-15
Posts: 12

Re: [Solved] - Pipewire/Wireplumber not working in web browsers

I removed the comments from the custom configuration, still the issue exists.

I have tried reaching out to the community on #pipewire but got no response. I don't know what to do now should I close this conversation as solved?

Offline

#12 2025-06-04 19:21:03

seth
Member
Registered: 2012-09-03
Posts: 64,268

Re: [Solved] - Pipewire/Wireplumber not working in web browsers

should I close this conversation as solved?

It's not really, is it?
The stock pipewire configs are btw. ridden by those comments, so that's not it.
What if you leave the file but only alter the description, but comment "# audio.position …" so that remains unchanged?
Firefox still unhappy?

Online

#13 2025-06-06 03:48:04

Gargoyle101
Member
Registered: 2020-08-15
Posts: 12

Re: [Solved] - Pipewire/Wireplumber not working in web browsers

No it isn't. but felt that the wireplumber documentation is a bit lacking on the use cases and related examples. All other resources are dated back to when configuration was done via LUA scripts.

Miraculously, Firefox is now happy!

monitor.alsa.rules = [
  {
    matches = [
      {
        node.name = "alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__Headphones__sink"
      }
    ]
    actions = {
      update-props = {
        node.description = "Headphones Test"
        # audio.position = ["FR", "FL"]
      }
    }
  }
]

wpctl status confirms that the node description changed and the audio still works

[amr@archlinux ~]$ wpctl status
PipeWire 'pipewire-0' [1.4.3, amr@archlinux, cookie:1748643893]
 └─ Clients:
        32. xdg-desktop-portal                  [1.4.3, amr@archlinux, pid:2411]
        34. pipewire                            [1.4.3, amr@archlinux, pid:38409]
        35. Zen                                 [1.4.3, amr@archlinux, pid:2546]
        36. libcanberra                         [1.4.3, amr@archlinux, pid:2098]
        38. Mutter                              [1.4.3, amr@archlinux, pid:1976]
        75. WirePlumber [export]                [1.4.3, amr@archlinux, pid:64825]
        82. WirePlumber                         [1.4.3, amr@archlinux, pid:64825]
        84. gnome-shell                         [1.4.3, amr@archlinux, pid:1976]
        85. GNOME Volume Control Media Keys     [1.4.3, amr@archlinux, pid:2098]
        86. GNOME Shell Volume Control          [1.4.3, amr@archlinux, pid:1976]
        87. Firefox                                 [1.4.3, amr@archlinux, pid:2546]
        93. GNOME Settings                      [1.4.3, amr@archlinux, pid:38432]
       115. wpctl                               [1.4.3, amr@archlinux, pid:65263]

Audio
 ├─ Devices:
 │      74. Alder Lake PCH-P High Definition Audio Controller [alsa]
 │      76. GA106 High Definition Audio Controller [alsa]
 │  
 ├─ Sinks:
 │  *   66. Headphones Test                     [vol: 0.64]
 │      67. Alder Lake PCH-P High Definition Audio Controller HDMI / DisplayPort 2 Output [vol: 1.00]
 │      68. Alder Lake PCH-P High Definition Audio Controller HDMI / DisplayPort 1 Output [vol: 0.74]
 │      69. Alder Lake PCH-P High Definition Audio Controller HDMI / DisplayPort 3 Output [vol: 1.00]
 │  
 ├─ Sources:
 │  *   59. Alder Lake PCH-P High Definition Audio Controller Headset Mono Microphone [vol: 1.00]
 │      65. Alder Lake PCH-P High Definition Audio Controller Digital Microphone [vol: 1.00]
 │  
 ├─ Filters:
 │  
 └─ Streams:
        95. GNOME Settings                                              
             42. monitor_FR     
             43. input_FR        < Headphones:monitor_FR	[active]
             44. monitor_FL     
             45. input_FL        < Headphones:monitor_FL	[active]
        98. GNOME Settings                                              
             33. monitor_FL     
             51. input_FL        < Headset Mono Microphone:capture_FL	[active]
            106. monitor_FR     
            107. input_FR        < Headset Mono Microphone:capture_FR	[active]
       105. GNOME Settings                                              
             39. input_FL        < Headset Mono Microphone:capture_FL	[active]
             88. monitor_FL     
             91. monitor_FR     
             92. input_FR        < Headset Mono Microphone:capture_FR	[active]
       112. Firefox                                                         
            109. output_FL       > Headphones:playback_FL	[paused]
            113. output_FR       > Headphones:playback_FR	[paused]

Video
 ├─ Devices:
 │      60. Integrated_Webcam_HD                [v4l2]
 │      70. Integrated_Webcam_HD                [v4l2]
 │  
 ├─ Sinks:
 │  
 ├─ Sources:
 │  *  108. Integrated_Webcam_HD (V4L2)        
 │  
 ├─ Filters:
 │  
 └─ Streams:

Settings
 └─ Default Configured Devices:
         0. Audio/Sink    alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__Headphones__sink

Anecdotally, it seems that the applied custom configuration alters some hierarchical order (or a dependency configuration) of things so that audio through gnome (probably pipewire-pulse at this stage) is not altered but for other applications (or streams) going through the wireplumber lose part of its configuration that allows them to create streams.

I do not know if I am making sense here, the documentation is pretty vague regarding the node properties configuration

Offline

#14 2025-06-06 06:35:10

seth
Member
Registered: 2012-09-03
Posts: 64,268

Re: [Solved] - Pipewire/Wireplumber not working in web browsers

Miraculously, Firefox is now happy!

So let's poke around and see whether we can maintain that… (it's apparently not the comments)
Only swap the position, but leave the node description alone.
Then play w/ the syntax (still not changing the node description) and "audio.position    =  [FR FL]" resp. "audio.position    =  [FR , FL]"

Online

#15 2025-06-06 09:06:39

Gargoyle101
Member
Registered: 2020-08-15
Posts: 12

Re: [Solved] - Pipewire/Wireplumber not working in web browsers

OK trials and their respective results in comments

monitor.alsa.rules = [
  {
    matches = [
      {
        node.name = "alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__Headphones__sink"
      }
    ]
    actions = {
      update-props = {
        node.description = "Headphones Test"
        # audio.position = [FR FL] # Swaps in gnome, no audio in Firefox
        # audio.position = ["FR" "FL"] # Swaps in gnome, no audio in Firefox
        # audio.position = [FR, FL] # Swaps in gnome, no audio in Firefox
      }
    }
  }
]

Based on the documentation for changing static settings this should work. roll but for some reason does not. Worth mentioning I tried the

override.monitor.alsa.rules

but same results.

Offline

#16 2025-06-06 11:49:52

seth
Member
Registered: 2012-09-03
Posts: 64,268

Re: [Solved] - Pipewire/Wireplumber not working in web browsers

…this should work

Hey,  no baiting tongue

The plan was actually to comment

#node.description = "Headphones Test"

for this.
Have you ever tested

audio.position		= [ "FL", "FR" ]

ie. whether FF maybe doesn't like the channels at all (but wants to play 7.1 or whatever)?

Online

#17 2025-06-06 14:46:20

Gargoyle101
Member
Registered: 2020-08-15
Posts: 12

Re: [Solved] - Pipewire/Wireplumber not working in web browsers

seth wrote:

Hey,  no baiting tongue

Apologies big_smile

seth wrote:

for this.
Have you ever tested

audio.position		= [ "FL", "FR" ]

Testing this works albeit the channels aren't swapped,  I test running this. Switching the channels, however, triggers the issue.

seth wrote:

ie. whether FF maybe doesn't like the channels at all (but wants to play 7.1 or whatever)?

Not sure how to test this, did you mean the sound device supports 7.1 and swapping the channels resets the 2 channels profile?

Testing using

 monitor.alsa.rules = [
  {
    matches = [
      {
        node.name = "alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__Headphones__sink"
      }
    ]
    actions = {
      update-props = {
        audio.channels = 2
        audio.position		= [ "FL", "FR" ]
      }
    }
  }
]

produces Firefox audio but testing

monitor.alsa.rules = [
  {
    matches = [
      {
        node.name = "alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__Headphones__sink"
      }
    ]
    actions = {
      update-props = {
        audio.channels = 2
        audio.position		= [ "FR", "FL" ]
      }
    }
  }
]

produces no audio.

Offline

#18 2025-06-06 19:12:05

seth
Member
Registered: 2012-09-03
Posts: 64,268

Re: [Solved] - Pipewire/Wireplumber not working in web browsers

The idempotent rule suggests it's not about the config file, syntax or otherwise.

More fun:

audio.position		= [ "FL", "FL" ]
audio.position		= [ "FR", "FR" ]

can you get one of the channels to play on both  sides? Or does this only preserve the false channel (ie. output on the right in the first and on the left speaker in the second case)?

Online

#19 Yesterday 06:49:21

Gargoyle101
Member
Registered: 2020-08-15
Posts: 12

Re: [Solved] - Pipewire/Wireplumber not working in web browsers

seth wrote:

More fun:

audio.position		= [ "FL", "FL" ]
audio.position		= [ "FR", "FR" ]

In both cases, the audio comes out from only the Right speaker, with no sound from the Left speaker, audio comes only from enabled channel in gnome sound test.

No audio from Firefox.

seth wrote:

(ie. output on the right in the first and on the left speaker in the second case)?

The above is not true, both scenarios comes out from the Right speaker

Offline

#20 Yesterday 13:42:33

seth
Member
Registered: 2012-09-03
Posts: 64,268

Re: [Solved] - Pipewire/Wireplumber not working in web browsers

audio.position = "FR,FL"

https://forums.fedoraforum.org/showthre … n-pipewire
Seems audio.position would not be an array after all??

Online

#21 Yesterday 18:18:04

Gargoyle101
Member
Registered: 2020-08-15
Posts: 12

Re: [Solved] - Pipewire/Wireplumber not working in web browsers

seth wrote:
audio.position = "FR,FL"

https://forums.fedoraforum.org/showthre … n-pipewire
Seems audio.position would not be an array after all??

This works too but does not resolve the Firefox audio issue.

On a hunch, I felt I should

sudo pacman -Syu

(which had pipewire listed as upgradable but not wireplumber) then restarted and now the audio is swapped AND Firefox is happy AND the ScummVM midi is working correctly.

Offline

#22 Yesterday 20:04:25

seth
Member
Registered: 2012-09-03
Posts: 64,268

Re: [Solved] - Pipewire/Wireplumber not working in web browsers

lol
So a bug and somebody else found it before.
For posterity: what was in the update? Only pipewire or also firefox?

Please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.

Online

#23 Yesterday 20:13:16

Gargoyle101
Member
Registered: 2020-08-15
Posts: 12

Re: [Solved] - Pipewire/Wireplumber not working in web browsers

The upgraded packages using

cat /var/log/pacman.log
[2025-06-07T21:06:55+0300] [ALPM] upgraded abseil-cpp (20250127.1-2 -> 20250512.0-1)
[2025-06-07T21:06:55+0300] [ALPM] upgraded adwaita-cursors (48.0-1 -> 48.1-1)
[2025-06-07T21:06:55+0300] [ALPM] upgraded adwaita-icon-theme (48.0-1 -> 48.1-1)
[2025-06-07T21:06:55+0300] [ALPM] upgraded alsa-card-profiles (1:1.4.3-1 -> 1:1.4.5-1)
[2025-06-07T21:06:55+0300] [ALPM] upgraded readline (8.2.013-1 -> 8.2.013-2)
[2025-06-07T21:06:55+0300] [ALPM] upgraded sqlite (3.49.2-1 -> 3.50.1-1)
[2025-06-07T21:06:55+0300] [ALPM] upgraded audit (4.0.3-1 -> 4.0.5-1)
[2025-06-07T21:06:55+0300] [ALPM] upgraded automake (1.17-1 -> 1.18-1)
[2025-06-07T21:06:55+0300] [ALPM] upgraded llvm-libs (19.1.7-2 -> 20.1.6-3)
[2025-06-07T21:06:55+0300] [ALPM] upgraded egl-x11 (1.0.1-1 -> 1.0.2-1)
[2025-06-07T21:06:56+0300] [ALPM] upgraded nvidia-utils (570.153.02-1 -> 575.57.08-1)
[2025-06-07T21:06:56+0300] [ALPM] upgraded libnghttp3 (1.9.0-1 -> 1.10.1-1)
[2025-06-07T21:06:56+0300] [ALPM] upgraded systemd-libs (257.5-3 -> 257.6-1)
[2025-06-07T21:06:56+0300] [ALPM] upgraded ca-certificates-mozilla (3.111-1 -> 3.112-1)
[2025-06-07T21:06:56+0300] [ALPM] upgraded curl (8.13.0-2 -> 8.14.1-1)
[2025-06-07T21:06:57+0300] [ALPM] upgraded mesa (1:25.1.1-1 -> 1:25.1.2-2)
[2025-06-07T21:06:57+0300] [ALPM] upgraded qt6-translations (6.9.0-1 -> 6.9.1-1)
[2025-06-07T21:06:57+0300] [ALPM] upgraded leancrypto (1.3.0-1 -> 1.4.0-1)
[2025-06-07T21:06:57+0300] [ALPM] upgraded qt6-base (6.9.0-1 -> 6.9.1-1)
[2025-06-07T21:06:57+0300] [ALPM] upgraded qt6-declarative (6.9.0-2 -> 6.9.1-1)
[2025-06-07T21:06:57+0300] [ALPM] upgraded libpipewire (1:1.4.3-1 -> 1:1.4.5-1)
[2025-06-07T21:06:57+0300] [ALPM] upgraded bluez-libs (5.82-1 -> 5.83-1)
[2025-06-07T21:06:57+0300] [ALPM] upgraded libusb (1.0.28-1 -> 1.0.29-1)
[2025-06-07T21:06:57+0300] [ALPM] upgraded pipewire (1:1.4.3-1 -> 1:1.4.5-1)
[2025-06-07T21:06:57+0300] [ALPM] upgraded webrtc-audio-processing-1 (1.3-4 -> 1.3-5)
[2025-06-07T21:06:57+0300] [ALPM] upgraded pipewire-audio (1:1.4.3-1 -> 1:1.4.5-1)
[2025-06-07T21:06:57+0300] [ALPM] upgraded lua (5.4.7-1 -> 5.4.8-1)
[2025-06-07T21:06:57+0300] [ALPM] upgraded pipewire-jack (1:1.4.3-1 -> 1:1.4.5-1)
[2025-06-07T21:06:57+0300] [ALPM] upgraded libopenmpt (0.7.13-2 -> 0.8.0-1)
[2025-06-07T21:06:57+0300] [ALPM] upgraded x265 (4.0-1 -> 4.1-1)
[2025-06-07T21:06:57+0300] [ALPM] upgraded sdl3 (3.2.14-1 -> 3.2.16-1)
[2025-06-07T21:06:57+0300] [ALPM] upgraded ffmpeg (2:7.1.1-3 -> 2:7.1.1-4)
[2025-06-07T21:06:57+0300] [ALPM] upgraded taglib (2.0.2-1 -> 2.1-1)
[2025-06-07T21:06:57+0300] [ALPM] upgraded nss (3.111-1 -> 3.112-1)
[2025-06-07T21:06:57+0300] [ALPM] upgraded gnupg (2.4.7-2 -> 2.4.7-3)
[2025-06-07T21:06:58+0300] [ALPM] upgraded gpgme (1.24.3-2 -> 2.0.0-1)
[2025-06-07T21:06:58+0300] [ALPM] installed gpgmepp (2.0.0-2)
[2025-06-07T21:06:58+0300] [ALPM] upgraded poppler (25.05.0-1 -> 25.05.0-2)
[2025-06-07T21:06:58+0300] [ALPM] upgraded poppler-qt6 (25.05.0-1 -> 25.05.0-2)
[2025-06-07T21:06:58+0300] [ALPM] upgraded libzip (1.11.3-1 -> 1.11.4-1)
[2025-06-07T21:06:58+0300] [ALPM] upgraded qt6-svg (6.9.0-1 -> 6.9.1-1)
[2025-06-07T21:06:58+0300] [ALPM] upgraded qt6-wayland (6.9.0-2 -> 6.9.1-1)
[2025-06-07T21:06:58+0300] [ALPM] upgraded qt6-shadertools (6.9.0-1 -> 6.9.1-1)
[2025-06-07T21:06:58+0300] [ALPM] upgraded qt6-5compat (6.9.0-1 -> 6.9.1-1)
[2025-06-07T21:06:58+0300] [ALPM] upgraded kwallet (6.14.1-1 -> 6.14.1-3)
[2025-06-07T21:06:58+0300] [ALPM] upgraded volume_key (0.3.12-10 -> 0.3.12-11)
[2025-06-07T21:06:58+0300] [ALPM] upgraded kbd (2.7.1-2 -> 2.8.0-1)
[2025-06-07T21:06:58+0300] [ALPM] upgraded hwdata (0.395-1 -> 0.396-1)
[2025-06-07T21:06:58+0300] [ALPM] upgraded systemd (257.5-3 -> 257.6-1)
[2025-06-07T21:06:59+0300] [ALPM] upgraded liburing (2.9-1 -> 2.10-2)
[2025-06-07T21:06:59+0300] [ALPM] upgraded baloo-widgets (25.04.1-1 -> 25.04.2-1)
[2025-06-07T21:06:59+0300] [ALPM] upgraded bluez (5.82-1 -> 5.83-1)
[2025-06-07T21:06:59+0300] [ALPM] upgraded bluez-utils (5.82-1 -> 5.83-1)
[2025-06-07T21:06:59+0300] [ALPM] upgraded boost-libs (1.88.0-2 -> 1.88.0-3)
[2025-06-07T21:06:59+0300] [ALPM] upgraded compiler-rt (19.1.7-1 -> 20.1.6-1)
[2025-06-07T21:07:00+0300] [ALPM] upgraded clang (19.1.7-2 -> 20.1.6-1)
[2025-06-07T21:07:00+0300] [ALPM] upgraded composefs (1.0.7-1 -> 1.0.8-1)
[2025-06-07T21:07:00+0300] [ALPM] upgraded iproute2 (6.14.0-1 -> 6.15.0-1)
[2025-06-07T21:07:00+0300] [ALPM] upgraded docker (1:28.1.1-1 -> 1:28.2.0-1)
[2025-06-07T21:07:00+0300] [ALPM] upgraded docker-compose (2.36.2-1 -> 2.37.0-1)
[2025-06-07T21:07:00+0300] [ALPM] upgraded libkexiv2 (25.04.1-1 -> 25.04.2-1)
[2025-06-07T21:07:00+0300] [ALPM] upgraded ldb (2:4.22.1-1 -> 2:4.22.2-1)
[2025-06-07T21:07:00+0300] [ALPM] upgraded libarchive (3.8.0-1 -> 3.8.1-1)
[2025-06-07T21:07:00+0300] [ALPM] upgraded libwbclient (2:4.22.1-1 -> 2:4.22.2-1)
[2025-06-07T21:07:00+0300] [ALPM] upgraded smbclient (2:4.22.1-1 -> 2:4.22.2-1)
[2025-06-07T21:07:00+0300] [ALPM] upgraded qt6-multimedia-ffmpeg (6.9.0-1 -> 6.9.1-1)
[2025-06-07T21:07:00+0300] [ALPM] upgraded qt6-multimedia (6.9.0-1 -> 6.9.1-1)
[2025-06-07T21:07:00+0300] [ALPM] upgraded qt6-speech (6.9.0-1 -> 6.9.1-1)
[2025-06-07T21:07:00+0300] [ALPM] upgraded ffmpeg4.4 (4.4.5-5 -> 4.4.6-1)
[2025-06-07T21:07:00+0300] [ALPM] upgraded libupnp (1.14.20-2 -> 1.14.22-1)
[2025-06-07T21:07:00+0300] [ALPM] upgraded libvlc (3.0.21-19 -> 3.0.21-21)
[2025-06-07T21:07:00+0300] [ALPM] upgraded vlc (3.0.21-19 -> 3.0.21-21)
[2025-06-07T21:07:00+0300] [ALPM] upgraded kio-extras (25.04.1-1 -> 25.04.2-1)
[2025-06-07T21:07:00+0300] [ALPM] upgraded dolphin (25.04.1-1 -> 25.04.2-1)
[2025-06-07T21:07:00+0300] [ALPM] upgraded doxygen (1.13.2-1 -> 1.13.2-2)
[2025-06-07T21:07:00+0300] [ALPM] upgraded libgoa (3.54.2-2 -> 3.54.3-1)
[2025-06-07T21:07:00+0300] [ALPM] upgraded protobuf (30.2-3 -> 31.0-2)
[2025-06-07T21:07:00+0300] [ALPM] upgraded libphonenumber (1:9.0.4-1 -> 1:9.0.4-2)
[2025-06-07T21:07:00+0300] [ALPM] upgraded gstreamer (1.26.1-1 -> 1.26.2-2)
[2025-06-07T21:07:01+0300] [ALPM] upgraded gst-plugins-base-libs (1.26.1-1 -> 1.26.2-2)
[2025-06-07T21:07:01+0300] [ALPM] upgraded gst-plugins-bad-libs (1.26.1-1 -> 1.26.2-2)
[2025-06-07T21:07:01+0300] [ALPM] upgraded webkit2gtk-4.1 (2.48.2-1 -> 2.48.3-1)
[2025-06-07T21:07:01+0300] [ALPM] upgraded evolution-data-server (3.56.1-3 -> 3.56.2-1)
[2025-06-07T21:07:01+0300] [ALPM] upgraded noto-fonts (1:2025.05.01-1 -> 1:2025.06.01-1)
[2025-06-07T21:07:02+0300] [ALPM] upgraded firefox (139.0-1 -> 139.0.1-1)
[2025-06-07T21:07:02+0300] [ALPM] upgraded gnome-desktop-common (1:44.1-1 -> 1:44.3-1)
[2025-06-07T21:07:02+0300] [ALPM] upgraded gnome-desktop-4 (1:44.1-1 -> 1:44.3-1)
[2025-06-07T21:07:02+0300] [ALPM] upgraded libadwaita (1:1.7.2-1 -> 1:1.7.4-1)
[2025-06-07T21:07:02+0300] [ALPM] upgraded libgdm (48.0-1 -> 48.0-2)
[2025-06-07T21:07:02+0300] [ALPM] upgraded libgirepository (1.84.0-1 -> 1.84.0-2)
[2025-06-07T21:07:02+0300] [ALPM] upgraded gnome-desktop (1:44.1-1 -> 1:44.3-1)
[2025-06-07T21:07:02+0300] [ALPM] upgraded pipewire-pulse (1:1.4.3-1 -> 1:1.4.5-1)
[2025-06-07T21:07:02+0300] [ALPM] upgraded gobject-introspection-runtime (1.84.0-1 -> 1.84.0-2)
[2025-06-07T21:07:02+0300] [ALPM] upgraded mutter (48.2-1 -> 48.3.1-1)
[2025-06-07T21:07:02+0300] [ALPM] upgraded webkitgtk-6.0 (2.48.2-1 -> 2.48.3-1)
[2025-06-07T21:07:02+0300] [ALPM] upgraded libgexiv2 (0.14.3-2 -> 0.14.5-1)
[2025-06-07T21:07:02+0300] [ALPM] upgraded libnautilus-extension (48.1-1 -> 48.2-1)
[2025-06-07T21:07:02+0300] [ALPM] upgraded poppler-glib (25.05.0-1 -> 25.05.0-2)
[2025-06-07T21:07:02+0300] [ALPM] upgraded nautilus (48.1-1 -> 48.2-1)
[2025-06-07T21:07:02+0300] [ALPM] upgraded js128 (128.10.1-1 -> 128.11.0-1)
[2025-06-07T21:07:02+0300] [ALPM] upgraded gnome-shell (1:48.1-1 -> 1:48.2-1)
[2025-06-07T21:07:02+0300] [ALPM] upgraded gdm (48.0-1 -> 48.0-2)
[2025-06-07T21:07:02+0300] [ALPM] upgraded gnome-backgrounds (48.0-1 -> 48.2.1-1)
[2025-06-07T21:07:02+0300] [ALPM] upgraded gnome-online-accounts (3.54.2-2 -> 3.54.3-1)
[2025-06-07T21:07:02+0300] [ALPM] upgraded gst-plugins-good (1.26.1-1 -> 1.26.2-2)
[2025-06-07T21:07:02+0300] [ALPM] upgraded gnome-keybindings (48.1-2 -> 48.2-1)
[2025-06-07T21:07:02+0300] [ALPM] upgraded gnome-control-center (48.1-2 -> 48.2-1)
[2025-06-07T21:07:02+0300] [ALPM] upgraded protobuf-c (1.5.2-2 -> 1.5.2-3)
[2025-06-07T21:07:02+0300] [ALPM] upgraded gnome-maps (48.2-2 -> 48.3-1)
[2025-06-07T21:07:02+0300] [ALPM] upgraded gnome-shell-extensions (48.1-1 -> 48.2-1)
[2025-06-07T21:07:02+0300] [ALPM] upgraded gnome-software (48.1-1 -> 48.2-1)
[2025-06-07T21:07:02+0300] [ALPM] upgraded gnome-text-editor (48.2-3 -> 48.3-1)
[2025-06-07T21:07:03+0300] [ALPM] upgraded gnome-user-docs (48.1-1 -> 48.2-1)
[2025-06-07T21:07:04+0300] [ALPM] upgraded go (2:1.24.3-1 -> 2:1.24.4-1)
[2025-06-07T21:07:04+0300] [ALPM] upgraded python-setuptools (1:80.3.1-1 -> 1:80.9.0-1)
[2025-06-07T21:07:04+0300] [ALPM] upgraded python-markupsafe (2.1.5-3 -> 3.0.2-1)
[2025-06-07T21:07:04+0300] [ALPM] upgraded gobject-introspection (1.84.0-1 -> 1.84.0-2)
[2025-06-07T21:07:04+0300] [ALPM] upgraded gst-devtools-libs (1.26.1-1 -> 1.26.2-2)
[2025-06-07T21:07:04+0300] [ALPM] upgraded gst-python (1.26.1-1 -> 1.26.2-2)
[2025-06-07T21:07:04+0300] [ALPM] upgraded gst-editing-services (1.26.1-1 -> 1.26.2-2)
[2025-06-07T21:07:04+0300] [ALPM] upgraded gst-libav (1.26.1-1 -> 1.26.2-2)
[2025-06-07T21:07:04+0300] [ALPM] upgraded gst-plugin-gtk (1.26.1-1 -> 1.26.2-2)
[2025-06-07T21:07:04+0300] [ALPM] upgraded gst-plugin-pipewire (1:1.4.3-1 -> 1:1.4.5-1)
[2025-06-07T21:07:04+0300] [ALPM] upgraded gst-plugins-bad (1.26.1-1 -> 1.26.2-2)
[2025-06-07T21:07:04+0300] [ALPM] upgraded gst-plugins-base (1.26.1-1 -> 1.26.2-2)
[2025-06-07T21:07:04+0300] [ALPM] upgraded gst-plugins-ugly (1.26.1-1 -> 1.26.2-2)
[2025-06-07T21:07:04+0300] [ALPM] upgraded iputils (20240905-1 -> 20250605-1)
[2025-06-07T21:07:04+0300] [ALPM] upgraded jq (1.7.1-2 -> 1.8.0-1)
[2025-06-07T21:07:04+0300] [ALPM] upgraded kwallet5 (5.116.0-1 -> 5.116.0-2)
[2025-06-07T21:07:04+0300] [ALPM] upgraded lib32-audit (4.0.3-1 -> 4.0.5-1)
[2025-06-07T21:07:04+0300] [ALPM] upgraded lib32-libnghttp3 (1.9.0-1 -> 1.10.1-1)
[2025-06-07T21:07:04+0300] [ALPM] upgraded lib32-libldap (2.6.9-1 -> 2.6.10-1)
[2025-06-07T21:07:04+0300] [ALPM] upgraded lib32-curl (8.13.0-1 -> 8.14.1-1)
[2025-06-07T21:07:04+0300] [ALPM] upgraded lib32-libpipewire (1:1.4.3-1 -> 1:1.4.5-1)
[2025-06-07T21:07:04+0300] [ALPM] upgraded lib32-llvm-libs (1:19.1.7-2 -> 1:20.1.6-1)
[2025-06-07T21:07:05+0300] [ALPM] upgraded lib32-nvidia-utils (570.153.02-1 -> 575.57.08-1)
[2025-06-07T21:07:05+0300] [ALPM] upgraded lib32-mesa (1:25.1.1-1 -> 1:25.1.2-2)
[2025-06-07T21:07:05+0300] [ALPM] upgraded lib32-sqlite (3.49.1-1 -> 3.49.2-1)
[2025-06-07T21:07:05+0300] [ALPM] upgraded lib32-nss (3.111-1 -> 3.112-1)
[2025-06-07T21:07:05+0300] [ALPM] upgraded lib32-systemd (257.5-1 -> 257.6-1)
[2025-06-07T21:07:05+0300] [ALPM] upgraded lib32-pipewire (1:1.4.3-1 -> 1:1.4.5-1)
[2025-06-07T21:07:05+0300] [ALPM] upgraded libedataserverui4 (3.56.1-3 -> 3.56.2-1)
[2025-06-07T21:07:05+0300] [ALPM] upgraded libheif (1.19.8-1 -> 1.19.8-3)
[2025-06-07T21:07:05+0300] [ALPM] upgraded libkdcraw5 (25.04.1-1 -> 25.04.2-1)
[2025-06-07T21:07:05+0300] [ALPM] upgraded libxnvctrl (570.153.02-1 -> 575.57.08-1)
[2025-06-07T21:07:06+0300] [ALPM] upgraded linux (6.14.7.arch2-1 -> 6.15.1.arch1-1)
[2025-06-07T21:07:07+0300] [ALPM] upgraded linux-headers (6.14.7.arch2-1 -> 6.15.1.arch1-1)
[2025-06-07T21:07:08+0300] [ALPM] upgraded linux-lts (6.12.30-1 -> 6.12.32-1)
[2025-06-07T21:07:09+0300] [ALPM] upgraded linux-lts-headers (6.12.30-1 -> 6.12.32-1)
[2025-06-07T21:07:09+0300] [ALPM] upgraded llvm (19.1.7-2 -> 20.1.6-3)
[2025-06-07T21:07:09+0300] [ALPM] upgraded luajit (2.1.1741730670-1 -> 2.1.1748459687-1)
[2025-06-07T21:07:09+0300] [ALPM] upgraded meson (1.8.0-1 -> 1.8.1-1)
[2025-06-07T21:07:09+0300] [ALPM] upgraded simdjson (1:3.12.3-1 -> 1:3.13.0-1)
[2025-06-07T21:07:09+0300] [ALPM] upgraded nodejs (24.0.2-1 -> 24.1.0-2)
[2025-06-07T21:07:09+0300] [ALPM] upgraded nvidia-dkms (570.153.02-1 -> 575.57.08-1)
[2025-06-07T21:07:09+0300] [ALPM] upgraded nvidia-settings (570.153.02-1 -> 575.57.08-1)
[2025-06-07T21:07:09+0300] [ALPM] upgraded okteta (1:0.26.21-1 -> 1:0.26.22-1)
[2025-06-07T21:07:09+0300] [ALPM] upgraded ostree (2025.2-2 -> 2025.2-3)
[2025-06-07T21:07:09+0300] [ALPM] upgraded pacman (7.0.0.r6.gc685ae6-2 -> 7.0.0.r6.gc685ae6-6)
[2025-06-07T21:07:09+0300] [ALPM] upgraded pipewire-alsa (1:1.4.3-1 -> 1:1.4.5-1)
[2025-06-07T21:07:09+0300] [ALPM] upgraded shiboken6 (6.9.0-2 -> 6.9.1-2)
[2025-06-07T21:07:10+0300] [ALPM] upgraded pyside6 (6.9.0-2 -> 6.9.1-2)
[2025-06-07T21:07:10+0300] [ALPM] upgraded python-cryptography (44.0.3-1 -> 45.0.3-1)
[2025-06-07T21:07:10+0300] [ALPM] upgraded python-pyqt6 (6.9.0-1 -> 6.9.1-1)
[2025-06-07T21:07:10+0300] [ALPM] upgraded python-pytest (1:8.3.5-1 -> 1:8.4.0-1)
[2025-06-07T21:07:10+0300] [ALPM] upgraded qpwgraph (0.9.2-1 -> 0.9.3-1)
[2025-06-07T21:07:10+0300] [ALPM] upgraded qt6-imageformats (6.9.0-1 -> 6.9.1-1)
[2025-06-07T21:07:10+0300] [ALPM] upgraded qt6-networkauth (6.9.0-1 -> 6.9.1-1)
[2025-06-07T21:07:10+0300] [ALPM] upgraded qt6-tools (6.9.0-2 -> 6.9.1-2)
[2025-06-07T21:07:10+0300] [ALPM] upgraded re2 (1:20240702-4 -> 1:20240702-5)
[2025-06-07T21:07:10+0300] [ALPM] upgraded ruby (3.4.4-1 -> 3.4.4-2)
[2025-06-07T21:07:10+0300] [ALPM] upgraded rustup (1.28.2-1 -> 1.28.2-2)
[2025-06-07T21:07:10+0300] [ALPM-SCRIPTLET] You may need to run rustup self upgrade-data
[2025-06-07T21:07:10+0300] [ALPM] upgraded sane (1.3.1-3 -> 1.4.0-1)
[2025-06-07T21:07:10+0300] [ALPM] upgraded subtitlecomposer-git (0.8.1+git75.24c193e-0 -> 0.8.1+git77.5fe127a-0)
[2025-06-07T21:07:10+0300] [ALPM] upgraded systemd-sysvcompat (257.5-3 -> 257.6-1)
[2025-06-07T21:07:10+0300] [ALPM] upgraded vim-runtime (9.1.1376-1 -> 9.1.1431-1)
[2025-06-07T21:07:10+0300] [ALPM] upgraded vim (9.1.1376-1 -> 9.1.1431-1)
[2025-06-07T21:07:10+0300] [ALPM] upgraded vte-common (0.80.1-1 -> 0.80.2-1)
[2025-06-07T21:07:10+0300] [ALPM] upgraded vte4 (0.80.1-1 -> 0.80.2-1)
[2025-06-07T21:07:10+0300] [ALPM] upgraded wsdd (0.8-3 -> 0.9-1)

Yes both are upgraded, I'll mark it as [Solved]. Thanks big_smile

Offline

Board footer

Powered by FluxBB