Mine is set to 0. SO I did sysctl hw.ata.atapi_dma=1 and it says:

sysctl: oid 'hw.ata.atapi_dma' is read only

Why is that?

atacontrol has shown me that the device was in PIO4, so I set it to UDMA4 instead(which is what my drive should be using as it supports it), but then my dvds couldnt be read so I tried UDMA2 and it improved it heaps though not perfect, and it seems that mplayer seems to crash more :S.

dmesg shows:
acd0: DVD-R <PIONEER DVD-RW DVR-109> at ata1-master PIO4

Is this an indication that DragonFly perhaps needs a more modern/recent ATA code?

Cheers.
Petr

Joerg Sonnenberger wrote:
On Tue, Jul 18, 2006 at 11:03:00PM +1000, Petr Janda wrote:
Xine looks horrible(and skins dont work) and xine menus behave very weirdly and slowly, I decided to try gxine, but it freezes on start up. watching dvds in mplayer is unwatchable (skips many many frimes). Ive never had similar problems in Linux where dvd playback was always smooth.

Check that hw.ata.atapi_dma=1 is set. Otherwise you can active it with
atacontrol as well.

Joerg



Reply via email to