Yet, I discovered that after installing EndeavourOS, the system does not freeze so quickly as it does on Windows or any other GNU/Linux distro
So I’ve been using EndeavourOS for about 2 months now and it’s pretty stable, I got a system freeze each 4 or 5 hours and it’s fine for now since I can’t send my laptop to RMA.
But today I decided to upgrade the system. So I ran a: sudo pacman -Syu and accepted all the questions asked.
It did finish without any problem, and after that it asked me to reboot the system, I guess it did a major upgrade, probably even the kernel (I didn’t pay attention to the previous kernel version installed so I don’t know which version it was)
And hours after, newer upgrades were offered. So I installed them again. Rebooted and now the problem intensifies.
I’m having almost the exact symptoms as Windows.
Each 1 to 10 minutes, the system gets frozen. In fact this is the 5th attempt to finish this text. Thank god it saves a backup.
So, I think maybe downgrading the system to the previous state (the updates/upgrades I did today) it may return to its most stable state. This way I can buy some time before moving to the US and take the laptop with me and send it to RMA there, because I can’t send it from where I am right now.
So, the thing is I’m new with EndeavourOS and Arch in general, I’m not sure how to do this. Can somebody give me hand here? Thanks!
I am in fact, an old debian user, but with debian the system didn’t even boot so I couldn’t even install it.
I tried many distros and only those based on Arch worked. Manjaro and this, and obviously I’d rather this one.
I found that path in a quick google search, but that’s what I fear, that I need to downgrade all of them manually, and that may be A LOT of work, that’s why I thought maybe asking, there could be an easier way.
I’m currently in Windows, Linux is just impossible to work with right now, since that update, it freezes even more quickly than Windows.
Debian 12 Bookworm just cut within the last few months, so it’s not too far back in terms of support. Longshot probably, especially given your hardware problems.
There is this procedure for reverting all the updated packages to their corresponding versions at a certain date.
I couldn’t guarantee that this will resolve the issue you are experiencing. I just put the link here so it’s for you to decide. Hopefully it won’t get you into a bigger trouble
EndeavourOS has made provision for this in the handy little utilities provided - in this case eos-shifttime is available to do the ‘set to a previous date’ downgrade. It implements the easier of the methods discussed on the Archwiki, and has been reliable for me for a long time now - as I use it for maintaining a state of being constantly updated to 1 week behind the current date (I run it once a week to update from 2 weeks old to 1 week old status). You might try this before getting lost in other possibilities.
It is, however a short time solution in most cases, as it not good to get too far behind! I have heard of successful updates from as much as 6 months behind, but it surely is NOT a guarantee!
If you get where you can get things resolved, ask for tips on updating with big gaps between old status and current on this forum, as many will have ideas for you… such as picking up the keyring first, and stepping back up in multiple steps of shorter duration (ie: month to month rather than 6 months at one shot)…
Good luck
Edit: I should mention that many such tasks are described in the EndeavourOS Wiki - accessible from the top bar of the forum, or at: https://discovery.endeavouros.com
When I look at my mirror, I find downgrade is one the packages that EndeavourOS makes available by default. Very handy for single issues - can even mark it for delayed re-upgrade if desired.
I really do recommend our Wiki as a source of information on many issues one can run into - check there first before digging into the SERIOUS info in the Archwiki!
Thank you so much, this was the easiest approach of all, it allowed me to pick a date from a calendar and it did everything the docs says, without me having to configure anything at all. What a useful tool. So far, so good, It’s been almost 2 hours since the last boot and it’s working just fine, thank you so much again.
I will definitely try Debian 12 in some days with more patience, maybe I can make it work tweaking a bit the installer, I know for sure it’s the best distro for this kind of scenarios.
Hi, I have been an Endeavor user for several months and I have browsed the wiki several times but I must confess that I had never seen eos-shifttime.
In my opinion it would be appropriate to insert the article in the “EndeavourOS tools” category and not just in “Pacman”.
My2Cents…
The main problem with that course of action is that people would think it was a ‘mainstream’ solution, to be used regularly! It isn’t… just a way of easing a rarely needed function provided by Arch itself. My own uses of it are even more unusual - being as I wrote the underlying app for me before it was upgraded to EnOS standards
Any downgrade can be tricky (especially if left that way for a time) as it can leave your system in a ‘partial upgrade’ state. Even eos-shifttime could do that (though somewhat unlikely, as all packages are from the setup on that specific date) - as anything on the system NOT from Arch itself will NOT be tracked, or reverted with the rest…