!rGlCMuXgAhgEpdvJUz:nixos.org

NixOS KDE

200 Members
55 Servers

Load older messages


SenderMessageTime
10 May 2025
@telometto:matrix.orgzenoHi, all20:39:35
@telometto:matrix.orgzenoHas anyone gotten screen sharing working on NixOS + KDE? It doesn't seem to work, with neither Discord, Vesktop, browser etc.20:40:10
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)do you have your portal installed?20:53:16
@telometto:matrix.orgzeno

Do you mean this 👇️

...
    enable = true;

    wlr.enable = true;

    configPackages = with pkgs; [ kdePackages.xdg-desktop-portal-kde ];
    xdgOpenUsePortal = true;

    extraPortals = with pkgs; [
      xdg-desktop-portal-wlr
      xdg-desktop-portal-gtk
    ];
  };
...
20:54:37
12 May 2025
@khalil:ksantana.netKhalil SantanaIt works fine for me (NixOS Unstable, last updated 2025-05-05), both on Nvidia and AMD. I'm also using Wayland17:53:25
10 May 2025
@telometto:matrix.orgzeno *

Do you mean this? 👇️

...
    enable = true;

    wlr.enable = true;

    configPackages = with pkgs; [ kdePackages.xdg-desktop-portal-kde ];
    xdgOpenUsePortal = true;

    extraPortals = with pkgs; [
      xdg-desktop-portal-wlr
      xdg-desktop-portal-gtk
    ];
  };
...
20:55:33
12 May 2025
@khalil:ksantana.netKhalil Santana zeno: Here's my kde.nix for reference https://termbin.com/1wmk 17:55:08
10 May 2025
@k900:0upti.meK900 None of this is necessary 21:03:11
12 May 2025
@khalil:ksantana.netKhalil Santana Assuming you're on Plasma 6, you basically need to install this kdePackages.xdg-desktop-portal-kde and reboot (I think). 17:56:32
10 May 2025
@k900:0upti.meK900The default Plasma config installs all the right portals21:03:19
12 May 2025
@khalil:ksantana.netKhalil SantanaOh, also you probably need pipewire/wireplumber (if you enable pipewire it defaults to enabling wireplumber AFAIK, so just enable that or enable both).18:00:24
@khalil:ksantana.netKhalil SantanaI recommend using this test page to validate everything's working: https://mozilla.github.io/webrtc-landing/gum_test.html18:01:05
10 May 2025
@k900:0upti.meK900I assume Discord is just broken on some ancient Electron version21:03:38
@k900:0upti.meK900What browser are you using?21:03:42
12 May 2025
@khalil:ksantana.netKhalil SantanaBtw, is the main #users room not available anymore? I couldn't send messages or leave it, then logged out and cleared cache and it's gone but I can't join it back18:32:16
10 May 2025
@telometto:matrix.orgzenoI've tried both FF and Brave21:04:14
@k900:0upti.meK900And how does it fail?21:04:39
@telometto:matrix.orgzeno What about Flatpak? I thought xdg.portals.enable was required? 21:04:40
@k900:0upti.meK900It is enabled by default by the Plasma module21:04:49
@telometto:matrix.orgzenoSorry, yes, it doesn't: I just get a notification if I want to share the screen and nothing happens (FF)21:06:28
@telometto:matrix.orgzenoIn Brave, I get the option to share a tab, window, or the entire screen. I can share a tab, but trying to select window or screen just pops me back to the tab selection.21:08:51
@k900:0upti.meK900Are you on 24.11 or 25.05?21:08:57
@telometto:matrix.orgzeno24.0521:09:23
@telometto:matrix.orgzeno That's the stateVersion. 21:09:31
@k900:0upti.meK900Not stateVersion21:10:24
@k900:0upti.meK900Channel version21:10:26
@telometto:matrix.orgzenoAh, unstable21:10:34
@telometto:matrix.orgzenoSo 25.05? 🤔21:10:56
@k900:0upti.meK900Also, you probably want to get rid of anything related to wlroots in that config21:10:57
@k900:0upti.meK900That may help21:10:59

Show newer messages


Back to Room ListRoom Version: 9