Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 131430 - 2006.0 LiveCD will not load on Via C3 motherboard(s)
Summary: 2006.0 LiveCD will not load on Via C3 motherboard(s)
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Release Media
Classification: Unclassified
Component: Everything (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo Release Team
URL:
Whiteboard:
Keywords:
: 131431 131716 148363 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-04-27 04:53 UTC by Thomas Gatliff
Modified: 2006-09-20 06:58 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Gatliff 2006-04-27 04:53:30 UTC
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.
Comment 1 Andrew Gaffney (RETIRED) gentoo-dev 2006-04-27 04:57:26 UTC
IIRC, the Via C3 is an i585. The 2006.0 LiveCD requires an i686 processor where 2005.1 and 2005.1-r1 did not.
Comment 2 Andrew Gaffney (RETIRED) gentoo-dev 2006-04-27 05:02:11 UTC
*** Bug 131431 has been marked as a duplicate of this bug. ***
Comment 3 Xavier Neys (RETIRED) gentoo-dev 2006-04-27 06:44:35 UTC
(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
Comment 4 Thomas Gatliff 2006-04-27 07:07:58 UTC
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.
Comment 5 Andrew Gaffney (RETIRED) gentoo-dev 2006-04-27 07:20:19 UTC
The Install CD (minimal) should run just fine on a Via C3. It is only the LiveCD with the installer that required i686.
Comment 6 Chris Gianelloni (RETIRED) gentoo-dev 2006-04-27 10:01:37 UTC
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.
Comment 7 Xavier Neys (RETIRED) gentoo-dev 2006-04-27 10:35:54 UTC
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.
Comment 8 Thomas Gatliff 2006-04-28 08:45:46 UTC
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.
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2006-04-29 13:53:11 UTC
*** Bug 131716 has been marked as a duplicate of this bug. ***
Comment 10 Jakub Moc (RETIRED) gentoo-dev 2006-09-20 06:58:46 UTC
*** Bug 148363 has been marked as a duplicate of this bug. ***