Discord is rolling out global shortcut support (e.g. Push to Talk) on Wayland for Linux users, live on Canary now and stable next week.
5 days ago by mr_MADAFAKA to c/linux_gaming
I recommend Haven if your focus (!) is self hosting. Just a single container.
Chatto is also quite interesting (especially architecturally), but I dislike event sourcing without ability to technically prune old stuff. Also it’s closer to Slack than Discord.
App looks very similar too. But friends, other devs and communities aren't using it. Their privacy agreements seems to be much better than Discord, especially because their servers are located in Europe. But one should still understand this is not entirely private either. Note, I am not dunking on this service, just want to remember people to read privacy notices:
We do use certain service providers to process your data on our behalf.
Law & Order: We may disclose your information to third parties only if such disclosure is absolutely necessary to comply with a valid legal process, protect any person from death or serious injury, prevent fraud or abuse, or protect our rights, property, safety and interest.
If you wish to request deletion of any information stored on our servers ... Exceptions apply for the third-party service providers used to process your data as described in the service supplement.
We may also process your personal data to comply with our legal obligations, to protect our legitimate interests or the interests of others.
- https://stoat.chat/legal/privacy
An alternative could also be Matrix, which at least is decentralized: https://matrix.org/
This is horrible, but its not like a Matrix only issue. I used Matrix a few times, but stopped because most people aren't there. Never had an issue like CSAM or similar. In example someone got hacked by an exploit in the Linux Kernel. Does that mean everyone should stop using Linux?
That was a coordinated attack that happened for a brief period. As a guy who runs his own home server, trust me when I say it was a nightmare for all involved.
That's over, now that there are strong protections in place to prevent those sorts of attacks.
Also, if you're trying to just use something between friends and family you can always turn off federation (E.g. Have matrix act just like the alternatives where you have one network and are only communicating with local accounts).
So glad I don't have to wake up every morning and purge all remote media from the prior evening 😂
Yeah, it's worth remembering that something similar happened on the threadiverse a while back. I think there is now some automated detection and removal enabled for most significant instances.
There's also XMPP as an alternative. And Fluxer.
Matrix, XMPP, and (now) Fluxer all have federation between servers, though they all use different protocols. I know there's a bridge between Matrix and XMPP too
I know of XMPP, but never looked closer. A quick research to find differences and similarities lead to a post / page from Luke Smith. Didn't heard this name for a long time... https://lukesmith.xyz/articles/matrix-vs-xmpp/
Precisely, Stoat or fluxer
I'm so looking forward to Fluxer being a good self-hosted alternative to Discord. It seems to be getting closer every day.
Waiting for a pure Docker release where I can just pull, throw in Tailscale and be done.
Then maybe they should take a massive bankloan🤣😂
What has this anything to do with leaking personal data? This is about the global shortcuts, that can be used while your operating system focus is on another application. This is a long standing issue on Wayland and just recently got solved I think. And Discord being one of the first to make use of this new Wayland "feature" is absurd (in a good way). So I don't understand where you coming from with this statement.
What exactly do you want tell me with that? I should search for data leaks through a search engine? This does not address my point whatsoever. We are talking about global shortcuts protocol from Wayland here, has nothing to do with data leaks: https://flatpak.github.io/...
I haven't used discord for a couple of years. got an email yesterday informing me that unless I log in soon, my account will be deleted.
...oh no
I'm going to let them delete it, saves me having to
They keep your messages around if you account gets deleted. You have to use an alternative tool to delete them
They just stay up, but nobody has access to the controls anymore, the admin account shows as "Deleted User". I know this, because the server my late friend hosted, is still up, even though their account got nuked couple years back.
I don't want to leave "my" server in an unalterable state but at the same time I don't want to encourage Discord use though my action (assuming I ever log in again, need to say how to contact me or say bye).
To be fair, it wasn't the fault of Discord this time. The Wayland developers took their time, because they couldn't agree (until now).
It wasn't finished and final about one or two months before. They were discussing the global shortcuts portal for about 10 years, with different portals and revisions, and they just couldn't agree on. Now its official and final recommendation. Some desktop environments used some draft versions, and everyone did it in a slightly different way, so that it wasn't a real standard yet. And many other window managers or desktop environments didn't even attempt it. Therefore many tools didn't use the half baked portal and chaos everywhere.
They were discussing the global shortcuts portal for about 10 years, with different portals and revisions, and they just couldn't agree on
That's just complete made up nonsense.
Some desktop environments used some draft versions, and everyone did it in a slightly different way, so that it wasn't a real standard yet.
That's not how anything works. An API getting further refinements and improvements - almost exclusively in documentation - doesn't make it "not final" or "not a real standard".
And many other window managers or desktop environments didn't even attempt it
Some niche WMs not suppporting an API doesn't matter to most app developers.
Still please don't use it to host your source code. Or to communicate critical info.
I'm so confused. I am on KDE Wayland and have been using push to talk for like a year now. What even is this?
I know, it's been working
Maybe it previously only kind of worked depending on setup? I remember I had trouble and I think I remember implementing a "fix" but at some point it stopped working for me.
From what I understand, what they're doing now will work on all systems.
Discord is rolling out global...
Goddamnit, what bullshit are they doing now?!?!
shortcut support (e.g. Push to Talk) on Wayland for Linux users
Oh... Well we got good news for once
too little, too late
Meh, I already have a global mute shortcut. I have a keyboard shortcut for this script I found somewhere that toggles mic audio capture in ALSA.
#!/bin/bash
mic_on=$(amixer get Capture | grep '\[on\]')
if [ "$mic_on" = "" ] ; then
amixer set Capture toggle && paplay /usr/share/sounds/ocean/stereo/device-added.oga
else
amixer set Capture toggle && paplay /usr/share/sounds/ocean/stereo/device-removed.oga
fi
This will mute all applications. While a workaround for your setup, on other use cases it wouldn't work if the user wants to mute a specific application only.
Wow and to think I could have gone without knowing that and that it would have had absolutely no impact on my life whatsoever. Crazy. Makes you think. About burritos or something. Certainly not about Discord on Linux though.
Does PTT work on vesktop? Because I cannot make it work there
When I need to check something on Discord I do it with a browser anyway, I tried installing it on linux but every time I would run it I would get a demand to manually install a new binary because there was an update, and I don't want it having that level of access to my computer anyway.
It used to do that for one of my devices, but it has since stopped, no idea what to say to the access though.
FINALLY
AT LAST
Wow. Amazing! I use it in a browser when I need it then close the tab when I don't, you know, like a reasonable person? I am not installing more Chromium to not only spy on me but literally also tell everyone what I am doing unless I go out of my way to opt out (the toggle will just turn back on whenever it feels like it).
I bet they did some dumb shit like subscribe every single QWERTY 101 key.
Still a browser. Abaddon is nice but no feature parity (especially compared to browser + equicord, I am using like 1 plugin from there rn).
Just one year? It's been working much longer for me.
I can't imagine the venn diagram of people who still use discord and people who game on linux has that much of an overlap does it? Like cmon it's got to be the worst possible of all the options. You'd be more secure sending a plaintext email to someone.
I mean you do. I don't use it. If someone wants to use it I say I don't have it and make them use something else.
Most of my friends discord is my only way of communication lol
I also organize tournaments for a small community sometimes and I'm not getting all those people to install something else that does the same job but probably worse.
This works only if you do not have many internet friends. I also really don't have an issue with discord usability wise and their ultimate implementation of age verification is practical even if I disagree with doing it at all (but it seems to be politically popular sadly).
How is refusing to install spyware on my computer being an asshole? You must be young. You'll get to an age where you realize having principles and sticking to them makes life a lot more bearable than being a pushover.
I'm one of them lol. Hate discord but there is no choice if i wanna play with friends.
Are these friends who you know well? If so why can your entire friend group not move to a different solution together? Do they refuse to?
I couldn't even name a alternative solution besides teamspeak 😅 And team speak was dead for years, no idea how their reboot is currently doing. But even if there are better and free solutions, people use what's convenient to them. There is zero reason for the billion WhatsApp users to not switch to signal, still most of them never even think about switching.
Most gaming communities are on Discord. I game on Linux, and we don't use Discord in my friend group, but I am still in tens Discord servers. I don't get to choose where these communities are. There are even several non-gaming-relating communities I am part of that primarily exist on Discord.
Maybe among gamers? I don't think it's all that ubiquitous outside of that.
I am quite curious what the mechanism for that will be
XDG Global shortcuts portal? Has existed and been supported by plasma and gnome for a while https://flatpak.github.io/...
Hyperland also did that if I'm right. They supported an alpha version of the global shortcuts. Nobody knew if this is the final form or not. Global shortcuts are official since 1 month or so, see https://github.com/... and https://gitlab.freedesktop.org/...
Stop using Discord. If you're choosing Discord over a good Matrix client like Sable because of minor frictions, your choosing your own convenience over the lives of other people.
Making the change is isn't some huge lifestyle transition. It's just using a decentralised method to achieve the exact same thing.
I'm not sure why I'd be installing actual Discord on Linux; I'm sure there should be an open-source fork somewhere that's less resource-hungry and less intrusive to the system... Just saying.
"fork" implies there's code to fork
It was an issue with Wayland. Before that we had X11, where global shortcuts wasn't an issue.
They were an issue because it was the wild West and any app could keylog any other app and respond to anything. Now we actually have UX around this.
How is this relevant to our discussion?
You know that the Wayland portal for global shortcuts took 10 years discussions before they finally settled in, right? Off course it is to blame the Wayland devs (those responsible for this portal), not Discord.
This person on the internet gives a shit! Going back to your webshit browser only adds .25 seconds on tiling and .5 on floating. So much time to do useful stuff, like playing your games with strangers on the interwebs!
Also
Linux didn't have the most basic voice chat function up to now???? :O
WHO the actual FUCK submitted voice chat to the Linux mailing list? Was it some @redhat.com guy again? Or was it some LLM owned by Broadcom? Torvalds accepts anything at this point, he got the AI psychosis. Oh, you are talking about Discord, and specifically the .deb files from their website people fuck with to run, only to have another copy of Chromium? Holy fucking shit.
Who uses Linux thats still on discord ? Thats like non compat lol
It’s how I stay in touch with friends. I use Vesktop. Flatpak. Removes the tracking
Edit: appreciate the concern, but we talk about games and stuff. I’m not doing banking or personal shit on discord. If China records whatever is said, not too worried about PII
Uhh they still store all your images photos and voice. And likely use your voice for ai training.
Why not just open a web browser tab and go to Discord webpage?
If you don't support their choice to use discord, perhaps they will leave discord and go to something better. The same applies to twitter, instagram, facebook etc
"Not sure how you weren’t able to think this for yourself?"
Be the change
They will just not follow you to whichever app with 5 users you move to tbh
Yep, thats me. People can't make the smallest change to get away from evil corpo shit then sucks for them.
I found out the other week that its the only social media I have left. Except LinkedIn but in this economy...?
Anyway, its my most reliable way to talk to all of my friends and half my family, and I hate it. But hey, at least its not Facebook.
I run fedora for my main pc, cachyos on my laptop and ubuntu server for the home server PC - for the Linux street cred.
I just reorganized some bookmarks and thought about how can I unite Lemmy and Imgur in one group; Social. I have no idea how this could be categorized other than being social media. Any ideas welcome.
@lemmy.world
Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.
This page can be subscribed to via RSS.
Original /r/linux_gaming pengwing by uoou.
No memes/shitposts/low-effort posts, please.
That includes posts generated by LLMs. It doesn’t matter if you “don’t have the time” or “would’ve written the same anyway”, or if “everyone’s doing it geez get with the times”.
For now it’ll also include “AI”-assisted projects that haven't had at least two months of (public, verifiable) dev time behind them.
Help:
Launchers/Game Library Managers:
General:
Discord:
IRC:
Matrix:
Telegram:
go to feed...
@lemmy.world
Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.
This page can be subscribed to via RSS.
Original /r/linux_gaming pengwing by uoou.
No memes/shitposts/low-effort posts, please.
That includes posts generated by LLMs. It doesn’t matter if you “don’t have the time” or “would’ve written the same anyway”, or if “everyone’s doing it geez get with the times”.
For now it’ll also include “AI”-assisted projects that haven't had at least two months of (public, verifiable) dev time behind them.
Help:
Launchers/Game Library Managers:
General:
Discord:
IRC:
Matrix:
Telegram:
go to feed...
I'd recommend Stoat because they won't rape you for all the personal data they can.
save