linux

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

andruid, in Introducing UTF-Random — Making Unicode Fair

Technical details: ������������������������������������������������������������������

Does this mean anything to anyone else? I just see question marks (on Lemmy and Fenic)

toothbrush,
@toothbrush@lemmy.blahaj.zone avatar

�����,������������������������😀 ����������������������������. ���������� ��������������������? ����,���������������������!

Metatronz, in A response to the "Boycott Wayland" article

I just got one question. What is cruft?

LeFantome,

Old and useless stuff that builds up over time

NoLifeGaming, in A response to the "Boycott Wayland" article

Although I don’t currently use Wayland I’m excited and look forward to its continued development.

art, in A response to the "Boycott Wayland" article
@art@lemmy.world avatar

Boycott Wayland. It breaks everything!

Other should stop just using it because it doesn’t work for you? Wouldn’t it make more sense that those who do work on it keep improving it so it doesn’t break?

jack, in Applications to reduce mouse usage

Most GNOME applications can be used without mouse

nayminlwin, in Applications to reduce mouse usage

Don’t reduce it too much. Occasionally reaching for the mouse may save you from RSI.

MrAlternateTape,

If that is the only thing saving you from RSI you’re going to get it anyway.

I’ve had the pleasure, and your body posture and mental state of mind are much more important. Getting up every now and then is also important, changing seat position helps, and doing some sport also helps.

Both of my arms did hurt so much I could not cut my own meat. Mouse or no mouse:(.

Am much better now though.

nayminlwin,

I’m half-kidding about this though. I get that the stuff you mentioned are a lot more important. These are the reasons I started exercising and using break timers.

But the thing with learning keyboard driven workflow is that you tend to develop a habit of spam pressing keys if you can’t immediately think of a way to something with less keyword. Especially in vim. Because if I’m not always pressing something, I don’t feel like an expert enough, damn it! So I resorted to spamming hjkl, lol.

When my RSI problems start to develop. I had to really focus and change that habit to slow down and think of a way to press less keys. But still I stopped using vim key equivalents on browsers though, mouse scrolling relaxes my fingers a bit more than key pressing.

vildis, in A response to the "Boycott Wayland" article

Wayland does not work properly on Nvidia Hardware: It keeps on getting closer but is not there yet, or so I’ve heard. Apparently, the issue is with the proprietary drivers, as noveau works well. But I use AMD, so I’m only working off rumours and opinions here.

Posting this from Hyprland on NVIDIA, arch (btw) and the nvidia-open-dkms driver, but yes, NVIDIA isn’t fully there yet.

Akinzekeel,

I keep reading this all the time but I have the same setup and I don’t understand what’s supposedly wrong or broken with it. It just seems to work fine. What am I missing here?

ssokolow, (edited ) in A response to the "Boycott Wayland" article
@ssokolow@lemmy.ml avatar

Lemmy hangs whenever I try to post my response (I suspect it doesn’t like the length), so here’s a link to it on Github Gist:

gist.github.com/…/16c9311573eabc7343ff7ff2cc3513b…

It begins as follows and I’ve tried to hyperlink my sources as often as possible:

I’ll try to fill in some of the knowledge gaps and respond to some of your answers from a more user-centric perspective.

Toribor, (edited ) in Automated deployment of systems
@Toribor@corndog.social avatar

I use Ansible for all my deployments and just got a PXE boot set up with a preseed file to automate the install process and get the host ready to run playbooks.

I’ve been really pleased with this strategy overall. I think that Ansible works really well for programmatically generating config files which in turn makes moving applications between servers effortless. I control docker volume mounts with ansible variables and encrypt secrets with ansible vault so I can do everything all in one place.

Troubleshooting issues is a lot easier and recovering from a backup is faster and a requires less effort since I can just pull down the Ansible config from git and redeploy.

buzz, (edited ) in A response to the "Boycott Wayland" article
@buzz@lemmy.world avatar

Screenshotting apps and screen sharing still doesnt work on Wayland, I’m beginning to worry the rumours on Wayland inadequacy maybe real.

crypto,

@theshatterstone54 @buzz The rumors are real. I've tested Wayland on several distros on several machines and it has always been a disaster. On Debian Bookworm KDE on a FRESH install, the first thing I did was open the Discover app and it crashed. Every time I opened it the compositor took a dump.

Wayland is garbage and its apologists have an agenda. Their agenda does not include working software.

gustulus,

Skill issue

youngGoku, in find, grep, sed, and awk

Way too many ads on that link for me to read the actual content.

dzaima, (edited ) in A response to the "Boycott Wayland" article

As someone who has written client code targetting X11, it’s indeed quite unfortunate that, to properly target Wayland, it’d need to all be replaced, but… good riddance. Working with X11 was fucking hell. X11 has so much broken/unreasonable garbage in, like, most places. Working with X11 has been, by far, my programming worst experience.

This is not to say that Wayland is automatically better at everything (I haven’t looked into it much, and the server-side decoration problem is indeed a problem) but it’d be damn hard to be worse than X11 or be anywhere close to it.

Raspin,

Just use libdecor. Client is supposed to manage its content.

dzaima, (edited )

Yeah, I’ve seen libdecor as a solution, but it still feels quite off to have pretty much every wayland client have a whole dependency for such a trivial thing.

Yes, the client is supposed to manage the client content, but the obvious question then is whether the window decorations are part of its content. In some cases (stuff merged into the decorations) it can definitely be the case, but, for most things I’d say the decorations are as much a part of the client content as the apps entry in the taskbar (both contain the title of the app, potentially the icon, options to close/maximize/minimize). The only difference is that decorations always appear immediately above a window, but even that isn’t really a fundamental part.

LeFantome,

I have noticed that one of the groups that does not seem to be complaining about Wayland are the toolkit folks. GTK added support back in GTK3. Qt added it. Enlightenment added it. They must have jumped on it for a reason.

When you look at the Wayland readiness docs for things like XFCE, it stands out that all the apps are already ready ( because they are GTK based in this case ).

dzaima, (edited )

Looked into some more things, and… base wayland does seem to continue the trend of “lol no not allowing you to do a basic thing, because surely noone has a good reason to” more - no custom positioning of windows (remembering custom window positions on reopen, window moving segments of Rhythm doctor), cursor wrapping (amazing to use in blender, wish more things did it, it feels so much better to use than the cursor being temporarily frozen in place or moving freely through everything).

At least there’s still the chance for extensions (wayland.app/…/pointer-constraints-unstable-v1 plus wayland.app/…/relative-pointer-unstable-v1 I think provide the ability to set the cursor position on wrapping and have that not interrupt the stream of relative position changes) but with things not being in base wayland it means that apps can’t just assume basic features on linux wayland which they can everywhere else (windows, mac, X11) unless they just choose to ignore hypothetical WMs which refuse to implement them.

I believe I also have a situation where ydotool wouldn’t be sufficient too - namely, having scrcpy open in the background and sending it keypresses to play/pause/change volume of the content on my phone from global keypresses (which trigger a shell script that chooses to either forward the presses to scrcpy, or if it’s not open, do some hacks to do what they would have done if not intercepted).

Eufalconimorph, in Use cases over 'distro' discussions

People use computers to accplish tasks. That requires running software on an OS, but nobody runs software or an OS just to sit & watch it exist. They run it to accomplish tasks.

Different distros mostly vary in how easy it is to accomplish various tasks. No one distro is the easiest for everything, so people make different choices depending on their needs.

madmaurice, (edited ) in Enabling Bluetooth on Arch Linux
@madmaurice@discuss.tchncs.de avatar

author: has Master’s degree in engineering

also author: “Let’s write a blog post about how to enable a systemd service”

ReakDuck,

Maybe he was Windows user and only got to know the depth of how to create a Object Oriented Class efficiently or smth.

But basic stufd like, using the terminal or smth, nah.

imgel, (edited ) in This week in KDE: Panel Intellihide and Wayland Presentation Time

Yo this update is crazy.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • linux@lemmy.ml
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #