maltejur / discord-screenaudio

A custom discord client that supports streaming with audio on Linux.
1.09k stars 35 forks source link

weird bug #225

Open frankischilling opened 5 months ago

frankischilling commented 5 months ago

I cannot see anyone's cam or screen shares; when screen sharing my desktop itself, I have to rescreen share multiple times because it bugs whoever is watching.

I am using arch linux and installed discord-screenaudio from the AUR

frankischilling commented 5 months ago

proof

The weird part is, the only way I can actually see what they're sharing is if I minimize the Discord window, like when I'm in a server or doing something else. I even took a screenshot to show what it looks like when my friend is screen sharing. It's visible when it's minimized or not the main focus, but as soon as I try to look closer, it turns into a black screen. Any ideas on how to fix this?

visor841 commented 4 months ago

I have a similar issue when trying to view streams, but I haven't had any issue streaming to to others. My painful workaround to watch streams is just to join with my primary discord account on the official client (I have a secondary account for this client). It's a bit obnoxious to have to switch between clients, but it's worked for me so far.

I'm using the flatpak on Kubuntu 23.10.

irfanhakim-as commented 4 months ago

Same thing just started happening to me using the de.shorsh.discord-screenaudio Flatpak version 1.9.2. I'm able to stream just fine, and others are able to see it using the official Discord client - but I myself could not see any cameras/screens on the client including my own and others', when I'm in the call.

❯ neofetch
                     ./o.                  user@calcifer
                   ./sssso-                --------------
                 `:osssssss+-              OS: EndeavourOS Linux x86_64
               `:+sssssssssso/.            Kernel: 6.7.4-arch1-1
             `-/ossssssssssssso/.          Uptime: 4 hours, 13 mins
           `-/+sssssssssssssssso+:`        Packages: 1608 (pacman), 91 (flatpak)
         `-:/+sssssssssssssssssso+/.       Shell: fish 3.7.0
       `.://osssssssssssssssssssso++-      Resolution: 1920x1080, 2560x1440
      .://+ssssssssssssssssssssssso++:     DE: Plasma 5.27.10
    .:///ossssssssssssssssssssssssso++:    WM: KWin
  `:////ssssssssssssssssssssssssssso+++.   WM Theme: Breeze
`-////+ssssssssssssssssssssssssssso++++-   Theme: [Plasma], Breeze [GTK3]
 `..-+oosssssssssssssssssssssssso+++++/`   Icons: Mkos-Big-Sur-Night [Plasma], Mkos-Big-Sur-Night [GTK2/3]
   ./++++++++++++++++++++++++++++++/:.     Terminal: tmux
  `:::::::::::::::::::::::::------``       CPU: AMD Ryzen 7 5700X (16) @ 3.400GHz
                                           GPU: NVIDIA GeForce RTX 3080 Ti
                                           Memory: 16344MiB / 32002MiB
gfififid commented 4 months ago

Same. i'm on Arch, both flatpak and arch versions effected

irfanhakim-as commented 4 months ago

Any update on this? Feel free to share what information we could provide to debug this issue.

enricocovili commented 4 months ago

Arch Linux, Aur Package,same bug

nyooNyoo commented 4 months ago

Same issue here, tried the AUR Package as well as built it myself.

zentrev commented 4 months ago

same issue here

victoriaronja commented 4 months ago

Had this issue last week, now it's gotten worse to the point where I can't even hear other people's mics anymore when using the discord-screenaudio client. At first I figured it might be a problem with KDE since I reinstalled my OS recently and was using Cinnamon before, but I have the same issue on my ThinkPad that is still running Cinnamon and was also working fine before. All systems using Arch and having installed from the AUR. Also tried the Flatpak version on my Desktop, same issue. :(

4nyNoob commented 4 months ago

fedora 39 KDE with nvidia drivers, also having this problem


discord-screenaudio - A custom discord client that supports streaming with
audio on Linux

          ID: de.shorsh.discord-screenaudio
         Ref: app/de.shorsh.discord-screenaudio/x86_64/stable
        Arch: x86_64
      Branch: stable
     Version: 1.9.2
     License: GPL-3.0+
      Origin: flathub
  Collection: org.flathub.Stable
Installation: system
   Installed: 171.3 MB
     Runtime: org.kde.Platform/x86_64/5.15-22.08
         Sdk: org.kde.Sdk/x86_64/5.15-22.08

      Commit: 72a419e90e685620117f1c0a010466130031c44350de3f9b789369eca96a30c4
      Parent: 1277cd666fb8e9e20bc20f2cab766d44ef55ad4368d8fc560c37ef2d34d7095b
     Subject: v1.9.2 (479bfd68)
        Date: 2023-10-27 12:12:45 +0000
frankischilling commented 4 months ago

This may be unrelated to this bug but when I change tty sessions or desktop environments like logging out and logging into a new DE the audio will stop working for who ever is watching the stream and the only fix is to reboot the machine

edit: this is on a very fresh install of arch with Nvidia drivers (couple days old)

k3yss commented 4 months ago
               -`                    k3ys@archlinux 
              .o+`                   -------------- 
             `ooo/                   OS: Arch Linux x86_64 
            `+oooo:                  Host: OMEN Laptop 15-en1xxx 
           `+oooooo:                 Kernel: 6.7.6-arch1-1 
           -+oooooo+:                Uptime: 4 hours, 9 mins 
         `/:-:++oooo+:               Packages: 1330 (pacman), 185 (nix-user), 16 (flatpak) 
        `/++++/+++++++:              Shell: zsh 5.9 
       `/++++++++++++++:             Resolution: 1920x1080 
      `/+++ooooooooooooo/`           DE: Plasma 5.93.0 
     ./ooosssso++osssssso+`          WM: kwin 
    .oossssso-````/ossssss+`         Theme: [Plasma], Breeze-Dark [GTK2], Breeze [GTK3] 
   -osssssso.      :ssssssso.        Icons: [Plasma], breeze-dark [GTK2/3] 
  :osssssss/        osssso+++.       Terminal: tmux 
 /ossssssss/        +ssssooo/-       CPU: AMD Ryzen 7 5800H with Radeon Graphics (16) @ 4.463GHz  `/ossssso+/:-        -:/+osssso+-     GPU: AMD ATI Radeon Vega Series / Radeon Vega Mobile Series 

I am facing a similar issue on this system

DanBenesh commented 4 months ago

image I am having the same issue. Cannot view others screenshare. There is a mini-player in the corner when you click on a different channel. Pop-out is blank as well.

ktmfake commented 4 months ago

Installed from the AUR, the problem is still present. I also noticed that i can get a glimpse of the webcams if I hover on the name of a user that is currently streaming and click watch stream. It basically shows the webcam overlay directly under the stream

Running endeavour with latest nvidia drivers.

voidello commented 4 months ago

same issue here on fedora 39 workstation

RomanKode commented 3 months ago

::STOPMUSIC:: THIS IS NOT A BUG, IT'S A FEATURE!!! Streaming via discord always has bad framerate and stutters to the person watching this includes this custom client but ever since this bug everyone that has watched a gaming stream of mines has reported that the video is smooth compared to the stutter fest that used to be before.

This bug needs to be investigated to figure out how to bring this streaming feature while retaining all the other features.

I need people to confirm this, by comparing different clients or if possible older clients.

ii7ussieN commented 3 months ago

same problem, arch linux

ii7ussieN commented 3 months ago

::STOPMUSIC:: THIS IS NOT A BUG, IT'S A FEATURE!!! Streaming via discord always has bad framerate and stutters to the person watching this includes this custom client but ever since this bug everyone that has watched a gaming stream of mines has reported that the video is smooth compared to the stutter fest that used to be before.

This bug needs to be investigated to figure out how to bring this streaming feature while retaining all the other features.

I need people to confirm this, by comparing different clients or if possible older clients.

I'ts the same for me