Eventhough the 2005.1 and -r1 works perfect on the Via C3 motherboard, when you attempt to load the 2006.0 kernel with or without framebuffer support, it reboots the machine. No error reasons given. This issue has been verified as correct on several Via C3 2000+ motherboards. It has not been verified on other Via C3 boards, however. Obvious workaround is to use the 2005.1 or 2005.1-r1 releases.
IIRC, the Via C3 is an i585. The 2006.0 LiveCD requires an i686 processor where 2005.1 and 2005.1-r1 did not.
*** Bug 131431 has been marked as a duplicate of this bug. ***
(In reply to comment #1) > IIRC, the Via C3 is an i585. Actually, it is an i686, but not one that can run code compiled with -march=i686, hence the -march=c3 gcc option, and c3-2 for nehemiah and later. (Installed from stage1): oreilly ~ # uname -a Linux oreilly 2.6.16-hardened-r4 #1 Fri Apr 21 11:54:43 CEST 2006 i686 VIA Ezra GNU/Linux oreilly ~ # cat /proc/cpuinfo processor : 0 vendor_id : CentaurHauls cpu family : 6 model : 7 model name : VIA Ezra stepping : 8 cpu MHz : 800.161 cache size : 64 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu de tsc msr cx8 mtrr pge mmx 3dnow bogomips : 1602.35 oreilly ~ # emerge --info Portage 2.1_pre9-r4 (hardened/x86/2.6, gcc-3.4.6, glibc-2.3.6-r3, 2.6.16-hardened-r4 i686) ================================================================= System uname: 2.6.16-hardened-r4 i686 VIA Ezra Gentoo Base System version 1.12.0_pre17 dev-lang/python: 2.4.2-r1 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=c3 -Os -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/env.d" CXXFLAGS="-march=c3 -Os -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="ftp://polly.a.la.maison/gentoo http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage//packages/x86/" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage/" SYNC="rsync://polly/portage" USE="apache2 bash-completion berkdb bzip2 crypt curl dlloader dpms hardened imap imlib maildir mailwrapper moznocompose moznoirc ncurses network nptl nptlonly pic python readline rtc ruby ssl symlink tcpd usb userlocales x86 xml2 zlib elibc_glibc kernel_linux userland_GNU" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Is the longterm plan to just use 2005.1 for all i586/i686-[X] variations which is perfectly fine wight meI might add, or is there a distro type in the works for 2006.0? My only fear is that mirrors will eventually drop the release file(s) in the later part of the year. By the way, the Via C3 is still very much in production.
The Install CD (minimal) should run just fine on a Via C3. It is only the LiveCD with the installer that required i686.
Andrew is 100% correct. The Minimal InstallCD has complete support for VIA C3 processors. It is only the Installer LiveCD that is built with -march=i686 CFLAGS. We don't have any plans on changing this in the future, either. We will ensure that the Minimal InstallCD works with machines that are not supported by the Installer LiveCD for the forseeable future. The InstallCD is perfectly capable of being used with the no-nptl profile (which it was for 2006.0) so it won't require nptl, and thereby can be built without using -march= anything, leaving it quite generic and usable on all x86 subarchitectures. Also, we control what the mirrors keep or drop, so nothing will magically drop from the mirrors without us having a working replacement available. The VIA processors are fully usable using the Minimal InstallCD + x86 or i586 stages. Sine we were talking about the LiveCD, and not the InstallCD, I'm marking this as WONTFIX. If there is a problem with the Minimal InstallCD, then please let me know and we'll reopen this and direct attention there, since it should work and it suppose to work.
Just FYI, Thomas: If you're happy with i586, use the minimal CD and an i586 stage3. If you really want i686, the only way (please correct me if I'm wrong) is to use a stage1, and a lot of patience.
Thanks for setting me straight on this issue. I agree that using the minimal CD is a good tradeoff. It will work perfectly for what the Gentoo users using the via c3 need.
*** Bug 131716 has been marked as a duplicate of this bug. ***
*** Bug 148363 has been marked as a duplicate of this bug. ***