Nvidia / Wayland issues to be solved on Linux :thinkergunsunglasses:
Explicit Sync - a protocol based on DRM sync.
◉Apps now tell the userspace graphics driver / Linux kernel / compositor when rendering is complete
◉Before apps didn't render the objects right away either - now immediately
◉“Random” synchronization will no longer happen with Explicit Sync
◉In other words; Linux gaming experience evolves in rapid mode now
"'"Recently news went around about explicit sync being merged into #Wayland protocols, and in the wake of that I saw a lot of people having questions about it, and why it was such a big deal… So here’s a short-ish explanation of what it is, why it’s needed and what the benefits are over the old model.
[…]why is it such big news then?
The answer is simple: The proprietary #NVidia driver doesn’t support implicit sync at all, […]"'"
Does anybody know why would #gdm under #Debian (Bookworm) decide to use X11, rather than #Wayland, for the login screen even though I have WaylandEnable=true in /etc/gdm3/daemon.conf (same thing happens with it commented out entirely)?
I can't find any reason for this to happen, and yet it does, which is especially annoying because X11 doesn't work on this machine, while Wayland does perfectly.
Listen, I love #fedora. Bar none it's one of the best distros out there, but more than that it's been the stomping grounds for #linux#desktop innovation. Don't believe me? You've got #Wayland, #PipeWire, contributions to #xdg, to the Linux kernel proper, etc. Fedora is more than a distro, it's a #comunity of people who wish to push the envelope.
That's why I am for #plasma becoming the new workstation standard, because of the good it did #GNOME. Let me explain...
If I were to give a review of the #kde#plasma desktop, I'd give it a few honourable mentions because of the effort put in - but I found myself a bit disappointed.
It's probably a problem of release cadence and steering the unyielding man-of-war that is the Plasma stack, which most likely made #Wayland integration into #kwin a challange and a half.
But for me, the whole Plasma paradigm needs to be rethought because usability wise it's showing it's age. This did not "feel" like a milestone.
Who the hell came up with the idea that the mouse cursor is drawn by the clients in Wayland? The cursor is so important, it should always be drawn by the compositor, always perfectly, and as close to vblank as physically possible.
~ me, struggling with cursor bugs after setting GTK_USE_PORTAL=1, like wtf
I have 3+ #scanners, all with wildly different #color results, as you can see below. At least 2 of them can scan directly over LAN (in Simple Scan).
Ideally I'd want #colormanagement / calibration of scans, ideally with "Simple Scan" (otherwise, how do you do it with XSane?). I have a ColorMunki spectrophotometer, if it helps.
@cJ@hub
So presumably I need to buy the "RF" target (?) from http://www.targets.coloraid.de, then use the commandline to get a calibration, throw it at DisplayCal, then throw it at XSane or GIMP?
Turns out there's a calibration button for scanners in GNOME Control Center, which… calls a G-C-M feature that was completely removed. What a sad state of affairs this is.
Accidentally updated my entire system yesterday (instead of just my #Flatpak apps which I normally do for regular updates), which also updated #KDEPlasma to version 6. The first exp was broken, no doubt, since it defaults to #Wayland, which isn't great for my #NVIDIA GPU (the entire desktop was slow to a crawl, like it's being rendered using my CPU). Even after switching to #X11 tho, while that slowness quickly disappeared, I found that there are some widgets I rely on that are broken on Plasma 6, and even my Plank dock wasn't behaving properly (i.e. not identifying existing, open windows).
Thankfully, years ago when I first moved to #Linux full time, I had set up #Timeshift to create a system backup every midnight and every pre-update in case an update goes wrong (like in this case). Never had the need for it, and never bothered to test if the backups it made would work fine, until yesterday. Launched the Timeshift app on my desktop (didn't even need a safe/live environment), selected one of the recent backups, click the restore option and it was done in a second and prompted me to restart. Restarted my PC, and I was then back in my perfectly stable system on Plasma 5.27 like nothing happened <3
So please, for system backup purposes - use Timeshift! For personal file (user home directory) backups, use a #Borg based backup solution such as #Vorta (which I also absolutely love). They absolutely will save your ass someday!
#qgis 3.36.1 flatpak and conda-forge versions both run without noticeable issues in #fedora40 KDE spin beta with #wayland. Is so nice having all versions updated at the same! :ablobcatrave:
Someone should make an "X12 Window System". It's a #wayland compositor, but it also has all the additional protocols you expect from a window system. The whole thing is bundled together with an API at least as reasonable as Xlib was and incorporates the good parts of the ICCCM and the EWMH. It somehow makes room for people to write "window managers" and different toolkits too.
Give us an intermediary step better than XWayland.