pointieststick.com

Luci , to KDE in This week in KDE: Panel Intellihide and Wayland Presentation Time
@Luci@lemmy.ca avatar

I might switch to the Alpha for on my daily runner just for the intellihide panel feature!

Is there a trusted copr with the alpha?

justin ,
@justin@lemmy.kde.social avatar
Luci ,
@Luci@lemmy.ca avatar

Thanks, I’ll take a look!!

HKayn , to KDE in This week in KDE: Panel Intellihide and Wayland Presentation Time
@HKayn@dormi.zone avatar

I will never get tired of reading these

Kudos to the devs at KDE!

baduhai , to KDE in This week in KDE: Panel Intellihide and Wayland Presentation Time
@baduhai@sopuli.xyz avatar

Panel intellihide

It’s happening. It’s actually happening. I can hardly believe it.

mnglw , to KDE in This week in KDE: Wayland by default, de-framed Breeze, HDR games, rectangle screen recording

How is Wayland “ready” when critical things like idk, non QT apps quiting when the compositor crashes (and thus losing progress!) are called a “non showstopper”

klangcola ,

Yeah… This one actually is a showstopper. And I thought it was fixed, didn’t realize it was fixed for QT apps only

theHamsta ,

@klangcola @mnglw there are MRs to GTK, wlroots and SDL but the applications/framework will merge and publish the fix at their own release schedule

mnglw ,

so Wayland is not ready to be a default yet

klangcola ,

So it’s not a showstopper for KDE Wayland default because the fix is outside KDEs control?

It doesn’t really matter to end users though. So making the may-suddenly-loose-hours-of-work option the default seems unwise

theHamsta ,

@klangcola I'm not commenting on whether ot should be a show stopper or not. Just that it will eventually come also for non-Qt apps with MRs from KDE contributors to other projects.

mnglw ,

its not listed as one is the weird thing, because it totally should be

imagine drawing and suddenly your compositor crashes leading to your program to crash and you to lose hours of progress, but other QT programs are fine

should’ve used krita because that’s QT except you cant replicate your workflow in that program because it misses features (and also you dont like it)

This is a real scenario I would have to worry about. That’s a showstopper for me

klangcola ,
mnglw ,

I wonder why it isn’t anymore, because it’s been downgraded to Non-showstoppers

Zamundaaa , (edited )

How is Xorg ready when critical things like all apps crashing when the compositor display server crashes are completely ignored?

theHamsta ,

@Zamundaaa @mnglw xorg Apps don't crash when the compositor crashes, you can just switch out compositors/window managers. But xorg Apps crash when the xserver is crashing

Zamundaaa ,

Ugh, I’ve been working on Wayland too much… I meant to write display server. Thanks

Pantherina , to KDE in This week in KDE: Wayland by default, de-framed Breeze, HDR games, rectangle screen recording

A huge issue I see is that it feels like Dolphin has memory issues at the moment. I get permanent background crashes for no specific reason (already reported).

And rewriting apps in Rust is not existent for Qt, as it uses C++ a lot as far as I understood.

I dont like the design of GTK, even though its more modern in a way, but there are already lots of GTK apps in Rust.

Somehow I think KDE is a bit doomed here. Its Qt or a complete rewrite which will not happen.

Do you know more about this? A big part also is that I often hear young Devs dont learn C and C++ anymore, but maybe prefer Rust if any low level language.

I love KDEs features, and I am very excited for Plasma 6, which will hopefully be a lot more stable and cleaned up!

YaBoyMax ,

I’m all for some good old Rust evangelism, but I think it’s a bit of a stretch to claim that KDE is "doomed"in the absence of a migration path to Rust, and it’s not obvious to me that moving to Rust is somehow a necessity for the long-term viability of a project.

To your point about young devs and C/C++, afaik C is still pretty standard curriculum for CS degrees at most colleges and universities. C++ maybe not so much, but I would argue that it actually has a shallower learning curve than Rust. IMO the STL is a lot easier to get a grasp on as a newer developer than Rust’s borrow checker or lifetime system.

Knusper ,

IMO the STL is a lot easier to get a grasp on as a newer developer than Rust’s borrow checker or lifetime system.

I actually feel like Rust’s borrow checker is more difficult to learn for experienced devs. We’ve got a trainee in Rust and for her, it’s just a normal thing that variable slots hold ownership and can lend it and get it back. She does sometimes still struggle with when to clone and when to borrow, but she’s getting there.

As for the lifetime system, no one on our team really gets that one. 🙃
But (that’s because) you rarely need it.

Rustmilian ,
@Rustmilian@lemmy.world avatar
penquin , to KDE in This week in KDE: Wayland by default, de-framed Breeze, HDR games, rectangle screen recording
@penquin@lemmy.kde.social avatar

no more frames within frames! Instead Breeze-themed apps adopt the clean design of modern Kirigami apps, with views separated from one another with single-pixel lines!

Does this talk about that little blue square that is inside of dolphin where the folders reside?

carlschwan Mod ,

Yes but not only. Various other components inherit from QFrame and had by default a frame.

penquin ,
@penquin@lemmy.kde.social avatar

Man, that little square drives me nuts. I never understood why it was there in the first place. lol

klangcola ,

I like the blue square, it’s pretty :3 But I’ll learn to live without

euphoric_cat , to KDE in This week in KDE: Wayland by default, de-framed Breeze, HDR games, rectangle screen recording
@euphoric_cat@lemmy.blahaj.zone avatar

[Thread, post or comment was deleted by the author]

  • Loading...
  • woelkchen ,
    @woelkchen@lemmy.world avatar

    Maybe it’s not displayed by default. Customizing toolbars should still be possible.

    UnfortunateShort ,

    I would agree with that decision - Dolphin handles tabs very well and if the need ever arises for something like split view, I just hit ctrl + T. Feels more natural to me.

    baduhai ,
    @baduhai@sopuli.xyz avatar

    They didn’t, whoever took the screenshot just doesn’t have that button on their toolbar.

    OsrsNeedsF2P , to KDE in This week in KDE: Wayland by default, de-framed Breeze, HDR games, rectangle screen recording

    The double-click speed setting returns, and now lives on System Settings’ General Behavior page. Before you ask why it’s not on the mouse Page, it’s because it affects touchpads too and that has its own page, and duplicating the setting on both pages seemed messy and ugly

    As long as the value is synced, I can’t imagine how it would be bad to have in both pages; especially since that’s where a user would expect to see it.

    There’s nothing wrong with multiple ways to find a common setting

    2nsfw2furious ,

    Absolutely agreed. The equivalent of "Can’t have application shortcuts, you can already find the executables in the file browser* type nonsense IMHO

    I would much rather have it in two places where a user would expect it than 1 place a user wouldn’t…

    ChristianWS ,

    I think the best solution is to have a… Link? To the general setting.

    Having duplicated settings across multiple settings page is something that I think is an issue. Cause it isn’t obvious to the user if the setting is actually shared between the two pages or if it has two different options with the same name. It also doubles cognitive load to the user, as if they have a Touchpad and Mouse they need to remember both pages have the same setting.

    A link is more of a way for the designers to tell the user “Hey, we know what you are trying to find, but it is in another place”

    Rustmilian , to KDE in This week in KDE: Plasma 6 Alpha approaches
    @Rustmilian@lemmy.world avatar

    Can’t wait!

    abobla , to KDE in This week in KDE: Plasma 6 Alpha approaches

    hehe boy

    GammaGames , to KDE in This week in KDE: colorblindness correction filters
    @GammaGames@beehaw.org avatar

    Glad to see more distros supporting the feature!

    zoe ,

    i hope there was a similar app for it on android. apparently there is already one for ios thou

    Strit ,
    @Strit@lemmy.linuxuserspace.show avatar

    In my Android 13 based phone OS, there’s an entry in Settings > Accessibility for color correction. So no need for a separate app.

    zoe ,

    i guess android 11 is still behind in this regard :/

    cause i got complaints before on some of my posts that they aren’t color-blind people friendly, so i had to scramble on how to adress that.

    flyos , to KDE in This week in KDE: re-organized System Settings
    @flyos@jlai.lu avatar

    Great news regarding the reorganisation of System Settings. I am skeptical about the sorting however? Why put “Internet” first and “Appearance” so low? Seems to me the later is often the first thing people look for in Settings (and thus often first, or near the top, in most settings).

    Still ,
    @Still@programming.dev avatar

    well like networking is what I go to settings to see most times, and the appearance is already shortcut on the startup screen

    flyos ,
    @flyos@jlai.lu avatar

    To each its own, I guess. Granted, this stuff is highly subjective.

    Bro666 Mod ,
    @Bro666@lemmy.kde.social avatar

    Maybe it is a first-run priority thing? You are going to want to get your network configured before tarting up your desktop, right?

    flyos ,
    @flyos@jlai.lu avatar

    Yes, I see how it would make sense (still seems a bit weird to me, but I can’t really pinpoint the reason, other than a subjective feeling I guess).

    WaterSword ,
    @WaterSword@discuss.tchncs.de avatar

    It might also just be what people are familiar with on other systems. On iOS, macOS, Android and windows, the wifi settings are usually at the top. So it makes sense for KDE to do the same.

    flyos ,
    @flyos@jlai.lu avatar

    My impression was that it was more common to have stuff like “Appearance” first, but you seem to tbe right. At least on my Android phone, network is the first item indeed. I guess I’m getting old!

    WaterSword ,
    @WaterSword@discuss.tchncs.de avatar

    Haha, I guess Wifi just requires you to go into the settings more often than something like appearance, which you usually set, and then rarely come back to.

    DavidGA , to KDE in So let’s talk about this Wayland thing
    @DavidGA@lemmy.world avatar

    So I guess this means KDE will stop working on Nvidia GPUs with the Nvidia drivers.

    Bro666 ,
    @Bro666@social.tchncs.de avatar

    @DavidGA @n1729

    Did you read the same blog post as me? Because that is not what that post is saying at all.

    n1729 OP ,

    Yep we did read the same post.

    Guys seem to miss that dropping X11 from Fedora KDE 40 is still under proposal.

    So I guess this means KDE will stop working on Nvidia GPUs with the Nvidia drivers.

    @DavidGA if you read the blog, then this proposal is for Fedora 40 [KDE spin only].

    Bro666 ,
    @Bro666@social.tchncs.de avatar

    @n1729

    Fedora != KDE
    Fedora KDE Spin != KDE

    There is no proposal in KDE for abandoning X11.

    n1729 OP ,

    Yeah, I’m aware of that.

    JustEnoughDucks ,
    @JustEnoughDucks@feddit.nl avatar

    No it means that a single distro won’t, by default, use X11. You are free to install it yourself if you choose to use that specific distro.

    It doesn’t say anywhere that KDE won’t support X11…

    Also the fact that Nvidia works so badly in so many scenarios on linux is 80% of the fault of Nvidia, not KDE…

    6eLuD ,

    Wayland slowly start to work OK on NVidia.

    danielton ,

    Linux users need to stop buying nvidia.

    HKayn ,
    @HKayn@dormi.zone avatar

    How about we let Linux users do what they want?

    ExLisper ,

    They should stop wanting to buy NVidia. Thnn they can both do what they want and not buy it.

    danielton ,

    Why would you want to give your money to the one option that Linus says is the single worst company they’ve ever dealt with?

    HKayn ,
    @HKayn@dormi.zone avatar

    Because my life doesn’t revolve around what Linus says?

    Is that so hard to understand?

    danielton ,

    Do you have a vested interest in Nvidia or something?

    HKayn ,
    @HKayn@dormi.zone avatar

    No, I just don’t base my purchasing decisions around whether some other person would like it or not.

    People like you are the reason why the Linux community is viewed as elitist.

    danielton ,

    The reason I’m speaking up is that I am sick and tired of people buying nvidia and then bitching that it doesn’t work. Not people who already had nvidia hardware or received it secondhand. People who keep buying nvidia laptops and cards and bitching that it doesn’t work all the time, especially with the transition to Wayland.

    I stated the reason that this is the case, confirmed by the leader of the kernel, and you’re turning it into “I don’t care what Linus thinks.” It’s not elitism. The fact is that nvidia doesn’t care about Linux as much as Intel and AMD do. That’s just facts. And there’s no hope of this ever changing unless Linux users start boycotting nvidia.

    HKayn ,
    @HKayn@dormi.zone avatar

    Why do you care so much about those people? Why not just let them live with the consequences of their own actions?

    As a Linux user, you will never be able to boycott Nvidia. Linux users make up about 3% of computer users. It won’t matter to Nvidia if 3% of anything boycott their products.

    danielton ,

    Why are you so worried about people wanting to see this situation change for the better?

    HKayn ,
    @HKayn@dormi.zone avatar

    I’m not worried. I’m being realistic.

    danielton ,

    I’ve used Linux long enough to know that refusing to be complacent can lead to positive change. I’ve seen it firsthand.

    We didn’t always have such good hardware support on Linux. People refused to accept crappy binary blobs and ndiswrapper for other things, and won. Having the attitude that you don’t want to listen to Linus because you love nvidia so much doesn’t help.

    HKayn , (edited )
    @HKayn@dormi.zone avatar

    Okay. I’d like to know how a boycott will lead to positive change.

    According to Steam’s latest hardware survey in August, Linux systems make up 1.82% of all hardware. I’d prefer to use this over the StatCounter statistic, since Steam’s survey data more accurately represents Nvidia’s target demographic for their graphics cards.

    Let’s say all Linux users start boycotting Nvidia. I will assume that 60% of them are already on AMD cards since as you’ve described, they have better Linux support.

    So the remaining 40% of those 1.82% (approx. 0.73%) can now start boycotting Nvidia and lose them additional sales.

    So of the 98.9% of the gamer demographic (100% - AMD Linux users) that Nvidia could market to, they would lose 0.73 / 98.9 = approx. 0.7% of their sales.

    How can a boycott that lowers their sales by up to 0.7% at best improve hardware support? I get that each individual person will be improving their own situation by switching to a card with better support, but I don’t understand how it will incentivize Nvidia to improve their Linux support.

    Edit: Rectified some calc errors.

    danielton ,

    I’ve been using Linux since 2004. Back then, it didn’t even have nearly the marketshare it does today, and Android didn’t exist, but boycotts and protests have worked anyway. Many times. Even nvidia themselves changed their tune with their motherboard chipset drivers.

    By your logic, all these hardware manufacturers should just give up and refuse to support Linux at all. It sounds like that’s what you are advocating for.

    HKayn ,
    @HKayn@dormi.zone avatar

    You said that Linux users should boycott Nvidia. I’m asking you how that will incentivize Nvidia to improve their Linux support. Can you answer that question or can you not?

    danielton ,

    I’ve said numerous times that this has worked multiple times in the last 20 years I’ve dabbled with Linux. You refuse to listen and throw numbers and “I don’t care what Linus thinks” at me. I’m done here.

    HKayn ,
    @HKayn@dormi.zone avatar

    It would help if you pointed towards specific incidents where a boycott was the direct cause of an improvement in Linux support.

    wiillou ,
    @wiillou@mastodon.social avatar

    @danielton
    Some people don't have a choice. like laptops or computers they already own having Nvidia in it.

    danielton ,

    Again, you’re not the target of my comments. I’m talking about people who continue to buy nvidia after switching to Linux, and then bitching that it doesn’t work, especially with Wayland.

    BurntKrispe ,

    I’m guessing most linux users, like myself, that use Nvidia bought their hardware before switching.

    danielton ,

    Hence why I said to stop buying nvidia.

    System76 and other Linux-first hardware OEMs still sell nvidia’s garbage for some reason.

    BurntKrispe ,

    System76 is a Linux-first hardware OEM, but not open source first. Nvidia’s GPUs using proprietary drivers function almost as well as AMD’s open source drivers and have the added functionality with NVENC and Cuda. It really depends on your use case.

    danielton ,

    The problem is that those drivers are awful if you plan to keep your computer for more than a year or two. Most Linux-first OEMs are shipping Nvidia, not just System76. I’ve had two computers I got secondhand with Nvidia GPUs, and that damn GPU was the bane of my existence, and from what I’m seeing, that situation hasn’t changed for the better at all.

    Ideally, I would love to see things change, but it definitely seems like the majority of Linux users and OEMs are still using Nvidia GPUs, so Nvidia has no incentive to change.

    BurntKrispe ,

    If you can avoid buying Nvidia I’m in favor of it. AMD’s all around a more supportive company when it comes to Linux and Open Source. But some people are stuck relying on Nvidia for their hardware.

    hare_ware ,

    I bought an Nvidia GPU for Blender & CUDA support, and it was cheaper than the similarly performing AMD GPUs I could find at the time.

    merthyr1831 ,

    Wayland works fine on Nvidia. And as long as NVidia is coddled with Xorg the longer they’ll not bother with Wayland. About time they got their act together

    ono , to KDE in So let’s talk about this Wayland thing

    One problem that has long plagued X11 is that any app can snoop on any other app, including things like keystrokes and displayed information, even from within containers like Flatpak. (This is understandable, since it was designed at a time when spyware was rare, so there was no need for isolation more fine-grained than the user level.)

    IIRC, Wayland didn’t address that problem in its early days, but in these modern times of surveillance capitalism, I suspect it has been getting more attention. It would be nice to see it solved.

    ExLisper ,

    has long plagued X11

    The risk existed but did it plague X11? I never heard about any app logging keystrokes and sending theme somewhere. Where there any attacks using this? I don’t think normal uses had to worry about it.

    ono , (edited )

    The risk existed but did it plague X11?

    Yes, and it still does. Practically every X11 installation is vulnerable.

    (If you’re nitpicking my use of the word plagued, though, note that I am talking about the vulnerability, not the exploit.)

    I never heard about any app logging keystrokes and sending theme somewhere.

    That’s because of a variety of external factors, including:

    • X11 desktops aren’t common enough to be priority malware targets, yet.
    • People who run only open-source software typically get it from trustworthy channels, like their OS distro’s package repository.
    • Devices likely to attract malware, such as game consoles and mobile phones, have avoided X11. (Android phones and Steam Deck are examples.) This is no accident; lack of app isolation was a factor in that decision.

    I don’t think normal uses had to worry about it.

    We’ve been lucky so far, in that our circumstances have kept us mostly safe. However: Linux malware is on the rise. Commercial games, both on their own and through anti-cheat systems, are making opaque software more common on our desktops. Flathub is working on paid apps, which could likewise create malware opportunities that weren’t there before. The Epic Game Store has already been caught collecting data from other apps, so the intent is clearly present already.

    It’s generally just a matter of time before exploitable systems become exploited systems. We would do well to close the door on unauthorized key logging, clipboard snooping, screen scraping, and input injection.

    ExLisper ,

    And all the arguments are like this. “It’s good to use it”, “it has features”, “it’s better code”. But it’s never “it has essential features that people need”. Because it doesn’t. If it did people would use it.

    ono , (edited )

    You have misunderstood me. I don’t use or promote Wayland, mainly for the very reasons you just listed. But I do recognize that it has the potential to solve real problems that are deeply embedded in X11. If/when it gets there, and fixes various deficiencies that it has today, I expect I will have a good reason to switch.

    But it’s never “it has essential features that people need”. Because it doesn’t. If it did people would use it.

    Actually, I believe it does have such features for people with certain hardware setups. I just don’t happen to have such a setup.

    nora ,

    It does for me. For some reason my touchpad has really high scroll sensitivity with libinput. It’s borderline unusable. The only desktop environment that exposes the ability to change this sensitivity is plasma Wayland. AFAIK there’s technical reasons it can’t be done on xorg without hacky workarounds. This is the killer feature for me.

    In addition both plasma and gnome only have 1:1 touchpad gestures on their Wayland sessions. Obviously I could use third party tools for trackpad gestures under x11 but those aren’t 1:1.

    Also while I’m aware that fractional scaling on Wayland is a mess and hacky but I still find the fractional scaling implementation on KDE Wayland to be the best, followed by KDE on xorg. I need fractional scaling for things to be appropriate sizes on my laptop screen.

    For my desktop I still use x11 because of nvidia but I would definitely benefit from the multi monitor improvements under Wayland since I have two monitors of differing refresh rates and it causes issues.

    ExLisper ,

    Congrats, you’re the 1%.

    semperverus ,
    @semperverus@lemmy.world avatar

    Nope, I also use it for many of these things. They’re not alone by a long shot.

    If you want to continue to use X11, you are free to simply not update your machine any further. It’s unlikely you value security, so this shouldn’t be an issue for you.

    ExLisper ,

    You clearly don’t understand what 1% is. Do you think it means it just one person?

    And you’re equally clueless about my entire argument here.

    semperverus ,
    @semperverus@lemmy.world avatar

    Wayland has the following features I need:

    Multimonitor and other screen feature support:

    • mixed DPI scaling (can drag a window from a 1x screen to a 1.75x screen and have it look correct on both at the same time, even when halfway across each)
    • Mixed refresh rate (my center monitor is higher refresh rate than my side monitors, X11 just baselines all monitors to the lowest common denominator).
    • Mixed variable refresh rate (center monitor is VRR capable, side monitors are not).
    • HDR support soon (already exists in GameScope).
    • Mixed HDR/SDR output across monitors

    Performance:

    • Lower resources
    • Smoother operation (can be felt in mouse cursor movements, window drags, composited animations, etc)
    • Better VR headset isolation compared to X11 (allows the headset to run separately and not interrupt regular monitor layout, and also lets it run freely at the correct refresh rate)

    Other:

    • Better security between apps (yes I actually use this and count it as a feature)
    • App video isolation leads to pipe wire functionality, which is a bonus and makes OBS work better overall

    I know for a fact I’m forgetting something because this list was longer the last time I wrote it out, but I think you get the point.

    merthyr1831 ,

    Maybe a while ago that was true. But there’s so much cool stuff that KDE devs are spearheading with Wayland.

    For example, You’ll be able to reboot the window server without ending your session and losing your app state! They’ve demonstrated being able to swap between GNOME, KDE, Sway, and other WMs without logging out or crashing apps. This could also be used for swapping active GPU configurations without relogging, which would make Gaming laptops way less shitty to use.

    Wayland can also store window state to disk, which isn’t possible on X11. Another useful feature that could allow for more fluid hibernate and reboot behaviour.

    Touchpad gestures! You need a lot of dev effort to get them working on X11 but on Wayland it’s very fluid.

    Wayland is also partly why there’s been new effort to standardise the desktop experience on Linux with stuff like XDG.


    For the end user, X11 is fine. You don’t need to particularly care how your windows are drawn. As an app or desktop dev you’ll be way more empowered to build a next generation desktop experience with Wayland, in a way that X11 just wasn’t able to support because of its underlying design.

    But that’s also why the change can’t come from begging end users to migrate: we have to rely on distros dropping support for X and making Wayland the default.

    kugmo ,
    @kugmo@sh.itjust.works avatar

    This amount of security theater is why Wayland was unusable for 10 years

    semperverus ,
    @semperverus@lemmy.world avatar

    Except it isn’t theater, and you are not qualified to make that statement.

    Andy , to KDE in This week in KDE: time for the new features
    @Andy@programming.dev avatar

    I dream of old features: window tabbing, wallpaper-per desktop, oxygen Qt style, even not-that-old things like Latte dock and Parachute.

    But anyway I love Plasma and really need to switch distro to get newer releases so I can even tell if the bugs I experience are still relevant.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • All magazines