@aard@kyu.de
@aard@kyu.de avatar

aard

@aard@kyu.de

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

What's (are) the funniest/stupidest way(s) you've broken your linux setup?

Tinkering is all fun and games, until it’s 4 am, your vision is blurry, and thinking straight becomes a non-option, or perhaps you just get overly confident, type something and press enter before considering the consequences of the command you’re about to execute… And then all you have is a kernel panic and one thought...

aard,
@aard@kyu.de avatar

On a real UNIX (not only AiX) killall is part of the shutdown process - it gets called by init at that stage when you want to kill everything left before reboot/shutdown.

Linux is pretty unique in using that for something else.

aard,
@aard@kyu.de avatar

Make sure you use a long extension cord to a fuse without RCD for the hair dryer, though - otherwise the constant resetting of the breaker will eat up all your time savings.

aard,
@aard@kyu.de avatar

Friendly reminder: just don’t buy nvidia

aard,
@aard@kyu.de avatar

Thank you, the search result for that is glorious.

I’ll probably need to look into setting up a dead man switch now to let everyone know if I get murdered by disgruntled parents.

aard,
@aard@kyu.de avatar

Wow. Do you have a product name so I can gift that to people I hate?

Also, who exactly did you piss off to get that as present?

aard,
@aard@kyu.de avatar

Do you happen to have pictures/videos? I can’t imagine what you’re talking about.

aard,
@aard@kyu.de avatar

CUPS is horrible, and also had its share of critical vulnerabilities. It is just better than the LPD mess we had before.

It is not a Linux specific thing - it was developed when there still were a lot of UNIX variants around. Apple was a very early contributor, and had quite a bit of influence in making it successful.

aard,
@aard@kyu.de avatar

While failing at art he was still Austrian.

aard,
@aard@kyu.de avatar

I always get annoyed when I’m on some system and nano pops up and I need to figure out how to kill that thing.

aard,
@aard@kyu.de avatar

Just don’t buy nvidia (or stuff from any other company openly hostile towards their users)

aard,
@aard@kyu.de avatar

I don’t think infotainment systems need a concept of copy/paste but having to write:

Having lived through the whole “phones don’t need copy and paste debate”, which fortunately got solved by now having it everywhere I’m in the camp “just stick that everywhere, just in case somebody might use it one day”

What would be the best way for me to recover data from my old laptop's hard drive, which seems to have a bad superblock?

I got an external hard drive enclosure for the purpose of recovering some of the files from my old laptops hard drive. The hard drive and all of it’s partitions show up in both disks and gparted but it wont mount. When I tried to mount it manually, it gave the error message stating that it can’t read the superblock. I’ve...

aard,
@aard@kyu.de avatar

First step, in case you didn’t do that yet: Create a disk image of the partition - you don’t want to try data recovery on the actual data. Easiest is just using dd to dump the disk to another drive.

Next try running testdisk on the image to see if it can find the backup superblocks - if it does you can feed that to fsck to restore the filesystem.

If you know the blocksize of the filesystem you can also run mke2fs with the -S parameter - this will just write the superblocks. Again, only do that on a disk image, not the actual drive.

aard,
@aard@kyu.de avatar

In that case I’d recommend waiting until next year before attempting recovery.

Wayland-Proxy Load Balancer Helping Firefox Cope With Wayland Issues (www.phoronix.com)

Among the Firefox Wayland bugs, one of the top crash bugs is over a lost connection to a Wayland compositor. For dealing with it is to have a proxy between Firefox and the Wayland compositor to cache messages and prevent compositor message queue overflows.

aard,
@aard@kyu.de avatar

Would be interesting if this is more on Firefox side, or on compositor side. I’ve been running Firefox in Wayland for about 9 months now, without any issues.

aard,
@aard@kyu.de avatar

Big problem here is that Microsoft seems to have given up on sleep states, and just does S5 and then hibernates (which is horribly slow), so S3 on newer machines is often horribly broken in the firmware and can’t really be used. I’m not really interested in my system going to S5 - I want it in S3.

aard,
@aard@kyu.de avatar

At least in the EU Apple app store is considered a monopoly, and Apple is expected to allow third party stores during next year.

Why I need extra kernel modules to be able to run Wayland on nvidia?

If i run X.org i dont need to modify my kernel or its configs, it just works well (well, well for X.org) out of box. With wayland its the other story. I need to enable nvidia-dkms module and much other stuff to should be configured. There is a whole page about enabling hyprland on nvidia....

aard,
@aard@kyu.de avatar

Almost a decade ago there was a discussion how to draw into display buffers for Wayland. Everybody agreed on using Mesa GBM, nvidia wasn’t really interested, but said they’d do EGLstreams.

As nvidia wasn’t interested, and generally is a dick to everybody anyway Wayland development just progressed ignoring nvidia, and now they have to catch up to where all the other graphics driver were at already years ago. While ignoring most of the things those others learned, because they want to keep their own tiny proprietary island.

Just avoid supporting nvidias dickish behaviour by not giving them money, and eventually they might learn and change.

aard,
@aard@kyu.de avatar

A surprising amount of services (including Azure last I tried) can only handle RSA keys, so after trying ecdsa only for a while I ended up adding a RSA key again.

With that said - it’s 2023, in almost all cases you should have your keys in a hardware module nowadays, in which case you’d use a different command for keygeneration.

aard,
@aard@kyu.de avatar

At least my kid remembers quite a few things from that time. She sometimes goes “remember when I was crying so much…” following by an increasingly detailed description of a situation until I do remember. And then she tells me what the issue was back then, which she didn’t have the ability to explain yet back then.

aard,
@aard@kyu.de avatar

I guess we can give GIMP a pass to be a bit slower in migrating to new versions of the _G_IMP _T_ool_K_it than others…

aard,
@aard@kyu.de avatar

They were interesting, but only good for a very narrow purpose - not really a good thing when the trend back then was going away from special purpose machines toward general purpose.

intel didn’t plan it to be just a special purpose CPU - but it just ended up that way. That they gave their first customers free Alpha workstations for crosscompiling code as that was faster than native compilation should tell you everything you need to know about suitability of itanic as general purpose system.

aard,
@aard@kyu.de avatar

Windows NT 3.5 and later NT 4 had C2 security certifications - assuming the system was not connected to a network, and didn’t have floppy drives (this was before USB was a thing).

aard,
@aard@kyu.de avatar

There’s the old saying that Debian is available in three flavours: Stale, rusting and broken.

aard,
@aard@kyu.de avatar

Because it isn’t. This impacts when the scheduler kicks in, not on how many cores stuff is running on. With fewer cores scheduler is faster triggered again, and and at 8 cores the adjustment for that stops. Which may be an intentional decision to avoid high latency issues.

aard,
@aard@kyu.de avatar

Did the device happen to be the CueCat?

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