Ubuntu 8.10 Alpha-3 Intrepid Ibex - Via C3 CPU not Supported
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gcc-defaults (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Intrepid |
Invalid
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Intrepid |
Fix Released
|
High
|
Unassigned |
Bug Description
Ubuntu Desktop i386 8.10 Alpha Intrepid Ibex will not install on a Via PD6000E motherboard. When "Install Ubuntu" is selected from the graphical installer, the following error message is displayed:
"This kernel requires the following features not present on the CPU: cmov
Unable to boot - please use a kernel appropriate for your CPU."
The processor is a VIA C3 Eden, commonly used on mobile and embedded boards (low power) and entertainment systems (e.g. MythTV boxes). According what I have been able to find out, the cmov instruction is an optional i686 instruction (i.e. is not required to be present for the CPU to be an I686), *not* an i386 instruction. The C3 does not implement this optional instruction. The same computer is currently running the Ubuntu server install for kernel : "Linux version 2.6.24-16-generic (buildd@palmer) (gcc version 4.2.3 (Ubuntu 4.2.3-2ubuntu7)) #1 SMP Thu Apr 10 13:23:42 UTC 2008" with no problems.
Since the Ubuntu ISO claims to be for i386 "intrepid-
This bug may have appeared several years ago in 59338, but that bug report isn't entirely clear on whether that was the actual original problem.
Changed in linux: | |
milestone: | intrepid-alpha-5 → intrepid-alpha-6 |
confirmed on via epia MII (same C3 cpu).
set high as this make ubuntu un bootable on, various i386 compatible systems with which hardy and previous versions worked.