• 0 Posts
  • 22 Comments
Joined 2 years ago
cake
Cake day: July 10th, 2023

help-circle




  • cmhe@lemmy.worldtolinuxmemes@lemmy.world*gasp*
    link
    fedilink
    arrow-up
    5
    ·
    edit-2
    3 months ago

    I also switched to use different Wayland compositors many years ago for my main systems, but there are also still reasons to use X11. These are mine:

    • X11 forwarding, with that you can connect to another system via SSH (e.g. via ssh -Y) and just start a GUI app, and the window appears on your screen.
    • Sharing individual windows via WebRTC, with Wayland compositors you can normally only share full screens. Xserver allows applications to directly capture the window content of others.
    • Easily mirroring screens for presentations, with some Wayland compositors you have to capture one screen and then play it back on another screen, with X11 that is integrated into the xserver.
    • Automation and keyboard macros, with X11 it is much easier to automate keyboard macros and customize keyboard mapping than on Wayland. See Xmodmap, etc. Same for mouse input. That is also a reason why implementing remote control software is more difficult with Wayland, see for instance RustDesk support for Wayland (works now, but still a bit experimental).

    There might be some Wayland compositors that worked around that, but on X11 this was standard. But generally X11 provides these features for all WMs, and in Wayland they have to be implemented individually.

    And some just are not supposed to work, for security reasons.

    But all of this depends on your use-case. I sometimes even (can or have to) go without a Wayland compositor or X11 and render GUI directly via KMS/DRM.



  • Yes, currently Valve is mostly interesting in a base system that just runs Steam and games, not a general Linux desktop. Commercial Linux distributions are more about servers and professional workstations.

    We either need PC hardware manufacturers or public funding to push Linux desktop, since I don’t think that normal users would pay directly for a Linux system.

    PC hardware manufacturers however are more about selling the next device that constantly improving a system non-customers could also use for free, so I doubt they would commit to it fully, and instead use it for marketing.

    So all that is left is public funding.



  • He is not only attacking the US, he wants to breakup democracies world wide and through causing international crisis and turmoil, push all countries into becoming authoritarian regimes, controlled by oligarchs and one-party systems.

    That is the actual goal, and he is doing that while trying to maintain plausible deniability, by staging himself as an incompetent and incoherent buffoon.

    And even if he is a real buffoon and doesn’t understand the end goal, he has a lot of more intelligent antidemocratic advisors around him that do. This is not coming out of nowhere.





  • Well, that could have been fixed by booting from an usb stick, chrooting into you real system and either downloading and (re)installing the python package this way, or, if your package manager depends on python, download the package in the Live Linux and extracting the python package into your system, and then reinstalling it, so the package management overwrites your “manual installation”.

    Could be tedious, but less so that having to reinstall everything IMO.




  • We are never recovering as a Nation from this. This kind of violation of the order of law in our nation will take a century to heal if not more. The United States as it was is gone, full stop.

    Well, that is the goal. I think the goal is to create a (US/global) crisis, which allows the powerful (rich) to step in to reshape the society, to fit their agenda better.

    I do not think that the Trump administration is simply incompetent, I think they are having a plan, and are executing it and what we see is part of it.


  • cmhe@lemmy.worldtolinuxmemes@lemmy.worldthe perfect browser
    link
    fedilink
    arrow-up
    6
    ·
    edit-2
    4 months ago

    What makes implementation so difficult is that browsers cannot just “work”, they need to be correct in what they do. And support all websites.

    The standards of HTML, CSS and JS have developed over a long time, not only is the amount of stuff massive, over time sometimes strange features where implemented, that were then used by website developers, and now these all need to be handled correctly by all new browsers.

    Emulating and reimplementing existing stuff is often more difficult, especially if you cannot leave out any feature, no matter how obscure, because that might break someone’s website.



  • That is pretty common when you hear conservatives talk. You often agree about the issues, but then you suddenly hear crazy conspiracy theories about why everything is the fault of immigrants, jews, trans people or whatever.

    When conservatives talk about the rich and powerful being bad, its often about some “globalists”, “George Soros”, “World Economic Forum”, “Liberals”, … than just the system being bad.

    That is the reason why the leftist critique should always focus on the system, not specific people or groups.


  • Now they will likely spin any critique and demonstrations against the AfD&CDU as “influenced by russia”.

    And long term CDU voters will eat it up, since “russia is on the extreme left” or whatever.

    We live in an inverted world it seems. It looks like making stuff up is more difficult then just inverting facts.