this post was submitted on 01 Sep 2023
159 points (93.4% liked)
Linux
48372 readers
2087 users here now
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
but waht was the issue and the fix?
Well, at first I was doing it completely manually, following the installation guide, but I'd get so mixed up in the soup of it all with all those new terms and actions that felt completely foreign yo me. Then I found mention of the simple archinstall command which the guide either hadn't mentioned outright or the mentioning of it got drowned out by all the other words.
It took me a long minute to play around and work out how that worked, but once I finally figured out what was what and all that, I would finally start the install and it would get stuck.
It would get to "Waiting for systemd.timesyncd to complete" but it never would (and I gave it the benefit of the doubt at first, and just waited hours the first try.) On googling, I'd get a lot of approximate answers and explanations that almost but didn't quite match, and the solutions never worked. I'd give up for a bit and then go back to trying it, googling, and I started just trying to troubleshoot it on my own despite really not knowing what I was doing and just throwing random things at the wall and seeing what stuck.
Eventually though, I got the right keywords in the right order on google and came across a reddit post of someone with my exact issue. The solution after that was really, really simple. They had solved their issue by editing /etc/systemd/timesyncd.config, where multiple things were commented that shouldn't have been. I did the same thing and went into the .conf and lo and behold, the entire thing was commented, so I fixed that and boom. Working.
Honestly I'm actually glad that I had to go on such a wild goose chase to fix that little issue, because as frustrating and, in the end, useless that whole struggle ended up seeming, I learned a LOT while struggling. I've edited lots of .conf files, I love modding my games so I'm not shy to dipping my toes in and changing basic values, but did I know what the term "commenting" meant in that context, or even how that stuff worked on a deeper, technical level? Nope. Now I do! Now I know how to do some menial tasks via the console that I hadn't used before. I know better how the disks work, I have a better understanding of partitioning, etc.
I think I much prefered this experience over the one where I just popped in Linux Mint and everything was a-ok from the get-go.
You are a testament to the fact that applying sheer willpower and stubbornness anyone can accomplish anything.
Local man too angry to ~~die~~ not install Arch.
I saw one person say something along the lines of "repeatedly bashing my head against a wall until it breaks". I understood myself a little more after that.
I've had a lot of issues with archinstall in the past as well, doesn't surprise me that it wouldn't set your network clock correctly
I had to do some funky messing with networkd and the ntp sync stuff, seems like that’s the barrier to entry for vanilla arch these days
So you were troubleshooting archinstall? I have never used it, but I would have thought the full manual Intel instructions were less opaque.
As a bit of advice for next time, you can do a YouTube search for an install that more or less follows the wiki. Kai Hendry comes to mind. It may demystify some of the parts.
As logical and helpful as youtube tutorials can be, I just don't like them. Which is entirely a self-imposed problem, for sure, and there's lots of times where I'd have solved a problem quick and simple with a patient sit down with a two minute video. I think it's one of those ol' ADHD and/or Autism quirks, I can never sit still for tutorial videos and I intentionally avoid them because I get stressed thinking about watching them, which is definitely silly, but the human brain is often a silly thing...
That being said, I fully recognize the fact that it's absolutely my own fault when I run into issues like this one, so I never blame the software I'm fucking with lmao, just assume I messed up or am not being patient enough. Hence why I sat and stared at "Waiting for timesync to complete" for roughly 3~ hours before deciding that, yeah, it definitely wasn't completing this go around. And then three attempts later I decided to let it sit while I went to sleep, in the hopes that maybe, just maybe... (Spoiler, it did not complete while I was asleep, to no ones shock but my own)
I get a lot of "work smarter, not harder" advice... never seems to stick, clearly... It's fun though. It's mentally stimulating, if nothing else. Like trying to solve the worlds easiest rubix cube while running on -72 hours of sleep and zero caffeine. Infuriating to watch, but hard to get bored!
This is actually good feedback imho.
Sidenote: trying to work on an alternative install guide (not necessarily replacing what already exists but complementing them instead). Would also save me time from having to maintain it.