cross-posted from: https://lemmy.zip/post/26986197

Wayland and audio is fixed, but only on the canary branch for the moment, this isnt lazy either, they changed the whole screenshare flow to suit linux’s permission prompts

  • x00z@lemmy.world
    link
    fedilink
    English
    arrow-up
    15
    ·
    6 hours ago

    I’ve been using Vesktop since forever. They have had it working already for a looooong time.

  • sixdripb@lemmy.world
    link
    fedilink
    arrow-up
    25
    ·
    edit-2
    1 hour ago

    people on reddit are saying audio-sharing is still broken for every app that utilizes the pipewire audio API directly

        • priapus@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          2
          ·
          edit-2
          13 minutes ago

          Matrix doesn’t have voice channels, probably the most important part of Discord for everyone I know. It’s also built around single rooms, not servers, which just doesn’t feel as good as Discord for interacting with friends.

      • Crozekiel@lemmy.zip
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 hours ago

        I’ve been using that for ages to share my screen, but it doesn’t bring over the audio which can be annoying, but otherwise works great. I am sure there are ways to get the audio into it, but it felt like it would be more trouble than it was worth.

        • john89@lemmy.ca
          link
          fedilink
          arrow-up
          2
          ·
          40 minutes ago

          You can stream the audio using PulseAudio volume control. (pavucontrol)

          Click in the Recording tab, find the discord input (it should be called WebRTC engine or something similar) and select the audio device you want to use.

          To stream audio from your computer, just click the ‘monitor’ version of the device you want to use.

            • john89@lemmy.ca
              link
              fedilink
              arrow-up
              1
              ·
              19 minutes ago

              Really? I don’t have that issue. Are you also using OBS? It’s possible your stream is lagging due to hardware restraints.

  • Blisterexe@lemmy.zipOP
    link
    fedilink
    arrow-up
    58
    ·
    18 hours ago

    Note that the flathub version has not yet been updated. The version with the screenshare is 0.0.79.

  • Mikelius@lemmy.ml
    link
    fedilink
    arrow-up
    8
    ·
    14 hours ago

    For those of us not using Wayland, any idea if this still applies? Waiting on my flatpak version to support audio sharing with screen share… And please performance improvements.

  • Zangoose@lemmy.world
    link
    fedilink
    arrow-up
    15
    ·
    17 hours ago

    Can we get actually working global keybinds in Wayland next? Or is that a chromium/electron problem?

    • Blisterexe@lemmy.zipOP
      link
      fedilink
      arrow-up
      21
      arrow-down
      1
      ·
      17 hours ago

      wayland global keybinds are not really ready yet, they’re only properly implemented in one desktop, so i don’t blame the discord devs for not adding them.

            • arisunz@lemmy.blahaj.zone
              link
              fedilink
              arrow-up
              1
              ·
              59 minutes ago

              i don’t think every developer hosts an actively transphobic discord full of dogpiling channers but i might be wrong on this one bestie

        • Blisterexe@lemmy.zipOP
          link
          fedilink
          arrow-up
          2
          ·
          5 hours ago

          didn’t hyprland implement it wrong by making apps unable to add new global shortcuts themselves, or even request to add them?

          • Communist@lemmy.frozeninferno.xyz
            link
            fedilink
            English
            arrow-up
            1
            ·
            4 hours ago

            No, I don’t think it’s wrong for it to be specified in the config files for hyprlands purposes, that’s standard tiling window manager stuff

        • Zangoose@lemmy.world
          link
          fedilink
          arrow-up
          2
          ·
          14 hours ago

          They don’t work for discord in hyprland unfortunately, it only works when I have discord tabbed in (I tried passing the shortcuts in the hyprland config file)

          AFAIK kde’s way of doing it is kind of hacky because it was called something like “legacy global keybinds” in settings but I switched off KDE a few months ago so I don’t remember the exact details.

          • Communist@lemmy.frozeninferno.xyz
            link
            fedilink
            English
            arrow-up
            2
            ·
            edit-2
            13 hours ago

            https://wiki.hyprland.org/Configuring/Binds/#global-keybinds that’s a bug then, it should be working according to the docs.

            honestly if this is for push to talk, i have a mic mute toggle in my config that might honestly be better depends on wireplumber and ripgrep though. If you bind it to something and then have it run again on release you can make it a proper push to talk key for every single application.

            $micmute = wpctl set-mute @DEFAULT_SOURCE@ toggle ; wpctl get-volume @DEFAULT_SOURCE@ | rg -q 'MUTED' && notify-send ' Mic Muted' -h string:x-canonical-private-synchronous:mic-state || notify-send --urgency=low '  Mic unmuted' -h string:x-canonical-private-synchronous:mic-state

    • jonesy@aussie.zone
      link
      fedilink
      arrow-up
      4
      ·
      edit-2
      7 hours ago

      Screen sharing is a big social thing for my friends and I, lacking this functionality would mean I wouldn’t be able to interact as much sharing goofy game moments and watching movies together.

      I tried Vencord for a while, but my friends said that the quality of the stream on their end was consistently stuttering, an issue which isn’t happening for me in the official client, so the release of screen sharing on Discord stable after working so well on canary is a welcome update for me.

    • teawrecks@sopuli.xyz
      link
      fedilink
      arrow-up
      23
      ·
      13 hours ago

      Aside from it being a main way that I spend time with friends, it’s good to see mainstream products spend effort supporting Linux as a viable gaming platform. I have friends who haven’t made the jump to Linux yet, but giving up core discord functionality was simply a dealbreaker for them.

    • Blisterexe@lemmy.zipOP
      link
      fedilink
      arrow-up
      59
      ·
      18 hours ago

      because it’s the communications platform for gamers™.

      But seriously discord screenshare was a massive painpoint for gamers switching to linux, so it’s very nice to see it finally, properly, solved.

    • Maxx@lemmy.ca
      link
      fedilink
      arrow-up
      27
      ·
      18 hours ago

      people like to share their screens with friends. generally so they can stream a game for them to watch or so people can watch stuff together

      • MetalMachine@feddit.nl
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 hours ago

        Not entirely, there is an issue with sharing when you have multiple monitors. If you try to share a monitor, it shares all monitors stitched together