Most active commenters

    ←back to thread

    49 points 1una | 17 comments | | HN request time: 1.377s | source | bottom
    1. jasoneckert ◴[] No.35928101[source]
    This makes perfect sense - the Asahi project is about developing a robust Linux distro for Apple Silicon systems and must focus their limited resources on achieving that goal. Spending time to support X.org - which is quickly becoming deprecated for Wayland - isn't a good use of their limited resources.
    replies(5): >>35928181 #>>35928191 #>>35928270 #>>35928419 #>>35928948 #
    2. arbitrage ◴[] No.35928181[source]
    > X.org - which is quickly becoming deprecated for Wayland

    I'm not sure 'quickly' really is the right word choice there.

    replies(1): >>35928309 #
    3. sylware ◴[] No.35928191[source]
    A dma-buf/vulkan wayland compositor (written in plain, lean and simple C), xwayland for that horrible steam client and a few old/unmaintain games/apps, and you are good to go, for a less horrible digital world.
    4. gjvc ◴[] No.35928270[source]
    which is quickly becoming deprecated for Wayland

    On what planet is this true?

    update: I sit somewhat corrected. I have retried KDE with an NVidia card and /usr/bin/Xwayland and am impressed. Not 100% perfect, but very usable.

    replies(3): >>35928410 #>>35928500 #>>35929223 #
    5. midasuni ◴[] No.35928309[source]
    Relative to ipv6
    6. zamadatix ◴[] No.35928410[source]
    Note xwayland isn't included in that. Also some read deprecation as already replaced which isn't necessarily the same thing.

    Being Asahi is not only brand new but not even near a first stable release the amount of surprise about the lack of xorg focus seems as silly as those that act like wayland reached parity 2 years ago

    replies(1): >>35930094 #
    7. croutonwagon ◴[] No.35928419[source]
    I’ve tried wayland. It’s a default for my daily driver Ubuntu 22.04. But it really struggles with multi monitors, especially ones attached to my egpu or other docks.

    Ultimately X11 works out of the box and with a quick .conf change I can easily setup my default monitors at the gdm login (or whatever Ubuntu uses these days).

    I don’t have a dog in the fight on a display interpreter. But wayland just doesn’t work in my use case. And hasnt through multiple iterations (this laptop was built on 20.04 and went through a few non-lts releases before I just stuck to 22.04. )

    8. gjsman-1000 ◴[] No.35928500[source]
    This planet. GNOME and KDE have both announced Wayland is default for future releases and they are working towards depreciation.

    Red Hat has announced they are depreciating Xorg already; which is a huge deal because they are almost single-handedly the only contributor keeping Xorg alive. Once they are done, work on Xorg will basically cease forever.

    Considering Xorg is based on X11 which dates back to June 1984, I can’t blame them. A graphics system from 1984 is not suitable for 2023 in any capacity. Not without a ton of hacks, workarounds, and jank everywhere.

    replies(2): >>35928682 #>>35931120 #
    9. dreamcompiler ◴[] No.35928682{3}[source]
    OT friendly reminder:

    "depreciation" happens when capital investments lose value over time, often for tax purposes.

    "deprecation" is when the builders of a tool want to discourage you from using the tool going forward because a better solution exists.

    The latter is the one that applies to software.

    replies(1): >>35928716 #
    10. gjsman-1000 ◴[] No.35928716{4}[source]
    I know, but I work on a smartphone with ambitious autocorrect.
    11. commoner ◴[] No.35928948[source]
    Asahi Linux is a new Linux distribution in alpha that only supports Apple hardware. All of the distro's supported laptop models have HiDPI screens, and in my experience, Wayland has done a much better job of handling HiDPI screen scaling than X11 ever since it was supported as a full session in GNOME 3.20 (May 2016).

    For every FOSS project, it is up to the maintainers to decide the scope of what the project supports. Asahi Linux maintainers have every right to drop support for X11 when it increases the development burden and, according to the post, has lower performance than Wayland on the supported hardware.

    Anyone who absolutely needs to stay on X11 due to a use case not yet available on Wayland-compatible software, your options are to switch to a different distro, fork Asahi Linux, or wait for that use case to be supported on Wayland-compatible software.

    Based on the decisions mainstream Linux distros and desktop environments have been making, it's clear that Wayland adoption is increasing while X11 is gradually being deprecated. By the time Asahi Linux hits stable, supporting only Wayland will become an even more obvious choice than it is today. The words "don't come to us asking for help" may sound harsh, but they clearly communicate that X11 will no longer be supported on Asahi Linux.

    replies(1): >>35936279 #
    12. wkdneidbwf ◴[] No.35929223[source]
    earth?
    13. yjftsjthsd-h ◴[] No.35930094{3}[source]
    > Note xwayland isn't included in that.

    I do wonder if that isn't a solution. Couldn't they just ship rootful xwayland as the officially supported X server on Asahi, thereby being able to drop X.org without trashing people's setups?

    Edit: This is a suggestion, not a "well why didn't they just do this".

    replies(1): >>35936171 #
    14. shrimp_emoji ◴[] No.35931120{3}[source]
    But it still won't be at parity or stability with X11 for the next... 10 years, is my guess?

    So, yes, there's striving to a Wayland, post-X11 future, but it's far from the sure thing that X11 is.

    replies(1): >>35938646 #
    15. chungy ◴[] No.35936171{4}[source]
    XWayland is just an X server on top of Wayland. You could use it to run your whole desktop, but it's not the best use for it. It's really just great at running legacy applications without a Wayland version (especially old games and such).
    16. mort96 ◴[] No.35936279[source]
    This isn't about Asahi though. Nobody maintains Xorg anymore. Everyone who actually writes code or works on standards in the Linux graphics space, works on Wayland. Xorg on Ubuntu isn't any more maintained than Xorg on Asahi.

    Asahi just happens to focus on hardware where Xorg's flaws are more obvious, so X will be more broken than usual. But it reflects the future of Linux graphics.

    17. gjvc ◴[] No.35938646{4}[source]
    Seems to be closer than I thought.