I recently installed gnewsense on my first generation MacBook Pro. I now realize that the second core of the Intel Core Duo CPU is not recognized. Cf. the following result of running cat /proc/cpuinfo:
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 14
model name : Genuine Intel(R) CPU 1500 @ 2.00GHz
stepping : 8
cpu MHz : 1000.000
cache size : 2048 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 6
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx constant_tsc bts pni monitor vmx est tm2 xtpr
bogomips : 3998.94
clflush size : 64
If I boot Ubuntu (which I have on another partition), the two cores are recognized, and the cat /proc/cpuinfo gives the following information:
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 14
model name : Genuine Intel(R) CPU 1500 @ 2.00GHz
stepping : 8
cpu MHz : 1000.000
cache size : 2048 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 2
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 6
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx constant_tsc bts pni monitor vmx est tm2 xtpr
bogomips : 3999.24
clflush size : 64
processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 14
model name : Genuine Intel(R) CPU 1500 @ 2.00GHz
stepping : 8
cpu MHz : 1000.000
cache size : 2048 KB
physical id : 0
siblings : 2
core id : 1
cpu cores : 2
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 6
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx constant_tsc bts pni monitor vmx est tm2 xtpr
bogomips : 3994.69
clflush size : 64
I have tried reinstalling linux-image-2.6.24-19-386 and rebooting, but that doesn't help either.
Is the kernel not compiled with support for dual core CPUs?
Hope someone can help out
gnoe — 10 August 2008, 15:21
You need to install the "generic" kernel.
linux-image-2.6.24-19-generic
gnoe, thank you very much for helping out, not only in this thread, but also in answering other questions I have had the last week or so since I switched to this wonderful fully free OS:-)
Now gnewsense recognizes both cores.
Hi,
I have linux-image-2.6.24-19-generic installed, and have tried reinstalling, but still only shows one cpu in the system monitor.
I've got an Intel Pentium D 2.8 GHz processor, and it's inside an HP a1440n.
Any ideas?
For me it worked after installation of linux-image-generic and linux-backports-modules-hardy-generic.
... and of course after choosing the correct image in the grub boot menu.
gnoe — 12 August 2008, 02:05
WebThingy,
Like filologen said, you'll have to choose the right kernel image from the grub boot menu.
After updating gNewSense, grub automatically starts the i386 kernel image and *not* the generic kernel image, which you need to get both cores recognized.
To set the generic kernel image as the default selection in grub, you'll have to edit the /boot/grub/menu.lst file.
Doh! Haha, I should have realized that! lol
That worked like a charm, thanks guys! :)
You must be logged in to post.