Code: Select all
>hdparm -Tt /dev/dvd
/dev/dvd:
Timing cached reads: 1416 MB in 2.00 seconds = 707.96 MB/sec
Timing buffered disk reads: 8 MB in 3.36 seconds = 2.38 MB/sec
Code: Select all
>grep kernel /boot/grub/grub.conf
kernel /boot/linux-2.6.15-suspend2-r6/bzImage root=/dev/sda3 resume2=/dev/sda2 video=vesafb:ywrap,mtrr,1024x768-16 CONSOLE=/dev/tty1 rootflags=commit=300 libata.atapi_enabled=1Code: Select all
>grep def.*ATA.*ENABLE /usr/src/linux/include/linux/libata.h
#undef ATA_ENABLE_PATA /* define to enable PATA support in some
#define ATAPI_ENABLE_DMADIR /* enables ATAPI DMADIR bridge support */
#define ATA_ENABLE_ATAPI /* define to enable ATAPI support */Code: Select all
>grep ATA /usr/src/linux/.config
CONFIG_X86_MCE_NONFATAL=y
# CONFIG_ATALK is not set
# CONFIG_ATA_OVER_ETH is not set
# ATA/ATAPI/MFM/RLL support
CONFIG_SCSI_SATA=y
# CONFIG_SCSI_SATA_AHCI is not set
# CONFIG_SCSI_SATA_SVW is not set
CONFIG_SCSI_ATA_PIIX=y
# CONFIG_SCSI_SATA_MV is not set
# CONFIG_SCSI_SATA_NV is not set
# CONFIG_SCSI_SATA_QSTOR is not set
# CONFIG_SCSI_SATA_PROMISE is not set
# CONFIG_SCSI_SATA_SX4 is not set
# CONFIG_SCSI_SATA_SIL is not set
# CONFIG_SCSI_SATA_SIL24 is not set
# CONFIG_SCSI_SATA_SIS is not set
# CONFIG_SCSI_SATA_ULI is not set
# CONFIG_SCSI_SATA_VIA is not set
# CONFIG_SCSI_SATA_VITESSE is not set
CONFIG_SCSI_SATA_INTEL_COMBINED=y
# CONFIG_SCSI_EATA is not set
# CONFIG_USB_STORAGE_DATAFAB is not setActually I thought you had the same flags as I do (-march=pentium-m -mtune=pentium-m -O3 -fomit-frame-pointer). I basically suggested you to downgrade optimizations but it was true only if your flags were different. As Sejam pointed out in his initial post, you should switch to GCC 3.4 and use its specific flags.juniper wrote:VinzC,
actually, i have gcc-3.3.6. perhaps i should upgrade. i am emerging totem/xine now with the cflags you suggested (will upgrade gcc after).
j


Yes I know this thread is very long but please try to search it for infos anyway - repeating the same things over and over again makes the problem even worse. The solution is simple: grep a kernel >= 2.6.15 (vanilla works, gentoo sources not tested from my side) and DO NOT PATCH/MODIFY the kernel anymore (this was for 2.6.14 and older ONLY). Just libata.atapi_enabled=1 as kernel line should do the trick.pblinux wrote:DVD playback still stutters. Any working solutions yet?
Average ~2.4MB/sec read from DVD
libata.atapi_enabled=1 in kernel lineATA_ENABLE_ATAPI defined in libata.hCode: Select all
>grep kernel /boot/grub/grub.conf kernel /boot/linux-2.6.15-suspend2-r6/bzImage root=/dev/sda3 resume2=/dev/sda2 video=vesafb:ywrap,mtrr,1024x768-16 CONSOLE=/dev/tty1 rootflags=commit=300 libata.atapi_enabled=1
works with the stable gentoo sources for meseppelrockt wrote: Yes I know this thread is very long but please try to search it for infos anyway - repeating the same things over and over again makes the problem even worse. The solution is simple: grep a kernel >= 2.6.15 (vanilla works, gentoo sources not tested from my side)
I'm using GCC 4.1 without any problemseppelrockt wrote:Does anybody have some knowledge source about different GCC versions (3.4.5 vs. 4.x) and there impacts on the speed of pentium-m systems? I just wonder whether it might be worth using GCC-4.x when it hits ~x86 or whether I should stay on good ol' GCC 3.4.5 ...
CFLAGS="-O3 -march=pentium-m -pipe -fomit-frame-pointer -mmmx -msse -msse2 -mfpmath=sse,387 -fforce-addr"
CXXFLAGS="${CFLAGS} -fvisibility-inlines-hidden"

I'm a little frustrated here...I printed out every page of this thread and went through each post one-by-one. Some of the posts are outdated, and some are just incorrect, and it's pretty hard to do a search for this problem when it's described differently be every person (choppy playback, stuttering movies, dvd problems, atapi config, etc). When I posted my message, it wasn't even possible to perform a search on a specific thread, and I was wading through several hundred "solutions" that were irrelevant to an Inspiron 6000.seppelrockt wrote: Yes I know this thread is very long but please try to search it for infos anyway - repeating the same things over and over again makes the problem even worse. The solution is simple: grep a kernel >= 2.6.15 (vanilla works, gentoo sources not tested from my side) and DO NOT PATCH/MODIFY the kernel anymore (this was for 2.6.14 and older ONLY). Just libata.atapi_enabled=1 as kernel line should do the trick.
When I had my Inspiron 6000, I never - since 2.6.15 series - had to do anything to the kernel. Even Gentoo Sources did work properly. Be careful *not* to select any ATA stuff, like Sejam initially posted in this thread.pblinux2 wrote:For starters, what speeds should I be getting from an "hdparm -Tt /dev/dvd" if things are configured correctly.
Secondly, from [post=3151836]my post[/post], what do I have configured incorrectly?
Currently, doing a "hdparm -Tt /dev/dvd" just returns:
read(2097152) returned 1179648 bytes
Timing buffered disk reads: read() failed: Input/output error
What am I missing here?[/url]

Sorry if that turned out wrong - I didn't blame you to be lazy or a noobie that doens't use the search function. And I know quite good how frustrating it is to search this post (I usally use the search function of my browser with highlighting keywords).pblinux2 wrote:I'm a little frustrated here ... [...] Cut the new guy a little slack, eh?

My rough plan is to do a fresh step by step install of Gentoo 2006.0 on this laptop and write down every step it needs - this is pretty much about bringing the infos from this thread in a good ordereconan wrote:I have suspend working 90% and I have x300 ATI.seppelrockt wrote: I am looking for people that have suspend modes working and people with x300 ati graphics in particular.
Didn't do something major. I have a very very basic suspend script.
Let me know how i can help...
OK, I own the i915 version, but some news regarding suspendseppelrockt wrote:... to see the thread getting longer and longer without new information.
...
I am looking for people that have suspend modes working and people with x300 ati graphics in particular.
As written earlier, I'm running a vanilla 2.6.16 w/ some patches from http://rtr.ca/dell_i9300/kernel/kernel-2.6.16/. DVD playback and burnig works fine and suspend-to-ram is really stable.torchZ06 wrote:anyone running a 2.6.16 vanilla kernel on their 6000? i put it on mine and it no longer has support for the SCSI_QLA2200 that's listed as a requiremet for the CD/DVD and of course it broke mine as a result-- had to go back to a 2.6.15-gentoo and it started working again.
Code: Select all
make oldconfigCode: Select all
make menuconfig
make && make modules_installI second that! (with ATI)amaroc wrote: As written earlier, I'm running a vanilla 2.6.16 w/ some patches from http://rtr.ca/dell_i9300/kernel/kernel-2.6.16/. DVD playback and burnig works fine and suspend-to-ram is really stable.
I'll especially try the SD Card Reader patches on my 9400 for I noticed things are a little bit different with 2.6.16 kernels.amaroc wrote:As written earlier, I'm running a vanilla 2.6.16 w/ some patches from http://rtr.ca/dell_i9300/kernel/kernel-2.6.16/. DVD playback and burnig works fine and suspend-to-ram is really stable.

Good news - the card reader stuff made it into the future 2.6.17 kernel - so once a rc1 is out grab it and put one more patch in the trash binVinzC wrote:I'll especially try the SD Card Reader patches on my 9400 for I noticed things are a little bit different with 2.6.16 kernels.amaroc wrote:As written earlier, I'm running a vanilla 2.6.16 w/ some patches from http://rtr.ca/dell_i9300/kernel/kernel-2.6.16/. DVD playback and burnig works fine and suspend-to-ram is really stable.
EDIT: works!
Yup, I knowseppelrockt wrote:Good news - the card reader stuff made it into the future 2.6.17 kernel - so once a rc1 is out grab it and put one more patch in the trash bin