You are not logged in.
I experienced quite a few problems yesterday after doing a system update so I decided it was about time for a reinstall anyway. The problems such as wrong display of system information, no sound out of sound card persisted afterwards until realized the kernel was updated from 3.13 to 3.14. I am still very new to Arch so how would I downgrade the kernel to 3.13? I checked the Arch wiki kernel page which didn't mention anything about downgrade.
Last edited by Name Taken (2014-04-11 01:25:05)
Offline
Check this out first: https://wiki.archlinux.org/index.php/Do … g_packages
If I understand correctly, you did a complete system re-install? If this is the case, then you will most likely have to look here: https://wiki.archlinux.org/index.php/Ar … ck_Machine
"We may say most aptly, that the Analytical Engine weaves algebraical patterns just as the Jacquard-loom weaves flowers and leaves." - Ada Lovelace
Offline
Managed to downgrade to 3.13 so sensors and sound is working again. But now there is a mess of dependency problems so seems like I will have to reinstall again. Trying to figure out the Arch Rollback Machine and how to prevent from upgrading to 3.14 when reinstalling.
Last edited by Name Taken (2014-04-11 02:25:01)
Offline
But now there is a mess of dependency problems so seems like I will have to reinstall again. Trying to figure out the Arch Rollback Machine and how to prevent from upgrading to 3.14 when reinstalling.
No, you don't. Please.
Look at the output of man pacman
Take special note of what happens with pacman -Qdt, especially if you combine it like this:
pacman -R $(pacman -Qdtq)
Edit: Hint, run the first form without concern. If the output looks reasonable, use the second form to remove those orphans
Edit2: Also, look at the ignore switch.
Last edited by ewaller (2014-04-11 03:01:50)
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
The shortest way to ruin a country is to give power to demagogues.— Dionysius of Halicarnassus
---
How to Ask Questions the Smart Way
Offline
I don't mind reinstalling. I am using a 840 PRO SSD and have decently fast Ethernet so it doesn't take too long. Plus a new learning experience.
Last edited by Name Taken (2014-04-11 03:14:26)
Offline
I don't mind reinstalling. I am using a 840 PRO SSD and have decently fast Ethernet so it doesn't take too long. Plus a new learning experience.
Very Well.
For the record, my installation is almost three years old. I have installed a lot of stuff on this machine. I've tried just about every editor, desktop environment, virtual machine, IDE, Android and Arduino environment, a lot of AUR stuff (sometimes just to help other people with issues), custom kernels, etc.... It is always easy to get back to a stable situation IF you always install using pacman. Such is the beauty of Arch.
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
The shortest way to ruin a country is to give power to demagogues.— Dionysius of Halicarnassus
---
How to Ask Questions the Smart Way
Offline
I don't mind reinstalling. I am using a 840 PRO SSD and have decently fast Ethernet so it doesn't take too long. Plus a new learning experience.
Installing a few times is certainly a welcome learning experience. In this case though, keep in mind that you're missing out on an equally important learning experience: figuring out how to regain stability, how to troubleshoot some minor problems, etc.
"We may say most aptly, that the Analytical Engine weaves algebraical patterns just as the Jacquard-loom weaves flowers and leaves." - Ada Lovelace
Offline
Ended up reinstall and now have my mirrorlist set to
Server = http://seblu.net/a/arm/2014/04/09/$repo/os/$arch
Server = ftp://seblu.net/archlinux/arm/2014/04/09/$repo/os/$archto prevent upgrading to 3.14.
Offline
Not upgrading the kernel will potentially leave you open to security bugs.
If you have problems with the latest kernel you can install the linux-lts package which will receive security upgrade.
Keep both installed, and choose during boot.
Offline
Ended up reinstall and now have my mirrorlist set to
Server = http://seblu.net/a/arm/2014/04/09/$repo/os/$arch Server = ftp://seblu.net/archlinux/arm/2014/04/09/$repo/os/$archto prevent upgrading to 3.14.
Edit2: Also, look at the ignore switch.
Read 'man pacman | less -p --ignore' and 'man pacman.conf | less -p IgnorePkg'.
Offline
Not upgrading the kernel will potentially leave you open to security bugs.
If you have problems with the latest kernel you can install the linux-lts package which will receive security upgrade.
Keep both installed, and choose during boot.
Only for now. I will upgrade when 3.15 rolls around.
Offline
I think you would be much better off switching to the LTS kernel for now. Pinning everything for months is a bad thing.
Last edited by Scimmia (2014-04-11 15:00:38)
Offline
I think you would be much better off switching to the LTS kernel for now. Pinning everything for months is a bad thing.
What are the reasons for switching to 3.10 LTS instead of keeping 3.13 for a few months?
Last edited by Name Taken (2014-04-11 15:10:39)
Offline
Not upgrading the kernel will potentially leave you open to security bugs.
If you have problems with the latest kernel you can install the linux-lts package which will receive security upgrade.
Keep both installed, and choose during boot.
Offline
ijanos wrote:Not upgrading the kernel will potentially leave you open to security bugs.
If you have problems with the latest kernel you can install the linux-lts package which will receive security upgrade.
Keep both installed, and choose during boot.
Is there anything else or is that all?
Offline
You aren't just preventing the kernel from upgrading, you're preventing everything from upgrading.
Offline
You aren't just preventing the kernel from upgrading, you're preventing everything from upgrading.
Indeed, this is the real issue I think.
As has been already suggested above, if you want to just keep using 3.13, the better (yet still not great) way to do it would be to use IgnorePkg in /etc/pacman.conf.
Offline
You aren't just preventing the kernel from upgrading, you're preventing everything from upgrading.
Is this a particularly big deal? What could go wrong if I don't upgrade for a few months?
Offline
See heartbleed.com
Offline
See heartbleed.com
I am not very concerned with the security argument.
Offline
Then there's no use talking to you.
Last edited by Scimmia (2014-04-11 15:44:00)
Offline
Don't go months without upgrading. Don't. Just don't do it.
Unless you just prefer to re-install every few months. If that is the case, maybe Arch isn't the best choice for you right now?
Don't go months without upgrading.
Matt
"It is very difficult to educate the educated."
Offline
Don't go months without upgrading. Don't. Just don't do it.
Unless you just prefer to re-install every few months. If that is the case, maybe Arch isn't the best choice for you right now?
Don't go months without upgrading.
Not upgrading for a while doesn't seem like a big deal to me so I don't see why as if it's the end of the world. And if it is, please elaborate on the reasons.
Offline
Another solution may be to copy the 3.13 vmlinuz-linux into something like vmlinuz-linux313 and create a mkinitcpio preset named linux313 to generate its initramfs with needed customizations then upgrade to new kernel and regenerate the grub.cfg so you have the choice to boot from the 3.13 kernel or newer one.
I haven't done that my self by I guess some one with knowledge can give some advise on how to do it. I tried the linux-lts package but got a kernel panic so I'm stuck with current 3.14 until fixes to its bugs are released or 3.15. Is funny because just recently I installed arch on my desktop and everything was smooth until the linux 3.14 upgrade came in and left me with a black screen on boot, at least I managed to fix it.
Offline
I was curious so I downgraded to 3.10.36-1-lts anyway, along with VirtualBox and Nvidia. Nothing seem to have broke so that's good; even eliminated the minor stuttering in 3D game. Also doing a package update doesn't try to install 3.14 anymore.
Last edited by Name Taken (2014-04-11 20:49:59)
Offline