Here is my new GNU/Linux distribution guide about Debian KDE 12, the right GNU/Linux distribution for professional digital painting in 2024! Also about three major problems with GNU/Linux distros that will drive away all professional artists, IMO, and how I got kicked out of the Fedora KDE ecosystem with F40, which imposed Plasma6 and Wayland. I hope it helps other artists here!
Just wasted a couple of hours getting #sunshine to work with a #wayland compositor only to find out virtual screens are not supported by #kmsgrab at all.
AND
#wlroots does not support faking the ‘connected’ state of an output.
X plays an unavoidable central role in the chain. Nowadays, most components of the architecture (udev, evdev, the compositor) have become self-sufficient in accomplishing their individual tasks and therefore do not need X for nothing else than as a dumb data relay. The proponents of #Wayland realised this and decided it would make more sense to replace X altogether with the compositor, thus making the display server and the composite manager become the same thing. https://sgfault.com/post/2016/8/2016-08-22-display-server-primer/
Modern Linux reminds me of when I started using Linux ca. 2 decades ago.
The graphics server randomly crashing without any usable error message, all applications have different font scaling and style. Screen recording not working (let alone individual windows recording), having to re-login for gaming, desktop menu has no proper icons support etc.
My last thing is starting log-running terminal tasks in a #tmux session because I know that at some point the GUI just stops working and drops me to the login prompt.
Shout out to #NVIDIA for finally producing a usable, playable, tear-free GPU experience on #Wayland#Linux, only 3 short years after I paid a lot of money for my RTX3070 laptop! #NVK did it first though! I have GRUB set up to be able to select between the two drivers and am excited to see both of them progressing. NVIDIA 555 Beta drivers with the nvidia-beta AUR package.
"GNOME Wayland sucks because I have to decorate my own windows which is out of the scope for my project."
Just... Don't? :confused_dog: If GNOME doesn't want to have a fallback for server-side decorations, then the intended functionality of the desktop is to just not have window decorations for your app. If people open bug reports about it, close them and direct them to the GNOME issue tracker. I don't get why this is considered a stopper for so many developers targeting Wayland. Just don't have them, I don't get it. :neocat_what:
A question for #Linux#Wayland users. I am running Debian stable with Plasma and my computer was freezing randomly, and very often. Let's say once per day. I was about to start replacing hardware components to find the guilty party, but then I switched from Wayland to X11 and it has been a couple of weeks with not a single freeze. Is it possible that Wayland is this unstable or am I doing something wrong? My GPU is Radeon 6000 if this matters.
I've been trying to make this work for a few days and finally I achieved it, the most basic form of a wayland client using unix sockets, and well in other languages it was not difficult at all, I did it in hare, c, typescript (deno), and in the end I wanted to try with a language that I had never used, Haskell, and I learned many things but I still don't know what a monod is, anyway, here I leave a link to the code for those who are interested: https://gitlab.com/-/snippets/3711372 #haskell#programming#wayland
For the past 10+ years, I was unable to daily-drive the #Wayland version of #GNOME …
…until version 45.2+, where performance improvements landed for my specific usecases.
Since then, for the past 6 months, I've been running 45.x on Wayland.
This week, when I went back to the Xorg/X11 version for 1-2 days, I was surprised to see it now feels unbearable to me from a performance standpoint! Even with animations disabled.
I guess I can't go back after having used a no-delays no-jank version 🤷
I'm having a hell of a day with Firefox today (and part of yesterday). Since 126.0 was released many websites make Firefox crash (for example opening images here in Mastodon but also a Grafana dashboard and others). All in Gnome with Wayland and Ubuntu 24.04. Are other people having the same issues? #Firefox#Ubuntu#Wayland#Gnome
Tldr: pass the env variable XDG_SESSION_TYPE=x11 to discord command
This way it's finally possible to open the share screen without it going on a loop forever with asking for you to select a thing to share with the xwaylandvideobridge!
Is anyone following me a #wayland expert? My Chuwi MiniBook X can only do 50Hz, but users on Windows have managed to crank that up to 60 or even 90. I've tried to use this method to do set a custom resolution/refresh rate on wayland:
#wayland on #OpenBSD seems to be pretty damn solid. I ported my #sway configure over after installing a handful of apps and it just damn works. Though I can not find a wayland native terminal emulator in the repos but just getting started here. I just need to compile #waybar and hope it works than I'm all set!