View previous topic :: View next topic |
Author |
Message |
plastikman187 Apprentice
Joined: 15 Mar 2005 Posts: 233
|
Posted: Sat Jul 22, 2006 6:59 pm Post subject: Slow DVD burning with growisofs |
|
|
Hello I have been having problems with burning DVD's under linux quite a while, I was using NeroLinux to burn DVD's (no problems) but now i want to use k3b instead.
Here are my System Specs
gateway 8510GZ notebook
1.73 GHx pentium M
512 MB ram
QSI DVD+/-RW SDW-082, FwRev=LX51
I think that it might have somthig to do with that fact that hdparm does nowt know what type of buffer the drive has.
Code: |
slacktop ~ # hdparm -i /dev/hdb
/dev/hdb:
Model=QSI DVD+/-RW SDW-082, FwRev=LX51, SerialNo=
Config={ Fixed Removeable DTR<=5Mbs DTR>10Mbs nonMagnetic }
RawCHS=0/0/0, TrkSize=0, SectSize=0, ECCbytes=0
BuffType=unknown, BuffSize=0kB, MaxMultSect=0
(maybe): CurCHS=0/0/0, CurSects=0, LBA=yes, LBAsects=0
IORDY=yes, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 *udma2
AdvancedPM=no
* signifies the current active mode
slacktop ~ #
slacktop ~ # hdparm -I /dev/hdb
/dev/hdb:
ATAPI CD-ROM, with removable media
Model Number: QSI DVD+/-RW SDW-082
Serial Number:
Firmware Revision: LX51
Standards:
Likely used CD-ROM ATAPI-1
Configuration:
DRQ response: 50us.
Packet size: 12 bytes
Capabilities:
LBA, IORDY(cannot be disabled)
DMA: mdma0 mdma1 mdma2 udma0 udma1 *udma2
Cycle time: min=120ns recommended=120ns
PIO: pio0 pio1 pio2 pio3 pio4
Cycle time: no flow control=120ns IORDY flow control=120ns
HW reset results:
CBLID- above Vih
Device num = 1
slacktop ~ # hdparm /dev/hdb
/dev/hdb:
IO_support = 0 (default 16-bit)
unmaskirq = 0 (off)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
HDIO_GETGEO failed: Inappropriate ioctl for device
slacktop ~ #
|
I am using ~x86 k3b and dvd+rw-tools
when i run hdparm -Tt i receive a few errors too and it seems very slow too
Code: |
slacktop ~ # hdparm -Tt /dev/hdb
/dev/hdb:
Timing cached reads: 3372 MB in 2.00 seconds = 1686.98 MB/sec
BLKFLSBUF failed: Function not implemented
Timing buffered disk reads: 10 MB in 3.63 seconds = 2.76 MB/sec
BLKFLSBUF failed: Function not implemented
slacktop ~ #
|
i have an intel chipset on this lappy
Code: |
00:1f.1 IDE interface: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) IDE Controller (rev 03)
|
and i have the kernel configured with this
Code: |
<*> ATA/ATAPI/MFM/RLL support
│ │ <*> Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support
│ │ <*> Include IDE/ATA-2 DISK support
│ │ [*] Use multi-mode by default
│ │ <*> Include IDE/ATAPI CDROM support
│ │ [*] PCI IDE chipset support
│ │ [*] Sharing PCI IDE interrupts support
│ │ [*] Generic PCI bus-master DMA support
│ │ [*] Use PCI DMA by default when available
│ │ <*> Intel PIIXn chipsets support
|
The DVD will burn but it hovers at about 0.1X to about 0.5X
I only have this problem with burning DVD media and not cd's
This problem also deos not happen with NeroLinux. _________________ Ubuntu -- An african word meaning 'Gentoo is too hard for me' |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54308 Location: 56N 3W
|
Posted: Sat Jul 22, 2006 10:45 pm Post subject: |
|
|
plastikman187,
You have the Intel ICH6 chipset, so you are not getting DMA with your present setup.
It has a combined IDE/SATA chipset. Try the following kernel changes. Its only an option if your hard drive is SATA
Turn off IDE support entirely.
Turn on SCSI Generic and SCSI CDROM support.
Turn on SATA PIIX support (its probably already on)
Your CD is now /dev/sr0 and/or /dev/sg0 both sr and sg /dev entries will exist.
Trial and error will tell you which one you use in mount. Fix your /etc/fstab.
Burning will work and you get DMA at no extra charge. The drives are now attached to the SCSI subsysem so hdparm in no longer much use.
You will need to update /etc/fstab. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
plastikman187 Apprentice
Joined: 15 Mar 2005 Posts: 233
|
Posted: Sat Jul 22, 2006 11:42 pm Post subject: |
|
|
NeddySeagoon,
Thank you for your reply but i have an IDE HDD so i am not sure that this solution will work for me. Is it possible to enable DMA with an IDE drive?
Edit: I tried it and it didnt work. _________________ Ubuntu -- An african word meaning 'Gentoo is too hard for me' |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54308 Location: 56N 3W
|
Posted: Sun Jul 23, 2006 10:47 am Post subject: |
|
|
plastikman187,
You can try enabling the SATA PIIX option anf disabling the IDE PIIX option in the kernel.
The ICH6 chipset is supped to have a common DMA setting like that. However, I have heard reports that you don't get DMA at all then.
All these options have to be built in, because they have to be used to set up the hardware as the kernel loads _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|