1. i686 vs i386 - 2. PAE compatible machines

Ralf ralf.mardorf at alice-dsl.net
Thu Apr 28 10:22:01 UTC 2011


Hi :)

the machine I use is a
Model:
15.107.2 "AMD Athlon(tm) X2 Dual Core Processor BE-2350"
Features:
fpu,vme,de,pse,tsc,msr,pae,mce,cx8,apic,sep,mtrr,pge,mca,cmov,pat,pse36,clflush,mmx,fxsr,sse,sse2,ht,syscall,nx,mmxext,fxsr_opt,rdtscp,lm,3dnowext,3dnow,extd_apicid,pni,cx16,lahf_lm,cmp_legacy,svm,extapic,cr8_legacy,3dnowprefetch

For some reasons I decided to install 32-bit. The Edubuntu Studio
Maverick should be optimized to my machine, but excepted of audio apps,
it also should run on older machines if possible. Usually my Linux
installs are at 64-bit architecture, so I've got a lack of knowledge
about 32-bit issues.

Until now Google and --help don't show me how to compile Qtractor or any
other app for i686 architecture instead of i386.

My self-build RT kernels include i386 in their names too, while the
generic Ubuntu kernel package for the 32-bit install says that it's for
x86/x86_64.
OTOH, I build 2.6.33.7.2-rt30 with CONFIG_M686=y and 2.6.33.9-rt31 with
CONFIG_MK8=y.

Note that for the packages there e.g. is Ardour and Ardour-i686
available by the Maverick 32-bit repositories.

Do PAE kernels not run on all 32-bit machines, resp. are there many
machines older but an Intel Pentium Pro out there?

I kept the generic package without PAE, build 2.6.33.7.2-rt30 with
CONFIG_HIGHMEM4G=y and 2.6.33.9-rt31 with CONFIG_HIGHMEM64G=y, to get
access to the whole 4GB memory, instead of just 3 GB + 256 MB on my
machine, but didn't name the kernel PAE.

Any information about compatibility and how to crosscompile, resp.
compile optimized to my machine, are welcome.

Best,

Ralf 




More information about the Ubuntu-Studio-users mailing list