FizzyOrange

joined 2 years ago
[–] FizzyOrange@programming.dev 1 points 2 days ago

Great, but I wouldn't be shouting from the rooftops how Wayland has created a better experience for users just yet.

[–] FizzyOrange@programming.dev 4 points 2 days ago

I work in RISC-V CPU development and I'd say 5-10 years is about right for when we'll see usable RISC-V desktop class machines.

[–] FizzyOrange@programming.dev 2 points 2 days ago

There isn't really any RVA22 hardware you'd really want to run a desktop on anyway, so it's a very logical decision. RVA23 is a much more sensible base - it requires Vector and Hypervisor.

[–] FizzyOrange@programming.dev 14 points 3 days ago (1 children)

Did they ever explain the highly suss Chinese links? I've used this a bit and it worked well but I'm still not sure I fully trust it.

[–] FizzyOrange@programming.dev 10 points 4 days ago (1 children)

The article said it pretty well:

if your answer to any perceived failing in a person is “just try harder”, you are either woefully inexperienced or a just a dick

That applies to writing impossibly comprehensive unit tests too.

Though really for a filesystem they should really do silicon-style verification (which we're calling Deterministic System Testing now).

[–] FizzyOrange@programming.dev 4 points 5 days ago

Those two things are related.

[–] FizzyOrange@programming.dev 2 points 5 days ago

Difficult to argue with someone who is obviously right when they've actually proven they were right.

[–] FizzyOrange@programming.dev 4 points 1 week ago

I know. Then they process those user agent strings to decide what OS it is. The question is why are they treating OSX and macOS as different OSes when they are the same? It was literally just a rebrand.

[–] FizzyOrange@programming.dev 16 points 1 week ago (1 children)

Also note the drop in Chrome OS mirrors the rise in Linux so I wouldn't rule out this just being user agent changes.

[–] FizzyOrange@programming.dev 5 points 1 week ago (3 children)

Why do they even have two lines for OS X and macOS? It's the same thing.

[–] FizzyOrange@programming.dev 3 points 1 week ago (1 children)

Misguided investment IMO. Smart glasses hardware is still at least a decade from being something that normal people would want.

[–] FizzyOrange@programming.dev 1 points 1 week ago (1 children)

Yeah what desktop environment doesn't get out of your way? Even Windows with the ads enabled leaves you alone 99.99% of the time.

24
submitted 3 months ago* (last edited 3 months ago) by FizzyOrange@programming.dev to c/linux@programming.dev
 

Edit: rootless in this context means the remote windows appear like local windows; not in a big "desktop" window. It's nothing to do with the root account. Sorry, I didn't come up with that confusing term. If anyone can think of a better term let's use that!

This should be a simple task. I ssh to a remote server. I run a GUI command. It appears on my screen (and isn't laggy as hell).

Yet I've never found a solution that really works well in Linux. Here are some that I've tried over the years:

  • Remote X: this is just unusably slow, except maybe over a local network.
  • VNC: almost as slow as remote X and not rootless.
  • NX: IIRC this did perform well but I remember it being a pain to set up and it's proprietary.
  • Waypipe: I haven't actually tried this but based on the description it has the right UX. Unfortunately it only works with Wayland native apps and I'm not sure about the performance. Since it's just forwarding Wayland messages, similar to X forwarding, and not e.g. using a video codec I assume it will have similar performance issues (though maybe not as bad?).

I recently discovered wprs which sounds interesting but I haven't tried it.

Does anyone know if there is a good solution to this decades-old apparently unsolved problem?

I literally just want to ssh <server> xeyes and have xeyes (or whatever) appear on my screen, rootless, without lag, without complicated setup. Is that too much to ask?

view more: next ›