There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

sirico ,
@sirico@feddit.uk avatar

Biggest thing I noticed after switching is forum posts. In Linux ones you usually get a fix where the Windows ones 9/10 they just advise you reformat

JovialSodium ,

This doesn’t fit the question exactly but I feel it’s in the same spirit, and a kind of interesting solution, I think.

Back in the early days of scryptcoin mining, I had a few gpu mining rigs running Linux. Occasionally they would hard lock and I’d have to power cycle them.

What I ended up doing is getting some usb to serial adapters, wrote a python script that ran on startup and would send a character over serial at a set interval in a loop. That was hooked up, if I recall correctly, to an attiny85 using softwareserial and some ttl to rs232 conversion. It would listen over serial and if it didn’t receive anything with a reasonable time frame it’d flip a relay that cut mains power to the pc, then flipped it back. A deadman’s switch, of a sort. It worked great!

palordrolap ,

I remember a story about someone who did something similar with a server that kept hanging. They rigged up a second computer to ping it over the local network and if there was no response for a certain amount of time, the computer would eject its CD-ROM tray which had been lined up neatly with the reset button on the server.

Since it couldn't eject fully, it then retracted, having rebooted the server.

I assume that was a temporary fix... and it was probably a Windows server tbh.

The closest I've done is having a job run every 12 hours checking if a process was over a certain memory usage (memory leak) and restarting it if it was. That was also Windows, but the same thing on Linux wouldn't have been difficult... not that the Linux servers ever had that problem.

4am ,

if ping() <> 0 then drinktray.exe

Holy jank, Batman!

But hey; if it’s stupid and it works, it’s not stupid.

shadowintheday2 ,

Used to be messing with kernel arguments and installing/tweaking boot parameters. That was until Grub broke, I learned systemd-boot and chrooting into the system via live USB

Now if I break anything it’s just a matter of “sigh, let me get the USB and type a few commands”

DmMacniel ,

my session manager refused to start, and I was very close to reinstalling my system.

Waffelson OP ,

I had problems with the session manager My lightdm was broken and I tried to fix it. Disable, enable, start, stop the service in systemctl I have changed the configuration of lightdm I’ve tried different lightdm greeters But the problem wasn’t with lightdm, it was xorg. I don’t use xorg, and now I use terminal session manager “ly” It will work even without xorg

teft ,
@teft@lemmy.world avatar

I once exited vim without having to look up the commands.

z00s ,

Truly you are a god amongst men

flambonkscious ,

I suppose it’s statistically inevitable, I just didn’t think it would happen in my lifetime

isolatedscotch ,

while playing around with face/fingerprint unlock for my laptop, I messed up pam (Linux Pluggable Authentication Modules) and no passwords were working anymore except for the root account. At first I was still on my account, but then I stupidly rebooted and could only log in as root. After so many config edits, I gave up and instead booted up windows (my laptop’s dual booted), setting up a new linux install in VirtualBox, and then copying over the PAM config files from the vm to the actual Linux install.

and it all somehow worked!

I am now facing another issue which I’m gonna say here in the hope somebody has already ran into it: after updating to KDE plasma 6, tap to click works on my touchpad, but actually, physically, pressing on the trackpad doesn’t work. I can hear the pad’s physical clicking noise, but nothing happens os wise

this one’s still to be resolved

dditty ,

Nice I recently borked PAM on my headless fedora server host while attempting to set ssh to require 2fa using Google Authenticator. I still haven’t gotten that process figured out - I follow the instructions but each time it won’t accept any 2fa otps from my Google authenticator app

bruhbeans ,

I recently managed to recover from a corrupted libstdc .so. Turns out I shouldn’t have bothered because the it was a Pi and, of course, the SD card had shit the bed, but I was pretty happy with myself for like 30 minutes.

0x30507DE ,
@0x30507DE@lemmy.today avatar

Accidentally put grub on the wrong partition on the device, which it was not happy with. Was able to copy some files over, manually boot the OS, and reconfigure grub to be in the right partition, took me about 2 hours? Then I did it again on a different machine, and speedran it lol

4am ,

I screwed up permissions on an LXC container in Proxmox by converting it from unprivileged to privileged (against recommendations) and had to mount it offline and write a script with find into chown via the execute flag to change all the UIDs and GIDs from the shifted unprivileged ones to the standard host-level ones.

Luckily this was in my own lab so it was a (mostly) harmless learning experience.

federatingIsTooHard ,
@federatingIsTooHard@lemmy.world avatar

is debootstrap considered reinstalling? because i’vedebootstrapped at least 2 systems to fix botched upgrades.

kugel7c ,

So I mostly fried the SSD by using it to write and rewrite ML checkpoints and logs, this in turn made the device read only and I somehow managed to migrate to a different SSD probably using clonezilla or something, but it messed up the bootloader so I installed refind in a new partition, configured it and voila it works. It’s scary because you need to do everything without seeing your system even half alive anywhere along the process, but it’s not actually hard, just copying data and installing/configuring a bootloader. But for a then 20year old at his more or less first job my head was on fire for the 1.5 days this took.

By far the most difficult single thing that I’ve ever had to fix that actually had to do with the system.

I now don’t flood my SSDs with data that is constantly rewritten.

jack ,

Getting VR to work

cygon , (edited )

That might be it for me, too.

I run a distro with OpenRC instead of systemd, so I had to gain some understanding of udev permissions for USB devices and come up with my own udev rules for Steam because I couldn’t follow Valve’s setup guide.

DumbAceDragon ,
@DumbAceDragon@sh.itjust.works avatar

VR pretty much just worked for me with my vive. Had some issues with weird stuttering and tearing but I managed to find a solution in some config file.

sep ,

Xfree86 was sonetimes a mess. And i did not have a browser anymore when it refused to start. So man pages only.

I once rm -rf all the db files of a running database: Recovered the files via inodes since they were all still open on the running database, that was a mess.

AceFuzzLord , (edited )

I don’t know how I fixed it, but KDE Plasma 5.whatever on MX was acting up. It would let me login but if I couldn’t do much else. Wouldn’t respond to my clicks or anything. Thankfully I could open Yakuake and install a different desktop environment. Then, one day while I was backing up files to do a reinstall, it started working again. I could use Plasma without issues. I have no clue what fixed it, though.

It also came with a non-issue of now my laptop won’t auto turn on every time I open it up, but I’ll take that over having to reinstall and set things back up.

Nithanim ,

Jumping from the default kernel with zfs to the xanmod kernel using a manually compiled version of zfs. I don’t rememeber a whole lot but it was quite… interesting. Next would be a suddenly vanished efi partition and my f* mainboard refusing to boot ZBM.

Bonus: my currently still unfixed problem is a very weird freezing/stuttering of the whole OS and the only (useless) “lead” I have is workqueue: fill_page_cache_func hogged CPU for >10000us 4 times, consider switching to WQ_UNBOUND

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines