Chewy7324

@Chewy7324@discuss.tchncs.de

This profile is from a federated server and may be incomplete. Browse more on the original instance.

Chewy7324,

There’s an increasing amount of wayland compositors, so I don’t think diversity goes away.

Additionally, hyprland supports plugins which can do most things an X.org window manager could do. E.g. there’s a plugin to support river’s window layout protocol, which allows for creating custom window layout generator.

Diversity doesn’t just vanish, it’s replaced by new possibilities, created by solid protocol specifications with multiple implementations.

Similarily, nixpkgs and other repos continue to grow, just like flathub does too. These projects aren’t killing diversity, they’re enabling it.

Good luck web devs (lemmy.world)

Alt text:Twitter post by Daniel Feldman (@d_feldman): Linux is the only major operating system to support diagonal mode (credit [Twitter] @xssfox). Image shows an untrawide monitor rotated about 45 degrees, with a horizontal IDE window taking up a bottom triangle. A web browser and settings menu above it are organized creating a...

Chewy7324,

Rotating the display by a custom angle is possible through xrandr on X.org.

There’s no Wayland protocol for custom angle rotation, and I don’t expect anyone to create a protocol extension without a use-case.

My wild guess: Theoretically it should be possible for a compositor to support similar custom rotation, as applications simply draw to their surface (window), without knowing how and where it is displayed on the viewport (display).

But it might require quite a bit of work, depending on the project, so I don’t expect to ever see custom rotation on anything besides smaller/niche compositors.

[1] unix.stackexchange.com/…/rotate-a-display-by-cust…

Chewy7324,

Linux phones aren’t supported because it’s an Xorg feature. Usually Linux phones use Wayland for the better (touch) experience. If someone wanted to they could implement it on a Wayland compositor, but given that no other OS I know of supports diagonal mode, I wouldn’t hold my breath.

Chewy7324,

Well, did you know I’m vegetarian and used to run Arch? If you could show me your fridge and computer, please, I’ll fix them for you!

Chewy7324,

At first I read only docker without the context of the Docker Desktop client.

Making docker a one-click installation on all distros is great, altough I wouldn’t use it myself.

If they actually make a flatpak I wonder whether they’ll only support rootless docker or if it’ll ask for elevated permissions through polkit.

Chewy7324,

Did you do benchmarks? It probably doesn’t help much for heavily multi threaded apps, as they should use all cores anyway. And most apps aren’t performance critical, altough it might stabilize fps in games.

Chewy7324,

Anyone who wants to install a different OS on a regular desktop is able to do it quite easily, if they can read instructions on a website and an hour or two. It’s similar to swapping tires, which is not difficult but it’s important to read up/get shown how to do it.

But maybe I overestimate the difficulty of replacing the transmission.

Chewy7324,

I’m not familiar with docker on Windows, but I believe it runs through a (well integrated) VM. Do you run it 24/7 on your desktop pc? If yes, do you notice a performance impact while e.g. gaming?

It’s surprising to me how docker managed to be the ultimate way to run services across all major OSs while only running on Linux specifically.

Chewy7324,

Agreed. Unconditionally recommending Linux to regular people isn’t a good idea. In my opinion it’s fine with all the disclaimers about possible disadvantages and recommend them to inform themselves about it.

Just talking about my experience got them interested enough to at some point try to daily drive Linux on their desktop PC, one of them used PopOS for 2 years on their uni laptop at that point.

At the end of the day it’s all about expectations. Most people are uninterested in computers and want to continue using what they know. Others want to experiment and will learn more themselves after being shown something interesting (through YT, conversations, Steam Deck tutorials, …).

Chewy7324,

Wireguard is awesome and doesn’t even show up on the battery usage statistics of my phone.

With such a small attack surface I don’t have to worry about zero days for vaultwarden and immich.

Where did you learn partitioning? And do you need a guide everytime you install a distro?

I have been using linux about 4 years now and in that time i’ve done a bunch of installs. Lately i’ve been setting up luks and lvm, but each time i install a distro ive set up bodhi and nixos with this setup but the issue i have is that each time ive done it i’ve had to follow a guide....

Chewy7324,

I recommend unplugging all disks with important data beforehand. Piece of mind about not being able to wipe all data (and having to restore from your backup) is great. Having used fdisk or parted is a good experience to have in case it’s actually needed on some server.

Chewy7324,

The DNS-01 challenge [1] allows for issuing SSL certificates without a publicly routable IP address. It needs API support from your DNS provider to automate it, but e.g. lego [2] supports many services.

I personally leave my Wireguard VPN always on, but as its only routing the local subnet with my services, it doesn’t even appear in my battery statistics.

[1] letsencrypt.org/docs/challenge-types/-01-chal…

[2] github.com/go-acme/lego

Chewy7324,

Some products are only available on Amazon, altough there’s always an alternative on another shop.

I try to avoid Amazon because of how many bad products are on their platform. Other shops also list third-party sellers, but by avoiding those platforms and only buying on proper non-marketplace shops the products usually meet a minimum quality. At least my experience with shops that actually specialize in a specific categorie (pc hardware -> mindfactory.de, electronics -> reichelt.de, …) is generally better.

Chewy7324,

Same topic, original article linked in post description. lemmy.ndlug.org/post/523560

Chewy7324,

I’ve switched away from Xorg a few years ago because of its terrible multi monitor support and bad experiences with picom. Sway and now hyprland are imo a better tiling wm experience then their Xorg equivalent.

Chewy7324,

I haven’t played for a year or two, but Xonotic doesn’t have many concurrent player for most of the day. I believe lobbies filled around evening/night UTC±0, iirc.

Chewy7324,

D-Bus is a message bus system, a simple way for applications to talk to one another. In addition to interprocess communication, D-Bus helps coordinate process lifecycle; it makes it simple and reliable to code a “single instance” application or daemon, and to launch applications and daemons on demand when their services are needed.

Chewy7324,

My reason against using Guix is software availability. NixOS repos are just larger, and I like that on NixOS unfree software can be enabled with a single line.

Fedora Discusses Optimized Binaries For The AMD64 Architecture (fedoraproject.org)

Additional paths will be inserted into the search path used for executables on systems which have a compatible CPU. Those additional paths will mirror the AMD64 / x86_64 “microarchitecture levels” supported by the glibc-hwcaps mechanism: x86-64-v2, x86-64-v3, x86_64-v4. Systemd will be modified to insert the additional...

Chewy7324,

There’re discussions to drop the X11 backend with the release of GTK 5. That’s still many years away and I really don’t think there’ll be much of reason left to use X11 by this point.

What is actually still missing for Wayland?

  • Absolute placement of multiple windows for some scientific applications (multi-process, multi-window apps are places arbitrarily on Wayland atm, excluding compositor specific solutions).
  • Proper colour management support
  • VRR working while the cursor is shown. Needs hardware cursor (?) support in the kernel and drivers. FPS games usually don’t show cursor, so VRR works in the games which benefit the most from it.

Both are likely to get fixed in the coming years and are pretty niche.

Obviously I’m excluding compositor specific issues, like VRR, server-side decorations and global shortcuts not being implemented on Gnome. Generally they would work, if implemented.

Chewy7324,

Some Highlights:

  • A new component “systemd-bsod” has been added to show logged error messages full-screen if they have a “LOG_EMERG” log level. This is intended as a tool for displaying emergency log messages full-screen on boot failures. Yes, BSOD in this case short for “Blue Screen of Death”. This was worked on as part of Outreachy 2023. The systemd-bsod will also display a QR code for getting more information on the error causing the boot failure.
  • Hibernation into swap files backed by Btrfs are now supported.
  • Support for split-usr has been removed.
Chewy7324,

FWUPD/LVFS (Linux Vendor Firmware Service) has made it remarkably easy to update a lot of system firmware and device/peripheral firmware under Linux. Prior to widespread LVFS support it was often a daunting chore for Linux users to update device firmware with frequently needing to boot into a Microsoft Windows installation, resorting to FreeDOS for system BIOS updates in the olden days, or go without updating firmware.

www.phoronix.com/news/LVFS-100-Million-Firmware

  • All
  • Subscribed
  • Moderated
  • Favorites
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #