dosse91

joined 2 years ago
[–] dosse91@lemmy.trippy.pizza 4 points 1 month ago (1 children)

It would need to be open source, distributing proprietary kernel modules is a nightmare that can cause the OS to fail to boot after every kernel update. An open source anticheat kernel module would probably be useless and easy to bypass.

[–] dosse91@lemmy.trippy.pizza 10 points 1 month ago (1 children)

Your bot is malfunctioning

[–] dosse91@lemmy.trippy.pizza 2 points 2 months ago (1 children)

I just tested it on my PC with Proton 10 and it works (at least on my AMD GPU). My guess is the NVIDIA driver is broken.

[–] dosse91@lemmy.trippy.pizza 2 points 2 months ago* (last edited 2 months ago)

"You couldn't draw a circle with a round glass"

[–] dosse91@lemmy.trippy.pizza 9 points 2 months ago* (last edited 2 months ago) (2 children)

It actually happened to me today on Arch.

I updated the system, including the kernel, everything went smoothly with no errors or warnings, I rebooted, and it said the ZSTD image created by mkinitcpio was corrupt and it failed to boot.

I booted the arch install iso, chrooted into my installation and reinstalled the linux package, rebooted, and it worked again.

I have no explanation, this is on a perfectly working laptop with a high end SSD, no errors in memtest, not overclocked, and I've been using this Arch install for over a year.

The chances of the package being corrupt when I downloaded it and the hash still being correct are astronomically low, the chances of a cosmic ray hitting the RAM at just the right time are probably just as low, the fact that mkinitcpio doesn't verify the images that it creates is shocking, the whole thing would have been avoided on an immutable distro with A/B partitions.

[–] dosse91@lemmy.trippy.pizza 12 points 2 months ago* (last edited 2 months ago)

As a developer, I use LLMs as sort of a search engine, I ask things like how to use a certain function, or how to fix a build error. I try to avoid asking for code because often the generated code doesn't work or uses made up or deprecated functions.

As a teacher, I use it to generate data for exercises, they're especially useful for populating databases and generating text files in a certain format that need to be parsed. I tried asking for ideas for new exercises but they always suck.

[–] dosse91@lemmy.trippy.pizza 6 points 3 months ago* (last edited 3 months ago)

I eat too much then feel guilty about it, including stuff I shouldn't eat that will make me sick.

[–] dosse91@lemmy.trippy.pizza 5 points 3 months ago

I actually played all of Talos Principle using only a 5 button mouse when I broke my arm a few months ago. I mapped W and S to the side buttons, jump to the middle click, and the game is actually perfectly playable with this controls.

[–] dosse91@lemmy.trippy.pizza 2 points 3 months ago

I realized that people didn't really give a shit about me and just used me for my skills. I was always there for them when they needed me, but when I asked them for anything they were always busy or had some excuse. I started using the same excuses on them and they all disappeared almost immediately.

I still help people of course: some close friends, some colleagues, my students, but I no longer show myself to be competent in certain things so I can avoid parasites.

[–] dosse91@lemmy.trippy.pizza 72 points 3 months ago* (last edited 3 months ago) (24 children)

Generally speaking, Linux needs better binary compatibility.

Currently, if you compile something, it's usually dynamically linked against dozens of libraries that are present on your system, but if you give the executable to someone else with a different distro, they may not have those libraries or their version may be too old or incompatible.

Statically linking programs is often impossible and generally discouraged, making software distribution a nightmare. Flatpak and similar systems made things easier, but it's such a crap solution and basically involves having an entire separate OS installed in parallel, with its own problems like having a version of Mesa that's too old for a new GPU and stuff like that. Applications must be able to be packaged with everything they need with them, there is no reason for dynamic linking to be so important in Linux these days.

I'm not in favor of proprietary software, but better binary compatibility is a necessity for Linux to succeed, and I'm saying this as someone who's been using Linux for over a decade and who refuses to install any proprietary software. Sometimes I find myself using apps and games in Wine even when a native version is available just to avoid the hassle of having to find and probably compile libobsoletecrap-5.so

48
submitted 7 months ago* (last edited 7 months ago) by dosse91@lemmy.trippy.pizza to c/pcgaming@lemmy.world
 

I recently broke my arm and I won't be able to use it for at least a month. I was starting to play STALKER 2 but that's not going to be possible for a while.

Do you have any suggestion for one-handed PC games?

[–] dosse91@lemmy.trippy.pizza 6 points 7 months ago* (last edited 7 months ago)

Corleone, Sicily, for obvious reasons. Population around 10k.

[–] dosse91@lemmy.trippy.pizza 15 points 8 months ago* (last edited 8 months ago) (2 children)

I'd say I'm a "time-strapped" user since I have a full time job and I'd rather spend my free time gaming rather than fixing a broken OS, nevertheless... I have 2 PCs with Arch Linux (one for personal stuff and one for work) and a server with NixOS.

When things break on Arch (which is rare these days but it can happen, especially if you play around with things from the AUR), I just rollback with timeshift (it takes just a few seconds with btrfs) and try that update again in a few days. Minor issues I can just ignore or work around them and take care of them when I feel like it, but they usually get fixed with updates within a few days. The only time I felt that it was actively wasting my time was when Plasma 6 came out a few months ago and a lot of little things broke, especially on wayland, but they were fixed rather quickly with 6.1 so I can't complain too much.

NixOS on the other end has been nothing but trouble and a waste of time ever since I installed it. It took me a week to configure it, some packages are kinda old, most have incomplete declarative config, I had to manually write some units myself, and when things break it drives me crazy because even basic troubleshooting of services can be a pain in the ass because I have to find out where stuff is, know which config files are going to be overwritten, launch the correct nix-shell, ... it's all so tiresome... so I just revert to an older config and hope for the best. To make things worse, major updates often require manual changes to the config or even to application files themselves (looking at you, nextcloud) and you will excuse me if I can't be bothered to do that on a DECLARATIVE DISTRO. Even debian doesn't need that, come on! I don't care what people say on NixOS, this OS is not ready yet, I don't have time for this shit when I'm working and that server will be going back to debian next summer.

 

I want to try the new Plasma 6 beta so I followed the instructions on the Arch wiki on how to enable the kde-unstable repo and tried to update the system, but when I try pacman says "plasma-activities and kactivities are in conflict", both are required by some of the packages that it's trying to update and there's no way to ignore the conflict.

Does anyone know how to install it?

 

I'm looking for a new UPS to replace an almost 10 years old APC beast that's having issues, but I'm not sure what to buy.

I'll be using it to power a small home server and some network equipment in an area where there are occasional power outages (but they last 2-3 hours). My requirements are:

  • 300-600€ range
  • At least 1500VA, 900W
  • Doesn't make noise unless it's on battery
  • Must not require proprietary software to monitor it or to calibrate the battery and other basic stuff (if it works with apcupsd or NUT it would be perfect)
  • No weird battery format

What would you recommend?

Thanks!

 

Are there any lemmy communities similar to r/crackwatch? I can't seem to find anything decent.

 

Hopefully this is the right place to ask.

I have an APC Back-UPS XS 1400U that I use to keep my home server running 24/7.

It was purchased in 2015, batteries replaced around 2020, everything was fine until around June 2023 when it started randomly switching to battery for a few seconds for no apparent reason once or twice a day.

The UPS is connected to my home server via USB so I can get some readouts. It says "Unacceptable line voltage changes", but it's configured to switch when it's outside the 160-280v range and it gets nowhere near those thresholds, the voltage fluctuates in the 224-234 range.

I connected an oscilloscope to the mains to see if there were transients when the problem occurred but I don't see anything out of the ordinary and the problem has been getting worse, now it switches an average of 50 times a day.

The UPS still works, it can keep the server up for hours if I unplug the power, so the batteries should be good. What's going on?

view more: next ›