So Linux-Libre Kernel 4.7 fails to boot properly
- Vous devez vous identifier ou créer un compte pour écrire des commentaires
I've already downgraded my kernel back to the Linux-Libre LTS but it was a slightly annoying way to start off my day.
The text message on the screen said some weird errors about mdadm and not being able to create groups.
Anyway, has anyone else had this glitch? I really don't need to upgrade now and can afford to wait until a patch is released so I'm not super concerned.
I assume you installed Linux-libre from jxself's repository. You should contact him: https://jxself.org/contact.shtml
Hi, I talked with someone on #trisquel IRC channel that experienced this
problem;
It seems you're using the Linux kernel provided by jxself's repository
(since Trisquel repository doesn't provide such updated kernel yet).
I had a similar (not the same) problem with version 4.1.28. jxself told
me to look for the problem on the *Linux* kernel bug tracker at
kernel.org (since *Linux-libre* is just a set of scripts for deblobbing
and such, not a kernel).
Now I know that, to correct the failures present on 4.1.28, version
4.1.29 must be used instead, or use a version prior to .28 until .29
arrives.
What do you see in logs? What graphics card do you have?
Did the kernel 4.7 upgrade on my playtime box and got the same problem. Error text and won't boot.
Followed the instructions on jxself site on a fully up-to-date Trisquel 7 Mini install previously running the 3.13 "linux-generic" default kernel.
Error text during boot after the upgrade:
/scripts/init-top/udev: line 14: can't create /sys/kernel/uevent_helper: Permission denied
mdadm: CREATE group disk not found
mdadm: CREATE group disk not found
mdadm: CREATE group disk not found
mdadm: CREATE group disk not found
Video card is ATI HD6450
On the plus side, I wiped the disk and reinstalled my box precisely as I had it before, a default Trisquel 7 Mini installation and only adding the packages needed to compile libreCMC.
This time instead of doing "apt-get install linux-libre64", I did "apt-get install linux-libre64-lts" which downloaded and installed kernel 4.1.28 from jxself site. Rebooted and everything came back up normally on the new kernel without any errors. The upgrade to 4.1.28 worked perfectly.
I am compiling a new version of 4.7 to try. More to come...
Well, the updated version of 4.7 is in the repository. And so?
works great for me, thanks ;)
"linux-libre64" (4.7) works well on the x200 aswell.
"linux-libre32" (4.7) fails to install due to missing dependency on the x60.
the missing dependency is "freesh-keyring:i386", while the package "freesh-keyring" does exist.
Hmmm. There is only one keyring package, all packages depend on the same one, and it's in the repository already. To see the packages in the 32-bit repository:
http://linux-libre.fsfla.org/pub/linux-libre/freesh/dists/freesh/main/binary-i386/Packages
freesh-keyring is listed first. If you scroll down to "Package: linux-libre32" you'll see "Depends: freesh-keyring."
So what you're saying seems very strange.
- Vous devez vous identifier ou créer un compte pour écrire des commentaires