You are not logged in.

#1 2005-12-26 22:07:03

depi
Member
From: EU - Slovakia
Registered: 2005-12-07
Posts: 39
Website

DMA is being disabled when start playing DVD movie

I put: hdparm -d1 /dev/hdc to my /etc/rc.local file.
Then after rebooting system I just try it by: hdparm -d /dev/hdc, DMA is turned on.
Then Im trying to play some DVD movie but it is choppy. Then after I try hdparm -d /dev/hdc again - DMA is turned off, so I must manually turn it on again with: hdparm -d1 /dev/hdc

I really dont know how to setup it to not do this.

And second, maybe it have something with it after: dmesg | grep hdc I get:

ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:DMA, hdd:DMA
hdc: HL-DT-ST DVDRAM GSA-4163B, ATAPI CD/DVD-ROM drive
hdc: ATAPI 79X DVD-ROM DVD-R-RAM CD-R/RW drive, 2048kB Cache, UDMA(33)
hdc: irq timeout: status=0xd0 { Busy }
hdc: DMA disabled
hdc: ATAPI reset complete
hdc: irq timeout: status=0xd0 { Busy }
hdc: DMA disabled
hdc: ATAPI reset complete

And Im not sure if this is normal.

Thanks if someone have any good solution.

P.S. Happy New Year smile

Offline

#2 2005-12-27 11:18:32

depi
Member
From: EU - Slovakia
Registered: 2005-12-07
Posts: 39
Website

Re: DMA is being disabled when start playing DVD movie

I realized that it turns DMA off always when I try to read DVD. So I must turn on DMA when the DVD is playing also it turns it off.

Please any good solutions?

Offline

#3 2005-12-27 14:49:56

Jacob
Member
Registered: 2005-03-19
Posts: 52

Re: DMA is being disabled when start playing DVD movie

If you have a hard drive on the same cable, try to move your DVD player to it's own cable inside of your computer....

Jacob

Offline

#4 2005-12-27 18:54:13

depi
Member
From: EU - Slovakia
Registered: 2005-12-07
Posts: 39
Website

Re: DMA is being disabled when start playing DVD movie

But interesting is that it turns of only with some DVDs.

Offline

#5 2006-09-05 19:15:26

Cagnulein
Member
From: Modena, Italy
Registered: 2006-04-03
Posts: 260
Website

Re: DMA is being disabled when start playing DVD movie

same behavior here...i have a lg burner too...

Linux Cagnulein 2.6.17-ARCH #1 SMP PREEMPT Thu Aug 24 17:07:48 CEST 2006 i686 AMD Athlon(tm) AuthenticAMD GNU/Linux

Offline

#6 2006-09-06 20:34:52

chrismortimore
Member
From: Edinburgh, UK
Registered: 2006-07-15
Posts: 655

Re: DMA is being disabled when start playing DVD movie

Perhaps you have a dodgy ribbon cable?  Could be getting noise and suchlike down it, do you have another one you can try?


Desktop: AMD Athlon64 3800+ Venice Core, 2GB PC3200, 2x160GB Maxtor DiamondMax 10, 2x320GB WD Caviar RE, Nvidia 6600GT 256MB
Laptop: Intel Pentium M, 512MB PC2700, 60GB IBM TravelStar, Nvidia 5200Go 64MB

Offline

#7 2006-09-07 04:58:44

Cagnulein
Member
From: Modena, Italy
Registered: 2006-04-03
Posts: 260
Website

Re: DMA is being disabled when start playing DVD movie

pholie wrote:

Is this with some VIA chipset? My motherboard also likes to disable DMA for my DVD drive sometimes.

no, it's a nforce2 based motherboard wink

Perhaps you have a dodgy ribbon cable? Could be getting noise and suchlike down it, do you have another one you can try?

exactly when i watch a dvd!? it would be very very strange...

Offline

#8 2006-09-07 08:09:55

chrismortimore
Member
From: Edinburgh, UK
Registered: 2006-07-15
Posts: 655

Re: DMA is being disabled when start playing DVD movie

Cagnulein wrote:

exactly when i watch a dvd!? it would be very very strange...

Well, yes.  DVDs are big things, and they need to be transfered fast enough for the player to keep up.  When you start transfering large amounts of data, all the imperfections in your system get flagged up.  Even though 1.2MB/s of data isn't that much on a system-wide scale, you'll probably find it's up there with one of the quicker optical drive transfer rates.

Just a suggestion anyway wink


Desktop: AMD Athlon64 3800+ Venice Core, 2GB PC3200, 2x160GB Maxtor DiamondMax 10, 2x320GB WD Caviar RE, Nvidia 6600GT 256MB
Laptop: Intel Pentium M, 512MB PC2700, 60GB IBM TravelStar, Nvidia 5200Go 64MB

Offline

#9 2006-09-07 10:46:18

Cagnulein
Member
From: Modena, Italy
Registered: 2006-04-03
Posts: 260
Website

Re: DMA is being disabled when start playing DVD movie

ehm...for dvd i mean a dvd full of divx wink
i use xine for playing it, maybe there are some api that corrupt the access to the dma...
hah another info: no problem at all with mplayer playing the same divx on the same dvd...very very strange...

Offline

Board footer

Powered by FluxBB