.:: TechBlog ::. RSS Feed

12.12.2007Ohne Monitor steigt Xorg auf 100% CPU (Alix1C)
Als stolzer Besitzer eines Alix1C Boards von PC Engines waren meine Erwartungen sehr hoch. Ziel war der Aufbau eines kleinen Systems für LAMP, FTP usw. bei einem Energieverbrauch <10 Watt inkl. Festplatte. Generell war dies nicht schwierig (ein Tutorial hierzu folgt in Kürze) nur hatte ich nach erfolgreicher Xubuntu-Installation das Problem, dass sobald ich das VGA-Kabel abzog, Xorg nach einem Systemstart knapp 100% CPU verlangte.

Was war passiert?  Die Xorg Logs gaben den entscheidenden Hinweis. War das Kabel angeschlossen,  so betrug die Loggröße ca. 34KB, ohne VGA-Kabel knapp 15KB. Am Ende des Logs blieb der X-Server offensichtlich an der Stelle:

(II) Loading sub module "ddc"
(II) LoadModule: "ddc" (II) Module already built-in

stehen. “DDC” steht für Display Data Channel und dient der automatischen Konfiguration der Bildschirmeinstellung.  Mittel serieller Kommunikation mit dem Monitor wird die optimale Anzeigeoption ausgelesen und anschließend mit den Grafikkartenoptionen verheiratet. Da ich kein Kabel angeschlossen hatte schlug diese Analyse fehl und verursachte die hohe Auslastung. Das Ziel war damit klar: Deaktivierung von ddc. Hier die Lösung:

In der /etc/X11/xorg.conf folgende Option in der Section Device eintragen:

Option  „NoDDc“ „true“

Fertig! Anschließend X-Server neu starten bzw. das komplette System (bei mir reichte der Neustart von X-Server nicht!).

Kommentare:

Keine Kommentare vorhanden!

Kommentar hinzufügen:

E-Mail Adresse:    Name:   

Kommentar*:

Um unerwünschten, automatisierten Einträgen vorzubeugen muss abschließend ein Code eingegeben werden. Diese finden sie direkt unter diesem Text auf der linken Seite.

Code eingeben*:     Security Code

* Pflichtfelder

Impressum