Zweite CPU fehlt Dual Core

7

Mein Lenovo T61 verfügt über eine Dual-Core-CPU. Mir ist gerade aufgefallen, dass unter Ubuntu 10.10 nur eine CPU erkannt wird. Ich weiß, dass einmal beide CPUs funktionierten. Ich bin mir nicht sicher, wann die zweite CPU fehlt. Vielleicht seit dem letzten Kernel-Update. Derzeit verwende ich linux-image-2.6.35-23-generic (für x86_64).

Was kann ich tun, um die zweite CPU wieder zu aktivieren?

Hier die Ausgabe von / proc / cpuinfo

Prozessor: 0
vendor_id: GenuineIntel
CPU-Familie: 6
Modell: 23
Modellname: Intel (R) Core (TM) 2 Duo-CPU T8100 bei 2,10 GHz
Schritt: 6
CPU MHz: 800.000
Cache-Größe: 3072 KB
physische ID: 0
Geschwister: 1
Kern-ID: 0
CPU-Kerne: 1
Apicid: 0
anfängliche Apicid: 0
fpu: ja
fpu_exception: ja
CPU-Level: 10
wp: ja
Flags: fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx lahf_lm ida dts tpr_shadow vnmi flexpriority
Bogomips: 4189,99
Clflush-Größe: 64
cache_alignment: 64
Adressgrößen: 36 Bit physisch, 48 Bit virtuell
Energieverwaltung:

Jede Hilfe ist willkommen. Ich brauche diese CPU-Leistung wirklich für meine Arbeit hier.

Zardoz
quelle
Was /proc/cmdlineenthält?
Ignacio Vazquez-Abrams
2
Ich habe das Problem gefunden ... es ist der aktuelle Nvidia-Treiber ... nicht der von Ubuntu, sondern der offizielle. Es deaktiviert irgendwie den zweiten. Ich gehe jetzt mit den Ubuntu-Treibern und teste die Dinge ein bisschen weiter, wenn ich Zeit habe.
Zardoz
2
Sie sollten das Update wirklich in eine Antwort konvertieren und akzeptieren. Auf diese Weise wird klar, wo das Problem liegt und wie es beantwortet wird.
Harrymc

Antworten:

5

Der aktuelle Nvidia-Treiber (der von Nvidia selbst "NVIDIA-Linux-x86_64-260.19.21") führt zu diesen Problemen. Nach der Deinstallation und der erneuten Installation von Ubuntu wird die zweite CPU erneut angezeigt. Ich bin mir nicht sicher, warum dieser Treiber dieses Problem hat, aber ich werde die Dinge etwas weiter testen, wenn ich Zeit habe.

Zardoz
quelle
1
Dieser Treiber hat möglicherweise Probleme mit SMP im Kernel, und der Kernel greift möglicherweise auf den Uniprozessor zurück, um nicht unbrauchbar zu werden.
TuxRug
3
Wenn dies Ihr Problem gelöst hat, sollten Sie es akzeptieren.
AndrejaKo
1
^ Es hat auch mein Problem gelöst, also ... :)
nperson325681
3

Ich bemerkte, dass ich dieses Problem direkt nach dem Auftritt hatte

    sudo pm-powersave true

Ich habe es invertiert, neu gestartet und mein Laptop erkennt jetzt meine 2 CPU. (Zur Vollständigkeit...)

   sudo pm-powersave false

Ich habe das gemacht am:

MacbookPro 5,2

Ubuntu 12.04 LTS

Intel Core 2 Duo

Malcolm
quelle
1

Ich habe auch das Problem der fehlenden CPU mit einem Core 2 Duo Asus N90S Notebook und Ubuntu 10.10 erlebt. Außerdem bootete das System nur die LiveCD und beendete die Installation mit "nolapic" in den Kernel-Parametern. Unter 9.10 verhielt sich das System normal.

Unter 10.10 hat das Entfernen des NVidia-Treibers die fehlende CPU für mich nicht behoben und ist nicht das einzige Problem.

Nachdem ich einige andere Fälle gelesen hatte, hatte ich das Gefühl, dass eine Kernel-Kompilierung in Ordnung war.

Ich habe mir das offizielle Ubuntu Linux Kernel Quellmodul geholt und einen neuen Kernel kompiliert, wobei der richtige CPU-Typ ausgewählt, Power Management deaktiviert und CPU_HOTPLUG deaktiviert ist. Die Installation dieses Kernels brachte die zweite CPU zurück und die Möglichkeit, ohne die spezielle Einstellung "nolapic" korrekt zu starten.

Ich poste dies in der Hoffnung, dass es für andere Menschen, die Probleme haben, nützlich sein wird.

Paul
quelle