Am Samstag, 14. Juni 2003 13:00 schrieb Manfred Tremmel:
Also die beiden Punkte, die die meiste CPU-Zeit ziehen, sind fehlendes DMA beim DVD-Laufwerk und fehlende Unterstützung durch die Grafikkarte
DMA ist angeschaltet, über die Bootoptionen. linux:~ # hdparm /dev/hdc /dev/hdc: HDIO_GET_MULTCOUNT failed: Invalid argument IO_support = 0 (default 16-bit) unmaskirq = 0 (off) using_dma = 1 (on) keepsettings = 0 (off) readonly = 0 (off) BLKRAGET failed: Invalid argument HDIO_GETGEO failed: Invalid argument
(XVideo-Extension). Wenn beides fehlt, kanns auch mit ner 3 GHz CPU noch ruckeln. Sehr hilfreich bei der Suche nach möglichen Optimierungen ist das kleine Programm xine-check (Teil der xine-ui), es untersucht den Rechner und gibt tipps, was man verbessern kann. Start es mal (Konsolenfenster auf und xine-check eintippen).
rungi@linux:rungi $ xine-check Please be patient, this script may take a while to run... [ good ] you're using Linux, doing specific tests [ good ] looks like you have a /proc filesystem mounted. [ good ] You seem to have a reasonable kernel version (2.4.20-4GB-athlon) [ good ] intel compatible processor, checking MTRR support [ good ] you have MTRR support and there are some ranges set. [ good ] found the player at /usr/bin/xine [ good ] /usr/bin/xine is in your PATH [ good ] found /usr/bin/xine-config in your PATH [...] [ good ] plugin directory /usr/lib/xine/plugins/1.0.0 exists. [ good ] found input plugins [ good ] found demux plugins [ good ] found decoder plugins [ good ] found video_out plugins [ good ] found audio_out plugins [ good ] /dev/cdrom points to /dev/sr0 [...] [ good ] found xvinfo: X-Video Extension version 2.2 [ good ] your Xv extension supports YUV overlays (improves MPEG performance) [ good ] your Xv extension supports packed YUV overlays [ good ] Xv ports: YUY2 YV12 UYVY I420 RV15 RV16 YVYU Das sieht für mich auf den ersten Blick OK aus. Das Problem ist wohl hauptsächlich dass die Bedienung von Xine selbst blockiert, andere Programme laufen ja ohne Problem nebenher.
Wenn Du die SCSI-Emulation beim DVD-Laufwerk aktiviert hast, musst Du für hdparm zum aktivieren des DMA-Modus trotzdem das IDE-Device verwenden, dann sollte das schon gehen.
Hatte ich gemacht. Siehe oben.
Sehr viel gute Tipps gibts auch in der xine-Faq: http://xinehq.de/index.php/faq
Die lese ich dann wohl als nächstes mal gründlich durch, vielleicht findet sich da ein Anhaltspunkt. Danke nochmal. Grüße - Wolf -- All power corrupts, but we need electricity. (/usr/games/fortunes)