SMP-Probleme mit Ubuntu 8.04 / 2.6.24

M

marbus16

Jungspund
Hallo,

ich habe mal aus älteren Teilen nen System zusammengekloppt, das soweit auch ganz gut läuft, unter Win2000...

Nun ist Ubuntu 8.04 rausgekommen und ich wollte es mal auf ner separaten Maschine testen.

Problem ist folgendes:
Die CPUs werden nicht beide voll ausgenutzt - zusammen kommt immer eine Last von 100% raus statt 200% (also 100% auf jeder CPU). Der Kernel ist aber
"Linux Surfstation 2.6.24-16-generic #1 SMP i686".

Hat jemand eine Idee, wie ich die Kiste voll ausreizen kann?

Falls es hilft, in /proc/cpuinfo werden auch 2 CPUs angezeigt.

Grüße
 
Verstehe ich jetzt nicht - "100%" bedeutet doch, dass die gesamte zur Verfügung stehende cpu genutzt wird, 200% kann es da doch garnicht geben. Wie soll das gehen?

Oder mit anderen Worten: bitte spezifizieren. Womit checktst Du diese Werte überhaupt?
 
Die CPU Auslastung is für beide CPUs auf einmal.
Heißt also, 50%=ein Kern ausgelastet, 100%=beide Kerne ausgelastet.
 
Verstehe ich jetzt nicht - "100%" bedeutet doch, dass die gesamte zur Verfügung stehende cpu genutzt wird, 200% kann es da doch garnicht geben. Wie soll das gehen?

Oder mit anderen Worten: bitte spezifizieren. Womit checktst Du diese Werte überhaupt?

Die Werte lese ich mit der Systemüberwachung aus.

Mit 200% meine ich, dass beide P3-CPUs zu 100% ausgelastet werden. Im Moment ist es der Fall, dass zB. CPU 1 20% Last hat und CPU 2 80% Last - zusammengerechnet komme ich so nie über 100% hinaus.

Zudem habe ich das Problem, dass zeitweise der Mauszeiger nur hin und herruckt und die SSH-Verbindungen abbrechen.

Bei meiner Variante der Systemüberwachung werden beide CPUs mit ihrer Auslastung seperat angezeigt. Wat solls, ich setz die Kiste neu auf, gibt neuerdings einige andere Wehwehchen.

Ich meld mich dann, wenns fertig ist.
 
Auf der Konsole top verwenden und sich dann die Ausgabe ansehen.
 
Das stimmt eventuell was mit Deiner xorg.conf nicht, poste die mal - auch, dass sich das Verhalten etwas bessert, wenn Du eine andere Maus anstöpselt, könnte darauf hinweisen. Bleibt Xorg in 'top' trotzdem noch derart an der Spitze? Was läuft denn da grafisches so im Hintergrund, dass das derart hochgejagd wird? Nur der Sysmon von Gnome?
 
Bei den obigen Bildern war schon die neue angestöpselt, wobei es mit der Razer auch nicht besser aussah.

Hier die xorg.conf:
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "de"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
EndSection

Section "Device"
Identifier "Configured Video Device"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
EndSection

Edit: Ja, es läuft nur die Systemüberwachung, mehr nicht.
 
Welche Programme stellen denn die Systemlast?
 
So, habe noch etwas rumgetestet.

xorg braucht nur dann so viel CPU-Last, wenn der Gnome-Sysmon läuft.

Jetzt, wenn Firefox offen ist und der Dokumentenbetrachter ein Dokument darstellt, ist die Last sehr gering (laut top, per SSH abgerufen).

Muss ich vielleicht Treiber für die Matrox installieren?
 
Code:
dpkg-reconfigure xserver-xorg

Damit solltest du erstmal deinem XServer beibringen was du an Hardware verwendest. Sonst nimmt er die Treiber, die nach seiner Auto-Erkennung die richtigen sein dürften und die sind zumeist nicht die optimale Wahl, da z.B. anstatt einem ordentlichen Grafiktreiber nur der Vesa-Treiber verwendet wird u.ä.

@Keruskerfürst: Ich glaube nicht, dass dies irgendwas mit seiner Soundkarte zu tun hat.
 
Ausgabe von lspci -v:
00:00.0 Host bridge: VIA Technologies, Inc. VT82C693A/694x [Apollo PRO133x] (rev c4)
Flags: bus master, medium devsel, latency 0
Memory at e0000000 (32-bit, prefetchable) [size=4M]
Capabilities: [a0] AGP version 2.0
Capabilities: [c0] Power Management version 2

00:01.0 PCI bridge: VIA Technologies, Inc. VT82C598/694x [Apollo MVP3/Pro133x AGP] (prog-if 00 [Normal decode])
Flags: bus master, 66MHz, medium devsel, latency 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: 00009000-00009fff
Memory behind bridge: de900000-de9fffff
Prefetchable memory behind bridge: da600000-da6fffff
Capabilities: [80] Power Management version 2

00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 22)
Subsystem: VIA Technologies, Inc. VT82C686/A PCI to ISA Bridge
Flags: bus master, stepping, medium devsel, latency 0

00:07.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 10) (prog-if 8a [Master SecP PriP])
Flags: bus master, medium devsel, latency 32
[virtual] Memory at 000001f0 (32-bit, non-prefetchable)
[virtual] Memory at 000003f0 (type 3, non-prefetchable)
[virtual] Memory at 00000170 (32-bit, non-prefetchable)
[virtual] Memory at 00000370 (type 3, non-prefetchable)
I/O ports at ffa0
Capabilities: [c0] Power Management version 2

00:07.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 10) (prog-if 00 [UHCI])
Subsystem: First International Computer, Inc. VA-502 Mainboard
Flags: bus master, medium devsel, latency 64, IRQ 10
I/O ports at dc00
Capabilities: [80] Power Management version 2

00:07.4 SMBus: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 30)
Flags: medium devsel, IRQ 9
Capabilities: [68] Power Management version 2

00:09.0 PCI bridge: Pericom Semiconductor PCI to PCI Bridge (rev 02) (prog-if 00 [Normal decode])
Flags: bus master, medium devsel, latency 64
Bus: primary=00, secondary=02, subordinate=02, sec-latency=64
I/O behind bridge: 0000a000-0000afff
Memory behind bridge: dea00000-dfafffff
Prefetchable memory behind bridge: 00000000da700000-00000000de7fffff
Capabilities: [dc] Power Management version 1
Capabilities: [b0] Slot ID: 0 slots, First-, chassis 00

00:0d.0 Ethernet controller: Intel Corporation 82557/8/9/0/1 Ethernet Pro 100 (rev 05)
Subsystem: Compaq Computer Corporation NC3120 Fast Ethernet NIC
Flags: bus master, medium devsel, latency 64, IRQ 16
Memory at de8ff000 (32-bit, prefetchable) [size=4K]
I/O ports at d800
Memory at dff00000 (32-bit, non-prefetchable) [size=1M]
Expansion ROM at dfe00000 [disabled] [size=1M]
Capabilities: [dc] Power Management version 1

00:0e.0 Multimedia audio controller: Ensoniq 5880 AudioPCI (rev 03)
Subsystem: Giga-byte Technology Unknown device 2060
Flags: bus master, slow devsel, latency 64, IRQ 17
I/O ports at d400
Capabilities: [dc] Power Management version 2

02:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G550 AGP (rev 01) (prog-if 00 [VGA controller])
Subsystem: Matrox Graphics, Inc. Unknown device 0f42
Flags: bus master, medium devsel, latency 64, IRQ 16
Memory at dc000000 (32-bit, prefetchable) [size=32M]
Memory at dfafc000 (32-bit, non-prefetchable) [size=16K]
Memory at df000000 (32-bit, non-prefetchable) [size=8M]
Expansion ROM at dfac0000 [disabled] [size=128K]
Capabilities: [dc] Power Management version 2
Capabilities: [f0] AGP version 2.0


Hier gibt es folgendes verwunderlichers:
02:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G550 AGP (rev 01) (prog-if 00 [VGA controller])
Es steckt zwar eine G550 drin - aber eine LowProfile PCI Karte. Oder hängt das damit zusammen, dass die Karte im obersten PCI-Slot steckt?

Nun ja, jetzt habe ich nen CMOS Reset gemacht, nun bleibt Ubuntu hängen beim Starten. Ich bin grad am neu installieren, die alte Installation scheint ja nicht so sauber zu sein.
 
Einen passenden Treiber für Matrox Karten gibt es nicht mehr.
Den VESA oder VGA Treiber verwenden.
 
Der mga-Treiber sollte funktionieren.

Den habe ich auch immer installiert. Nun habe ich das Problem, dass selbst eine Neuinstallation nichts mehr bringt - es bleibt entweder beim Start hängen oder die Netzwerkverbindung läuft nicht.

Gegen Ende der Woche sollte ich 2 neue Systeme haben, dann werde ich es nochmal in Angriff nehmen.
 
Nur installieren reicht nicht. Er muss auch in der xorg.conf eingetragen sein. Beispielkonfigurationen für deine Grafikkarte gibt es jedenfalls einige im Netz.
 

Ähnliche Themen

Ubuntu X / dbus problem

Kein 5x Prob: Kein 2. Aufwachen nach Standby/Kein 2. Xserver usw.

NVIDIA Treiber und Ubuntu 8.04 = Problem

Textkonsole mit KMS zu klein

ATI-fglrx unter Ubuntu Hardy - Logoff Issue

Zurück
Oben