• 6 Posts
  • 403 Comments
Joined 1 year ago
cake
Cake day: July 10th, 2023

help-circle









  • New hardware failures tend to follow what’s known as a “bathtub curve” for failures over time-- in one hand, you have a steady climb on the far end because of wear and tear with age; but due to undetectable manufacture faults, there’s another steep rise at the beginning, too. There may be internal issues that simply no one has seen yet.

    So getting a piece of hardware with an early defect is what’s casually called a “bathtub fault”. I know it’s irritating, but let’s not jump to conclusions yet. It might still be fine.

    In the worst case scenario, you might also consider reseting the CMOS if you really can’t get it to boot-- could be a wonky BIOS setting and that would remove that.

    Each mobo has its own thing for that, but you can also pop the battery, flip off the PSU switch, and hold power for thirty seconds to drain the caps, and that will force it back to its defaults. I mean you got it to run once, so it’s probably something stupid.

    Good luck!


  • I had similar issues recently on my ideapad while slapping KUbuntu onto it. I doubt these are all specifically related to your issue, but some heads-ups won’t hurt.

    Totally ignore anything on snap, it can break your entire system like it did mine. I had an issue with my package manager afterward that prevented me from updating dirty codes. Just use a flatpak or appimage, or install from a repo, and it will save you a world of hurt. (If Neon doesn’t support snap, then good on them. Never again.)

    If you have trouble with the “open” Nvidia driver, it’s worth considering the proprietary right now; my desktop machine on Mint had a very similar issue to yours after an update, which I had to fix with Timeshift. Apparently that driver is sketchy as hell anyway, but I haven’t been following that drama very closely.

    It’s good to hear that you’ve got it booting from USB again; I would strongly suggest installing all updates before anything else, other than graphics drivers. While you don’t usually need to reboot after an update on Linux, this is technically not true for kernel updates or modules; and by experience, it’s also not something you want to wait around on with graphics card updates, even if the system doesn’t say it explicitly.

    So it should isolate your issue if you install the OS, install all updates other than graphics, reboot, install graphics card drivers, reboot, and then worry about software-- if there’s an issue, you’ll have it isolated.

    I would check on that RAM, and your Mobo, though. It sounds like you might be the lucky winner of a bathtub fault on it, which any reasonable vendor should be able to refund or replace.




  • JavaScript is what’s called an “untyped” language, so here, it assumes that the numbers are words, and tries to sort them alphabetically. Specifically, it tries to sort them alphabetically as a dictionary would in a left-to-right language like English. In this case, just as “apple” would come before “asterisk”, 100000 would come before 21.

    (Some would argue that it’s more of a “weakly typed” language, I know, but I’m trying not to be pedantic here.)

    Sorting them as actual numbers would require some extra explicit instructions and guides. Most typed languages, like C, aren’t like this.