Ekkard Gerlach wrote:
[...] was spricht dagegen den DMA im Kernel immer einzuschalten und diesen bei Bedarf dann per -d1 tatsächlich zu aktivieren? Ist es so, daß für manche Brenner schon die Option eines DMA im Kernel (der noch in hdparm abgeschaltet ist) die Ursache für Fehlverhalten ist?
Ich verstehe die Frage schon gar nicht. DMA wird standardmaessig nur fuer Festplatten automatisch eingeschaltet, dafuer sorgt die entsprechende Kernel-Option. Es hindert Dich niemand daran, auch bisher schon nicht, DMA von Hand auch fuer Nicht-Festplatten einzuschalten, sofern diese Geraete das koennen und vertragen. Ich habe Dir ja gezeigt, dass das bei mir der Fall ist und funktioniert und Andreas hat das ja auch bestaetigt. Leider ist es eben so, dass auch heute noch etliche Geraete mit DMA nicht 100% zurecht kommen, weswegen es eben eine konservative (aber sichere) Einstellung ist, DMA fuer Nicht-Festplatten erst einmal standardmaessig auf "aus" zu lassen. Wenn SuSE DMA standardmaessig fuer alle Laufwerke automatisch aktiviert und dann 1/3 der Systeme nur noch IDE-Resets macht und nichts mehr geht, dann waere das Geschrei auch gross. Wie man es macht ist es eben falsch :-) In diesem Falle stimme ich SuSE aber mit der etwas konservativeren Einstellung zu. Wenn Du uebrigens per hdparm DMA einschaltest, solltest Du wenn moeglich auch gleich den Modus mitgeben, um auf der sicheren Seite zu sein.
Suse sollte für die Sache mit dem Brennen dringend irgendeine Lösung schaffen (ggf zwei Kernel). Denn mittlerweile gibt es kaum noch reine 1x-DVD-Rohlinge. Die DVD-Brenner erzwingen nämlich i.d.R 2x oder schnelleres Schreiben (zumindest bei meinem Toshiba SD-R5272 mit cdrecordproDVD ist das so). Ohne DMA geht bei einem XP2000 (1,7GHz), UDMA 100 und 512DDRAM spätestens nach 200MB nichts mehr, weil load average auf über 3, 40% Last angestiegen. Mit DMA ist die Prozessorlast bei 0,3% und load average bei 0.1! Das Brennen 2x DVD macht sich gar nicht bemerkbar.
Das kann ich alles nicht nachvollziehen. Das hat hier von Anfang an ohne Probleme funktioniert. 4x DVD brennen (mehr kann mein Brenner leider nicht) oder 24 x CD brennen ist kein Problem, ohne dass dabei das System in die Knie geht. Jedenfalls stehe ich nicht 30 min neben meinem Rechner, wenn ich eine DVD brenne, und schaue dem Laufbalken zu, sondern ich arbeite einfach weiter.
Es werden viele Linux-User auf die Nase fliegen wenn sie versuchen unter Linux DVD's zu brennen - so wie ich ;-) und sich dann wieder M$ zuwenden (ich nicht :D ).
Wenn ihnen M$ besser gefaellt, dann sollen sie das tun. Von solchen Belehrungen zu Linux halte ich eh nichts. Ausserdem scheinen ja nur manche Leute Probleme zu haben, sonst haette man ueber die Jahre wohl schon oefters auf dieser Liste davon gehoert, dass DVDs nur 1x oder CDs nur mit 8x o.ae. gebrannt werden koennen. Ein Leidensgenosse ist IIRC Rene - er hat schon oefters von Problemen berichtet. Aber auch die konnte nicht jeder nachvollziehen. CU, Th.