I was building a kiosk for my home assistant with my Raspberry Pi. It was very complicated to set up a cage compositor, set up XWayland, setup Chromium Wayland flags, libinput rules, and the touchscreen mapping still doesnβt workβ¦ am I missing something here? For X11 everything just works right out of the boxβ¦
linuxmemes
Hint: :q!
Sister communities:
Community rules (click to expand)
1. Follow the site-wide rules
- Instance-wide TOS: https://legal.lemmy.world/tos/
- Lemmy code of conduct: https://join-lemmy.org/docs/code_of_conduct.html
2. Be civil
- Understand the difference between a joke and an insult.
- Do not harrass or attack users for any reason. This includes using blanket terms, like "every user of thing".
- Don't get baited into back-and-forth insults. We are not animals.
- Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
- Bigotry will not be tolerated.
- These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment.
3. Post Linux-related content
- Including Unix and BSD.
- Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of
sudo
in Windows. - No porn. Even if you watch it on a Linux machine.
4. No recent reposts
- Everybody uses Arch btw, can't quit Vim, <loves/tolerates/hates> systemd, and wants to interject for a moment. You can stop now.
5. π¬π§ Language/ΡΠ·ΡΠΊ/Sprache
- This is primarily an English-speaking community. π¬π§π¦πΊπΊπΈ
- Comments written in other languages are allowed.
- The substance of a post should be comprehensible for people who only speak English.
- Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed. Β
Please report posts and comments that break these rules!
Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.
I just wish the lead person wasn't you know... Only reason I'm on KDE.
Why not Sway?
I'm ootl, whats wrong with the lead person?
cryptofash that hides behind free speech and allows nazis and that to post in the discord and banned a trans person that called out the messages by those users for "inciting arguments" and repeatedly misgendered them then went on about how they're not bigoted they just believe in free speech and blamed the user and pretending they were the victim and then when people said they should have a code of conduct he said doing that was just a hassle and how it would make it impossible to do lead dev stuff for him to enforce the rules while saying they have rules against that sort of thing anyway so blatant doublespeak where he's saying he's moderating and everyone's lying but also if he had to moderate he'd be too busy to develop
All sounds awful but I'm mostly confused as to why a software project needs a discord
I fucking hate Discord with a passion because of all the information basically being held behind a proprietary piece of software, so I downloaded Legcord to at least be able to join those communities without sacrificing my own privacy.
Highly recommend it! I have a Fallout terminal theme, and actually enjoy using it for once knowing that the actual app is not installed on my computer. :)
Collaboration among their own developers, maybe. And support for users. Both of those could be done other ways, but Discord has a lot of pull as a free place to build and manage a community.
because as much as old people hate to acknowledge it mailing lists and github (and alternatives) suck they're terrible for actual conversations to try and coax more info out of the user when they ask for support people aren't logged into those 24/7 a lot of people are with discord and everyone's familiar with it and already has an account and knows the UI how many people actually have a github account and know how to use it and will actually ever log back in to give more information if asked vs putting a discord button somewhere someone pops in reports the issue then if there's not enough info you can @ them and they'll come back as soon as they see it
Horrible place to support software. No history, your question is answered by whoever happens to be there, you cant see the information with out joining... just terrible.
With other methods at least there is asynchronous support, history is kept, and no login is needed.
Not to mention the horrible interface and design choices and the reliance on third party tools that could disappear or change service at anytime.
anyone that says there's no history just refuses to learn to use discord discord has a very powerful and easy to use search feature I can find exact conversations from years ago in literally seconds the interface thing is subjective but whether it's bad or not people know how to use it atleast and the third party could disappear whenever applies to github most forums too this is what I mean by refuse to acknowledge I've had fat better experiences with support on discord than any alternative
I am not the only one who finds the searches inconsistent. It also depends on how each person sets up their channel. More importantly it doesn't end up in a search engine. You have to know what discord server to start with.
IRC with history, your own forums, your own chat, your own wiki: they do not disappear.
yeah most people aren't gonna host it themselves accept that reality so you're just shifting the burden to an even smaller company too they do disappear it happens and to say otherwise is either moronic or willfully disingenuous and noone under the age of 50 knows how to use irc as for the search engine yeah that's one downside but that's ignoring the fact most times you search a problem on a search engine you get a support forum with an auto closed issue cause noone responds to it the same with it closed with a response that was just read the documentation or it closed by the user saying "fixed it" and that's it and knowing what server to start with isn't the issue you pretend it is you just put a discord button in the app or the settings page if it's something bigger than an app
most people arenβt gonna host it themselves
Why not? Barely costs anything. Or even free if you want to rely github, and if that goes away you can move it elsewhere, you own it. I still host multiple web sites and work with several projects that leverage tools to self host. A domain is not that expensive.
No one under 50 knows how to use irc? We still use it for some of the support cases for a few software projects and I can assure you the majority of users are under 30. But I get your point, for the average, barely computer literate person, they probably haven't even heard of it.
you just put a discord button in the app or the settings page if itβs something bigger than an app:
To find out if someone will bother answering a question, to sign up, to ask the same thing over and over again. Horrible way to run support.
Adamant transphobe, but in that insidious way where they justify letting people get bullied in the Discord because their "not on anyone's side and value different opinions". A trans person in the Discord server was targeted by another member and intentionally misgendered repeatedly. They spent multiple blogs basically saying "people are snowflakes, we dont want an echo chamber". Like wtf. (IIRC, working off my memory since I read about it like 2 months ago)
I'm on sway for the same reason.
What do you folks on hyprland/sway use for your shell / toolbars / launcher? I tried nwg and it was... OK but pretty clunky. No shade for the developers of the project, all the settings pages and system config stuff is a TON to put together...
I don't need something as full-featured as KDE or Gnome Settings. I'd prefer a well-polished minimalist launcher and task manager / toolbar over something that does everything
Just grab some prebuilt .config files. I just switched from maintaining my own βcustomβ set to the endeavorOS community repo for sway, and itβs seriously amazing. Not too much, but has everything I need working right out the box.
I'm using fuzzel as my launcher. No complaints so far
I just didn't jive with sway for some reason. Also not letting me tell it that I understand it doesn't support Nvidia just once got annoying really quickly lmao.
Ok, but I need manual control over how the tiles get arranged and shaped.
And I need to be able to stack windows.
Hyprland is pretty and declarative and has so many cool extensions that work really well and help to tie the experience together, but sway is more functional.
If hyprland offered the same ability to manually control the tile tree that sway offers, I'd use it.
For now I'm shoehorning the hyprland extensions like hyprwall and hyprlock onto sway.
Wayland is pretty darn great nowadays, hell I'm running KDE and got HDR on my desktop; haven't had any odd goings on since 2023 (though nvidia is still meh)
They are called compositors, but they are not as good as X WMs IMO. I'm keeping an eye on them tho.
It still bothers me how toxic the hyprland devs behaved last year. Keeping an eye on that too π
compositors, but they are not as good as X WMs
Interesting. I'm curious about what seems to be missing in your use case?
Depends things like shaped window borders for theming, title bars in hyprland, effects, pagers, some automation options, etc..
What I generally miss in Wayland is better mouse automation support, Java support, the ability to have multiple mouse cursors and assign them to different input devices.
Wayland
Java support
...what?
Java GUI applicatiins have to use the X compatibility layer of Wayland at the moment, because Wayland support hasn't been integrated into JREs yet
So what you're saying is, it's not so much that Java support is missing from Wayland (which wouldn't make sense to begin with), it's that Wayland support is missing from Java.
To clarify: This causes problems like ugly font rendering and some games not working, etc.
Java's UI libraries are notorious for shoddy window handling, it also was a nightmare on X.
Not OP, but modularity. An X11 WM is just a WM. You can choose compositor, bar, shortcut daemon, etc. With Wayland, a single implementation holds most of that, and more. If you need a specific feature from your display server, you are stuck on WMs that support it. This has forced me to use KDE for Wayland on my main workstation, and although it works well, it's not my prefered WM/workflow.
Alongside that, no clones of several X11 WMs exist. bspwm for example. Riverwm exists, but has major limitations, and the workflow isn't the same.
With a library like Wlroots you almost get that, it's just in-process rather than out of process. The real problem there is doing some fancier things requires nonstandard Wayland extensions with low support across the ecosystem.
Love it, all it's missing is a built-in monocle layout ππ