Can’t I go one week without having to uninstall and reinstall the damn deb file?

    • Wofls@feddit.de
      link
      fedilink
      arrow-up
      6
      ·
      edit-2
      8 months ago

      I really hope Revolt decentralizes someday (plus gets remotely relevant by usercount, no offense)

      • unexpectedteapot
        link
        fedilink
        arrow-up
        3
        ·
        8 months ago

        Not gonna happen, the developer made it quite clear from the get-go. Also, their community are quite hostile against it and pretty much most FOSS stuff for some reason.

        I can see a fork taking what is useful about it (UI/UX) and adopting solid backends (federation, proper VoIP with screen sharing, etc.)

        • Phen@lemmy.eco.br
          link
          fedilink
          arrow-up
          2
          ·
          8 months ago

          Wouldn’t it be easier to get something like Rocket.Chat + Jitsi and make them work well together?

      • Stephen304
        link
        fedilink
        arrow-up
        2
        ·
        8 months ago

        I wish that would happen, or maybe if someone forked their client and hooked it up to connect to matrix home servers. The client looks great.

      • Solar Bear@slrpnk.net
        link
        fedilink
        English
        arrow-up
        15
        ·
        8 months ago

        Let’s actually not advocate for a different proprietary software, and instead advocate for FOSS solutions like Mumble.

  • merthyr1831@lemmy.world
    link
    fedilink
    arrow-up
    31
    arrow-down
    1
    ·
    edit-2
    8 months ago

    the flatpak is the official distribution of the app now, so you might just want to move to that instead

    EDIT: as for how well it works for those who doubt flatpak and discord in general, it works well! I’ve streamed video and received video streams on x11 and Wayland with no problems. Not sure if audio streaming worked in either case though.

  • Heffy@lemmy.world
    link
    fedilink
    arrow-up
    19
    arrow-down
    2
    ·
    8 months ago

    I’ve just told mine to not check for updates.

    ~/.config/discord/settings.json

    And change “SKIP_HOST_UPDATE” to true

    • tubaruco@lemm.ee
      link
      fedilink
      arrow-up
      10
      arrow-down
      1
      ·
      8 months ago

      and if thats the only way you can talk to your friends, you can just use the web client and have at least a choice to not run chromium and have an adblocker

    • Heffy@lemmy.world
      link
      fedilink
      arrow-up
      7
      arrow-down
      2
      ·
      8 months ago

      Unfortunately Mumble and TeamSpeak aren’t as feature complete and user friendly

      But they’re the only other alternatives I’ve checked out

  • Rogers
    link
    fedilink
    arrow-up
    14
    arrow-down
    1
    ·
    8 months ago

    I’ve heard there’s going to be an offical flatpak soon

      • graham1@gekinzuku.comOP
        link
        fedilink
        English
        arrow-up
        4
        ·
        8 months ago

        I haven’t tried flatpacks yet. How do they compare to, say, snaps in terms of storage/redundancy?

        • Vilian@lemmy.ca
          link
          fedilink
          arrow-up
          15
          ·
          8 months ago

          no, flatpak has deduplication, so it can take less, and less space, from more flatpak you install(the first install is heavy, but it’s downloading the runtime that others flatpak also share with)

        • devfuuu@lemmy.world
          link
          fedilink
          arrow-up
          6
          ·
          edit-2
          8 months ago

          If you only have 2 or 3 flatpaks installed it’s going to eat space like crazy. Deduplication only matters when many are used and if they have the same base. I’ve already suffered from too much space occupied because of flatpaks.

          But the tradeoff is useful for bad software like this, at least it works, if you have space enough for it.

          • graham1@gekinzuku.comOP
            link
            fedilink
            English
            arrow-up
            4
            ·
            8 months ago

            It looks like you’re right. Uninstalling the deb and then installing the flatpak consumed an additional 2GB on my root, but I have a handful of other electron-based apps that are mildly obnoxious snaps, and migrating them might help amortize that cost

  • JTskulk@lemmy.world
    link
    fedilink
    English
    arrow-up
    12
    ·
    8 months ago

    I moved my non-techie friend to Kubuntu and this was one of the speedbumps we ran into. I had to set .deb files to open with something other than the KDE get new software app. I think we’re using qapt-something. I wish discord didn’t treat us Linux users like 2nd class citizens. They coded support for capturing OS sound for Windows, but not Linux or Mac for that matter.

    As an aside, I think this situation is a microcosm for different OS’s and it’s users:

    Windows users: We’re the biggest group so sound works fine for us.

    Linux users: Discord doesn’t support our needs so we implemented it ourselves with discord-screenaudio.

    Mac users: Discord doesn’t support our needs and there’s no solution to purchase so I guess we’re just fucked.

    • pandacoder@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      8 months ago

      To be fair, Apple made audio sharing an absolute nightmare. I have never gotten my remote control software audio to work on Mac and have tried multiple non-Crapple solutions.

      Discord won’t even make it as painless as possible though, and getting it set up requires downloading a third party thing now (from outside the app, before I could at least click a button inside the app).

      I totally gave up a few months ago on Discord on Mac because I was sick of booting into safe mode. I’m not sure who is to blame for this but I imagine it’s Apple.

  • Jamie@jamie.moe
    link
    fedilink
    arrow-up
    11
    ·
    8 months ago

    You can bump the version number in it’s build_info.json file and it’ll work just fine. It’s weird like that. That file is in /opt/discord/resources/ for me.

  • Andrew@mander.xyz
    link
    fedilink
    arrow-up
    10
    ·
    8 months ago

    I used this every time (with sudo):

    #!/bin/sh
    [ "$USER" != root ] && { sudo "$0" && exit; }
    latest_version=$(
      curl -sI 'https://discord.com/api/download?platform=linux&format=deb' \
      | grep '^location:' \
      | grep -m 1 -oP '\d[\d.]+\d' \
      | head -n 1
    )
    sed -i.bak 's/\(version.*\)[0-9]\+\.[0-9]\+\.[0-9]\+/\1'"$latest_version"'/' \
      '/usr/share/discord/resources/build_info.json'
    

    Let’s see how good the Flatpak version will be.

    • graham1@gekinzuku.comOP
      link
      fedilink
      English
      arrow-up
      13
      ·
      8 months ago

      just fyi I moved Discord, GIMP, Obsidian, and OBS over to flatpak and my root partition jumped from 19GB to 23GB. I’m kinda sad about it tbh

      • IverCoder@lemm.ee
        link
        fedilink
        English
        arrow-up
        8
        ·
        edit-2
        8 months ago

        Most storage space viewers get confused by Flatpak’s heavily deduplicated and compressed files, leading to them reporting way larger space than what’s actually occupied on the hard drive.

        • graham1@gekinzuku.comOP
          link
          fedilink
          English
          arrow-up
          1
          ·
          8 months ago

          It’s true lol. I had to install Docker for teaching on my old drive and that instantly maxed out my root partition even when I kept deleting intermediate builds and unused data. Now I have this fun paranoia for all apps :)

      • Andrew@mander.xyz
        link
        fedilink
        arrow-up
        3
        arrow-down
        16
        ·
        8 months ago

        First of all, stop using legacy SI units for the size of information, they only bring confusion, instead use IEC/binary units like GiB. https://en.m.wikipedia.org/wiki/Binary_prefix

        Second of all, I know that with Flatpak’s ease of installation/runtime comes great size hit. It’s great that some layers are reusable, so it’s not a huge hit. Besides, with big disk size it’s not really a concern now is it?

      • azuth@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        2
        ·
        8 months ago

        Normally sed just passes along the edited text to STDout (printing in the terminal usually).

        With the -i option it actually changes the input files. If you add an extension immediately after the -i it apparently makes a backup of the original with that extension.

  • SeeMinusMinus@lemmy.world
    link
    fedilink
    English
    arrow-up
    9
    ·
    edit-2
    8 months ago

    I just tried opening discord a minute ago and got that lmao. Since I am on fedora I can’t use the deb file. Often pointing around on my system I found where all the discord files are and I made a script that downloads the discord .tar.gz file and moves all the files to the right places. Every time I get the prompt I run the script and it updates discord for me (:

    #! /usr/bin/sh
    
    wget -O discord.tar.gz "https://discord.com/api/download/stable?platform=linux&format=tar.gz"
    tar -xvf discord.tar.gz
    rm -rf discord.tar.gz
    sudo rm -rf /lib64/discord
    sudo mv Discord /lib64/discord