Help me with xine-check
Everybody is talking about speeding dvd playing performance, so I also decided to do it.
Running xine-check shows: Code:
[ hint ] you have MTRR support but it's unused. Code:
# cat /proc/mtrr Another problem with dma: Code:
hdparm -d1 /dev/hdc |
Did you run hdparm as the user or as root? It needs root access. The 1024 is, I believe, block sizes.
|
Of course as root.
Code:
root@UFO:~# hdparm -d1 /dev/hdc |
Any suggestions?
|
Quote:
Are you sure your device is /dev/hdc and not /dev/something_else ? |
DMA and MTRR are enabled in the kernel.
Yes, I am sure (it's secondary master). |
I put hdparm -d1 /dev/hdc
In /etc/rc.d/rc.local so it is enabled at boot. I also put there hdparm -d1 /dev/hda and I've install Nvidia drivers for 3d acceleration, thinking this might have something to do with speed. |
Code:
hdparm -d1 /dev/sda |
You shouldn't have to use hdparm to enable DMA.
If you go to the kernel configuration (assuming you're brave enough to compile a kernel) you should see this option in Device Drivers -> Block Devices and enable support for S-ATA. Then goto to ATA/ATAPI/MFM/RLL support and go through all the options. See which chipset your driver supports. Choose the driver as Y and then save the configuration. Quit. Then make the kernel using make then issue make modules_install and make bzImage. You should copy the created bzImage to /boot/ directory as vmlinuz-2.x.y (where x and y are major and minor kernel version) and System.map to /boot/System.map-2.x.y and .config to /boot/config-2.x.y). Now update your kernel symlinks (/boot/vmlinuz, /boot/System.map and /boot/config) to your new kernel and reboot. |
Actually SATA support must be checked in
Device drivers >> SCSI device support >> SCSI device support >> SCSI low-level drivers >> Serial ATA (SATA) support and selecting correct chipset. And what's the point of doing it? I already have my SATA support enabled. |
If you choose the correct chipset and compile it into the kernel, your DMA performance will be optimum.
Quote:
|
Here is everything I found related to DMA in my kernel config:
Code:
CONFIG_GENERIC_ISA_DMA=y Code:
Intel PIIXn chipsets support BLK_DEV_PIIX |
Hmm.. the only suggestion I can give is to check your motherboard manual to verify (if you haven't done already).
BTW, My board is the old IDE board and doesn't have SATA. I use the nForce chipset drivers in the IDE chipset driver list. |
http://www.gigabyte.com.tw/Products/...e=GA-8IG1000-G - here is my motherboard specification.
|
did you already check the bios-settings for dma ?
egag |
All times are GMT -5. The time now is 06:09 AM. |