LinuxQuestions.org
Support LQ: Use code LQ3 and save $3 on Domain Registration
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices

Reply
 
Search this Thread
Old 07-12-2009, 06:33 PM   #1
ulli
LQ Newbie
 
Registered: Jul 2009
Location: Erfurt, Germany
Distribution: IPCop, Ubuntu 8
Posts: 1

Rep: Reputation: 0
compatible kernel(s) for VIA Nehemiah


Hi,

I've installing about 10 or more different distributions on my VIA Epia ML 3000 board wich is intended to be my new small and energy saving web server.
Unfortunateley, I found only one working kernel (an old Ubuntu 5.34 without Apache, PHP and MySQL - but I need it all). Every other newer distribution (e.g. Mandriva, SUSE, K/X/Ubuntu etc.) didn't work on that f...... Nehemiah (or C3) processor. It doesn't seem to be a fully compatible one.

I just need a text based system without any KDE, Gnome & Co. It should be installed on a 1GB compact flash card.

Additionally, so far I haven't any experience in linking and compiling my own kernel.

Please help me...
 
Old 07-12-2009, 06:59 PM   #2
salasi
Senior Member
 
Registered: Jul 2007
Location: Directly above centre of the earth, UK
Distribution: SuSE, plus some hopping
Posts: 3,919

Rep: Reputation: 778Reputation: 778Reputation: 778Reputation: 778Reputation: 778Reputation: 778Reputation: 778
Quote:
Originally Posted by ulli View Post
...It doesn't seem to be a fully compatible one...

Please help me...
AFAIK, the Nemiah is fully x86 compatible, just not with any particular x86... That probably sounds like a nonsense answer, but what I mean is that the core is x86, through and through, but where contemporary Intel and AMD chips were squabbling about who had the latest variants of the SSE instructions, the Nemiah may well go back a generation in its adoption of the add-on instructions.

Now, probably, this isn't a big problem if you are prepared to compile your own kernel, as then you will be able to configure the kernel for exactly what you know you've got, but that sounds as if it might be a bad suggestion, in your particular case.

The only other suggestion that I can come up with is to have a look at some of the distros aimed at older hardware, as the older hardware at which they are aimed probably has even less in the way of add-ons

Does the VIA site itself maybe have some useful information on distros?
 
Old 07-13-2009, 12:45 AM   #3
i92guboj
Gentoo support team
 
Registered: May 2008
Location: Lucena, Córdoba (Spain)
Distribution: Gentoo
Posts: 4,049

Rep: Reputation: 378Reputation: 378Reputation: 378Reputation: 378
Quote:
Originally Posted by salasi View Post
AFAIK, the Nemiah is fully x86 compatible, just not with any particular x86... That probably sounds like a nonsense answer, but what I mean is that the core is x86, through and through, but where contemporary Intel and AMD chips were squabbling about who had the latest variants of the SSE instructions, the Nemiah may well go back a generation in its adoption of the add-on instructions.
The c3 is *almost* an i686 cpu, *almost*.

This means that it will not correctly run a kernel (nor anything) that has been compiled for i686. Distros compiled for i386-i586 should just work, though.

It also features mmx and sse, as far as I remember.

The kernel is the least of the problems, you can build your own, just make sure you enable the generic x86 instruction set and you should be fine.

The problem is that if the kernel has been compiled for i686 or a superior cpu then there's a big chance that the rest of the distro has been compiled with the same options, so you would need to recompile the rest of the stuff as well.

Your best choice is to find a distro that is compiled for the right instruction set.

http://distrowatch.com/search.php?ca...&status=Active

Alternatively you can always compile your own, using Gentoo or LFS. I doubt that you are going to find anything compiled specifically for c3, so you will end using a distro compiled for i586 or a previous one, unless you choose this way, in which case it's just a matter of using the correct -march option when compiling.
 
  


Reply

Tags
kernel, via


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
kernel not compatible,,,need to work on programs of kernel-2-2.4 ace.adi Linux - Newbie 3 03-01-2007 08:04 PM
kernel and app compatible? mathfeel Linux - Software 1 08-05-2004 06:37 AM
PIII 800 vs. VIA 1ghz C3 Nehemiah CPU dwaldie Linux - Laptop and Netbook 3 04-22-2004 07:10 PM
Compatible Modems with kernel 2.4.8 twiggette Linux - Hardware 1 10-22-2003 06:01 PM


All times are GMT -5. The time now is 03:03 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration