lemmyvore

@lemmyvore@feddit.nl

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

XOrg Server and Xwayland Patched Against Multiple Security Vulnerabilities - 9to5Linux (9to5linux.com)

Even if your distro is using Wayland by default, the Xwayland implementation is probably still used for compatibility with X11 apps, so you still need to patch your systems and make sure that the latest version is installed.

lemmyvore,

But people told me X is not being maintained anymore.

What's your experiences with Debian and Rocky as a homeserver OS? (external-content.duckduckgo.com)

Hello there lemmings! Finally I have taken up the courage to buy a low power mini PC to be my first homeserver (Ryzen 5500U, 16GB RAM, 512 SSD, already have 6TB external HDD tho). I have basically no tangible experience with Debian or Fedora-based system, since my daily drivers are Arch-based (although I’m planning to switch...

lemmyvore,

Debian stable is a very solid choice for a server OS.

It depends on how you’re going to host your services though. Are you going to use containers (what kind), VMs, a mix of the two, install directly on the host system (and if so where do you plan to source the packages)?

I’ve kept my Debian system very basic, installed latest Docker from the official apt repo, and I’ve installed almost every service in a docker container. Only things installed directly on host are docker, ssh, nfs and avahi.

lemmyvore, (edited )

Docker has an apt repo. You can add it to your Debian/Ubuntu and install and update packages normally. No need to use a script install.

docs.docker.com/engine/install/ubuntu/

lemmyvore,

Honestly I would say just learn Docker. It only takes a few days, a week tops. You make a container with Mongo and one with Node, network them together, map the Express port and the data volumes for db/code/build to the host machine, and live happily ever after.

Which is super clean, not distro-dependent, reproducible, portable, easy to backup, you can swap Mongo and Node versions or use multiple versions side by side as you please, and you can use whatever features you want from the home distro without impacting anything in your dev stack.

lemmyvore,

Strawberry is basically a fork of Clementine from when it was abandoned.

Is it actually dangerous to run Firefox as root?

I have a few Linux servers at home that I regularly remote into in order to manage, usually logged into KDE Plasma as root. Usually they just have several command line windows and a file manager open (I personally just find it more convenient to use the command line from a remote desktop instead of directly SSH-ing into the...

lemmyvore,

You seriously need to stop what you’re doing. Log in with ssh only. If you need multiple terminals use multiple ssh sessions, or screen/tmux. If you need to search something do it on your desktop system.

The server should not have Firefox installed, or KDE, or anything related to desktop apps. There’s no point and nothing good can come of it.

lemmyvore, (edited )

With the second bug OP laments that Wayland compositors are implemented in C, an unsafe language.

That’s not what they’re saying. They’re saying wlroots is full of race conditions, which will be very hard to fix because they’re part of a fundamental design problem.

lemmyvore, (edited )

I remember reading through that thread when it came out and those are extremely worrying points. Wayland has extremely deep core issues. #2 there alone is horrible.

There are and were alarm bells ringing all around btw with Wayland. From a software developing perspective the approach is terrible. You cannot solve super complex problems by throwing away 30 years worth of code and redoing everything from scratch. You’ll just run into the exact same issues again. Which no, haven’t gone away as the technology advanced as many people would like to believe, we’re still using displays and networking and keyboards and mice.

There is a lot of legacy in X but there’s also a lot of accumulated experience and battle-hardened code. The obvious path would have been to keep the good and remove the bad.

Wayland will eventually since those issues but it will take just as long as it took X, because that’s what happens when you start everything from scratch again.

This is filling me with deja vu because it’s exactly what some of us went through with X, trying to piece together a working desktop out of dozens of pieces. But when you point that out you get “ha ha grandpa that’s old stuff, this new stuff won’t have that problem because [insert magic here]!”

Keep in mind that when Wayland started it was supposed to be a mini-server, to be used for the login screen only. Then the idea came to make it usable for stable, controlled and simple devices where there isn’t a lot of user configuration or hardware variation.

How it got from there to “let’s use it for everything on the Linux desktop and ditch X” I’ll never understand.

Is there such a thing as split-screen grep?

I want to run a command and see all of its output on the left hand side, while simultaneously searching/grepping for particular lines on the right hand side. In other words, I want a temporary vertically split screen in my CLI, ideally with scrollback on each side of the split, but where I expect the left hand side to be...

lemmyvore, (edited )

Run rsync, pipe to tee, and redirect the output to a named pipe (mkfifo). Open a second terminal and direct the named pipe into a grep command. Arrange the terminals in whatever way you want.


<span style="color:#323232;">mkfifo mypipe
</span><span style="color:#323232;">rsync | tee mypipe
</span><span style="color:#323232;">grep "denied" < mypipe
</span>
lemmyvore,

And I’m sure all the other people using 6 monitors on 2 GPUs at the same time will appreciate it.

Seriously, how common is such a scenario that you’d even mention it in this context?

lemmyvore,

Yeah I don’t get why some people would think sticking to X is fanboyism. Nobody likes X, let alone love it. Most people’s relation to X is pragmatic, it’s “it works and does everything I need”.

If anything, fanboyism is telling people they have to use Wayland when it doesn’t yet work for what they need it to do.

Just keep improving the damn thing and people will switch when it’s ready. There’s no convincing needed.

lemmyvore,

A sizable percentage of Linux users own Nvidia cards and “just buy something else” is not realistic, for many reasons.

Wayland will eventually have to support Nvidia one way or another. If they’re seriously considering not doing that I would not bet on its future.

lemmyvore,

Fractal Design, definitely. The model I’m using is no longer made but they have very good ones today too. Look into the Define and Meshify lines. They have models that can utilize the full height of the case for HDD/SSD slots with openings on both sides for maximum ease of cable routing.

The Define 7 or Meshify 2 is most likely what you want. They only come with 6 HDD brackets included but you can buy more and they have slots for up to 11.

The R5 is another good choice, I like those brackets more, but it’s not so flexible as the others I mentioned, and the 5.25" bays will most likely go unused and just take up space.

Don’t get the Node 804, it’s much larger than it seems (check out yt videos) and is cramped and hard to work in.

lemmyvore,

Install Xorg yourself. Don’t make it easily accessible to new Linux users.

New users will drop any distro whose default desktop doesn’t work perfectly and with all the features they want. Linux already has a high enough bar competing with Windows, creating additional artificial hurdles is dumb in the extreme.

And if it does, then it’s still insecure by design.

Security vs convenience has always been a give and take. There’s a cutoff point that users will not cross if the software becomes too inconvenient to use, even if it means greater security. The Wayland stack is currently on the bad side of that line and needs to step over if it wants to see mass adoption.

Substitute Wayland for X11 here. Both Wayland and X11 are protocols. X11 is such a lackluster protocol that all implementations died, except that Xorg still has users.

Nobody cares, all they see is the stack, with Wayland leading the point on the bad decisions.

And you obviously care a lot about Wayland and Xorg.

You are projecting. If this were any other piece of software, say, a text editor that works and does everything you need, and someone came and told you “you must use this new one, it’s the way forward, but oh it doesn’t have all the features you need from a text editor” you would say “thanks but I’ll wait until it’s ready”. But you see no problem in pushing Wayland on people who can’t use it?

Please understand that nobody will ever successfuly push through incomplete software. Not on Linux. There’s nothing you or anybody can do to convince people that incomplete software is complete and usable when it’s not.

lemmyvore,

10 years was enough time to make your software work on Wayland.

By that logic, one could answer that 15 years was enough time to make Wayland work better than it does… but that would be petty and disingenous.

Desktop stacks are very complex. X.org took 30 years to beat that complexity into a usable shape. Wayland pushed most complexity up the stack and still took 15 years to finally put together a protocol of beta quality.

It will take the rest of the stack however long it will take to build on that protocol. Most of the Linux community are volunteers, and Wayland was and still is work in progress. Nobody in their right mind rushes to write software on top of an unstable protocol.

If Wayland is truly ready I think we will see meaningful stack adoption within the next 5 years. But I don’t think trying to force developers into it will achieve anything.

As for forcing users that’s completely unreasonable. If you’re using XFCE on Nvidia you’ll have to wait for XFCE to get Wayland support and for Wayland to get Nvidia support. Very few people are willing to change their whole desktop stack or able to buy a new graphics card for the sake of… of what? Bringing about the Year of the Linux Desktop?

lemmyvore,

People, your only alternative to Wayland is dead and unmaintained. If you push against Wayland as the default option, you only make your transition in the future more painful than it needs to be.

Nobody’s pushing “against Wayland”. I don’t give a shit about Wayland or Xorg. What I care about is having a full-featured, easy to use desktop stack readily available. The “dead” Xorg works perfectly with everything. That’s the bar.

When I get a checkbox on the login screen saying “use Wayland” (or when the distro does it by default) I need everything to work. If everything does not work, I do not use it.

The Wayland choice of pushing complexity onto individual software projects by making them all reinvent a hundred wheels, and onto users by making them hunt down a hundred pieces of software to build a wobbly desktop stack sucks. I have no incentive to take part in this particular rat race.

Broke a partition. Is there any way of saving it?

While I was switching distros, I accidentally broke a partition. I’m almost certain that all the data is there, but it doesn’t have a filesystem (I used ext4). Is there anything I can do to fix it, similar to changing the file extension without changing the contents. PS: It’s a data partition. I was trying to resize it,...

lemmyvore,

It would help if you told us what exactly you did to break the partition.

How is the piracy experience on an iPad ?

So I am planning on buying an ipad, never owned one before. I have always been an android guy and from what I have heard Ipad os or ios is pretty restrictive in nature so I was wondering how much does it hamper the piracy experience. For example on android I can torrent files of any nature or size without any restrictions and...

lemmyvore,

Torrent clients are banned from the Apple Store and you can’t sideload apps. It’s a very restrictive device in many respects.

lemmyvore,

if I copy my /home (someone said /etc too) over to my laptop, and back it up as well, I’m golden?

/home yes., but ideally only files and dirs starting with a dot (so called “dotfiles” under your home dir. tar cvfa homedots.tar.gz /home/username/.??* should take care of it.

Please note it will include some large stuff that’s probably not needed, like .cache, or some individual caches for other apps that don’t use .cache, like the browsers.

Don’t copy /etc, it’s usually machine-specific.

would different hostnames and usernames make a problem?

Hostname no (if you don’t bring etc). Username technically yes, you may want to rename the home dir. The user id and group id are important too but usually off it’s the first user on the same distro it will receive the same ids (typically 1000 nowadays). If not, you can change that manually and recursively chown 1000:1000 -r /home/username.

lemmyvore,

Title is a bit misleading. Starting with 2024 the site will be moving to a new API. The payment is too be able to continue to use the old API a while longer (for software that can’t be changed yet).

Z-Library Blog: "Unprecedented seizure of our domains with books on rare languages" (z-library.se)

Today we are forced to share some sad news - yesterday many of our domains were seized again. We should highlight that the majority of the seized domains were not mirrors of the Z-Library website. Instead, they were separate sub-projects, containing only books in rare languages of the world, and their blocking is perplexing. For...

lemmyvore,

.org/.net/.com domains are American so my guess is the same as the post author’s – USA and the FBI. But they don’t have a clue either why these specific domains were targeted. On the other hand, with the mess that is the DMCA and with copyright interests in the US being controlled by corporations it’s not hard to imagine .org domains being blocked on a whim.

Random thought: Windows is largely successful because of Piracy

Windows as a software package would have never been affordable to individuals or local-level orgs in countries like India and Bangladesh (especially in the 2000’s) that are now powerhouses of IT. Same for many SE Asian, Eastern European, African and LatinoAmerican countries as well....

lemmyvore,

I would argue there’s nothing to snip in the bud, since the home PC is a dying breed anyway. It is increasingly only used by hobbyists and professionals. Some people will use a laptop issued from work but the choice of OS in those cases is seldom theirs. Other than that it’s all phones, tablets, consoles, TVs etc.

The PC market itself is shrinking.

Subtitles for the despecialized Star Wars fan remakes?

Hi, I’m trying to find the subtitles for Harmy’s “Despecialized” Star Wars remakes and I was wondering if anybody has any ideas. The original website for Project Threepio points at a blog that seems abandoned and an old private tracker (MySpleen) that never opens to public anymore. Even just the English subs would be...

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