!XrtRvzcHOrHtSKARne:nixos.org

NixOS Audio

137 Members
36 Servers

Load older messages


SenderMessageTime
26 Feb 2023
@Minijackson:matrix.orgMinijacksonthat's weird11:55:00
@Minijackson:matrix.orgMinijacksonspecific webapps on firefox are not working ? Have you tried other things on firefox (like call.element.io, or bigbluebutton if you have access to an instance)11:55:55
@Minijackson:matrix.orgMinijacksonor on Chrome ?11:55:59
@yuu:matrix.orgYuu Yin
In reply to @mindtree:matrix.org
I’ve been using pipewire + Firefox + jitsi without issue fwiw (not sure about pipewire-pulse)

nice, so it is really an issue on my end/setup. i do not have any config files on ~/.config/pipewire or ~/.config/pulse. my nix audio config is

{
  # Disable ALSA.
  sound.enable = false;

  # Disable PulseAudio sound server.
  hardware.pulseaudio.enable = false;

  # PipeWire
  # (rtkit is optional but recommended)
  security.rtkit.enable = true;
  services.pipewire = {
    enable = true;

    jack = {
      enable = true;
    };

    pulse = {
      enable = true;
    };

    alsa = {
      enable = false;
      support32Bit = true;
    };

    wireplumber = {
      enable = true;
    };
  };
}
12:00:58
@Minijackson:matrix.orgMinijacksonit seems pretty close to what I have12:03:21
@Minijackson:matrix.orgMinijackson I just don't have the alsa.support32bit, but it shouldn't matter for Firefox 12:03:48
@Minijackson:matrix.orgMinijacksonI'm also using pipewire from the unstable channel, not sure if it changes things12:04:14
@yuu:matrix.orgYuu Yin
In reply to @Minijackson:matrix.org
specific webapps on firefox are not working ? Have you tried other things on firefox (like call.element.io, or bigbluebutton if you have access to an instance)
on firefox with a clean/stock profile, i just tried call.element.io and web.whatsapp.com. same issue. on firefox, only https://mozilla.github.io/webrtc-landing/gum_test.html has worked so far.
12:18:36
@mindtree:matrix.orgmindtreeMy profile is also very similar I think (though I don't have rtkit or wireplumber enabled). I'm also on GNOME - not sure if the desktop audio routing has anything to do with it?12:20:48
@yuu:matrix.orgYuu Yin
In reply to @Minijackson:matrix.org
I just don't have the alsa.support32bit, but it shouldn't matter for Firefox
i disabled alsa there, so i suppose it would not make a difference. but i had tested with alsa enabled as well, and had same issue (ofc, like you said, firefox only supports pulse, so alsa should not make a difference). do you have alsa enabled anyway?
12:21:18
@yuu:matrix.orgYuu Yin
In reply to @mindtree:matrix.org
My profile is also very similar I think (though I don't have rtkit or wireplumber enabled). I'm also on GNOME - not sure if the desktop audio routing has anything to do with it?
i should try it on gnome on a clean /home/user. i'm suspect something might be going on on my xmonad / user profile
12:22:38
@yuu:matrix.orgYuu Yin
In reply to @Minijackson:matrix.org
I'm also using pipewire from the unstable channel, not sure if it changes things
i'm on unstable as well.
12:23:27
@Minijackson:matrix.orgMinijacksoncan you try on a NixOS live USB ?12:23:56
@Minijackson:matrix.orgMinijacksonthe GNOME live CD should be using PipeWire + Wireplumber, since it's the default when installing12:24:20
@Minijackson:matrix.orgMinijackson(if not, you can make your own ISOs)12:24:43
@yuu:matrix.orgYuu Yin Minijackson: oh true, i'll try that. downloading the ISO right now 12:26:11
@yuu:matrix.orgYuu Yin

Minijackson: i just tried with nixos-gnome-22.11.2720.50c23cd4ff6-x86_64-linux.iso

didn't work either. i tested on meet.jit.si and web.whatsapp.com. again, only https://mozilla.github.io/webrtc-landing/gum_test.html kinda worked

13:36:59
@yuu:matrix.orgYuu Yinso i suppose this is a nixos/driver issue idk. i remember on Arch Linux it worked. I'll have to grab an Ubuntu, etc ... ISO to test it13:37:53
@yuu:matrix.orgYuu Yinjust for reference, the pipewire and pulse /etc configs are13:38:38
@yuu:matrix.orgYuu Yin * just for reference, nixos-gnome-22.11.2720.50c23cd4ff6-x86_64-linux.iso pipewire and pulse /etc configs are13:38:48
@yuu:matrix.orgYuu YinDownload nixos-gnome-22.11.2720.50c23cd4ff6-x86_64-linux-etc-pipewire-pulse.tar13:39:28
@Minijackson:matrix.orgMinijackson
In reply to @yuu:matrix.org
sent a file.
oops, this contains only symlinks
13:43:38
@yuu:matrix.orgYuu Yin Minijackson: oh no facepalm i legit tar --create --file. i suppose i should have added another option for directories 13:46:55
@Minijackson:matrix.orgMinijackson there's a --dereference I think 13:47:22
@yuu:matrix.orgYuu Yin Minijackson: oh right, for a moment i forgot we are on NixOS which symlinks everything 🥲👍️ 13:48:22
@yuu:matrix.orgYuu Yini just tested on Ubuntu that uses pipewire and pipewire-pulse and had the same issue. Also, there I also tested with native GNOME app cheese, which had the same issue, and I reproduced this on NixOS. They connect to the correct audio source/input (the mic). So all I can have left, is that it is an issue with pipewire, pipewire-pulse, or some odd codec, filter.15:13:16
@yuu:matrix.orgYuu Yin * i just tested on Ubuntu that uses pipewire and pipewire-pulse and had the same issue. Also, there I also tested with native GNOME app cheese, which had the same issue, and I reproduced this on NixOS. They connect to the correct audio source/input (the mic). So all I can have left, is that it is an issue with pipewire, pipewire-pulse, or some odd codec, filter given to them by these apps.15:13:29
@yuu:matrix.orgYuu Yinand for some reason this affects my device15:14:12
@yuu:matrix.orgYuu Yin * i just tested on Ubuntu that uses pipewire and pipewire-pulse and had the same issue. Also, there I also tested with native GNOME app cheese, which had the same issue, and I reproduced this on NixOS. They connect to the correct audio source/input (the mic). So all I can have left, is that it is an issue with pipewire, pipewire-pulse, or some odd configuration like codec, filter given to them by these apps.15:16:57
@yuu:matrix.orgYuu Yinapps which mic works okay, ffmpeg, simplescreenrecorder, and https://mozilla.github.io/webrtc-landing/gum_test.html on Firefox15:18:56

Show newer messages


Back to Room ListRoom Version: 9