Jump to content

fluid | fixed

The 10.5.6 mouse lag WORKAROUND in Itunes/QT for 8600/8800/9800(G84/G92) chipsets.


  • Please log in to reply
149 replies to this topic

#101
Guest: ѕиоѡ_*

Guest: ѕиоѡ_*
  • Guests
Replacing QT components is a bad fix m8, they should even sticky this because it will render some apps unuseable.

It's either downgrading to QT 7.5 or 10.5.5 Nvidia kexts.

I'm glad you got it figured out m8.

The kext I replaced were mentioned in point number 1 of my previous post:

- Geforce.kext
- Geforce8xxxGLDriver.bundle
- IONDRVSupport.kext
- NVDANV50Hal.kext
- NVDAResman.kext

Less or more kexts might be required but I need a conformation on that. Everything seems to run properly now so...

#102
thorazine74

thorazine74

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 241 posts
  • Gender:Male
  • Location:Spain
Can you please tell me what version are those NVIDIA drivers? I tried to use the ones from iAtkos 10.5.5 DVD which are 1.5.30.17 and I could not boot to the desktop.

#103
Guest: ѕиоѡ_*

Guest: ѕиоѡ_*
  • Guests
I used these m8

10.5.5 Nvidia Kexts (credit goes to stanfordbin)

I checked built and they are  v1.5.30.17

#104
RichardJ

RichardJ

    InsanelyMac Protégé

  • Members
  • Pip
  • 14 posts
  • Gender:Male
  • Location:Europe
To fix these problems I did what others have done above. I downgraded my 8800GT video drivers from the retail 10.5.6 NVida drivers to the retail 10.5.5 NVida drivers. Using the retail 10.5.5 nvida drivers fixed the jerky mouse problems for me. I did this by downloading the 10.5.5 combo update directly from apple, and extracting the NVida drivers from that package with Pacifist. Ie open MaxOSXUpdCombo10.5.5.pkg in pacifist and extract the following files from System/Library/Extensions:
- Geforce.kext
- Geforce8xxxGLDriver.bundle
- IONDRVSupport.kext
- NVDANV50Hal.kext
- NVDAResman.kext
I then installed these kernel extensions to /System/Library/Extensions/ using kext helper b7.

#105
dawiinci

dawiinci

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 243 posts

View PostRichardJ, on Feb 7 2009, 10:00 PM, said:

To fix these problems I did what others have done above. I downgraded my 8800GT video drivers from the retail 10.5.6 NVida drives to the retail 10.5.5 NVida drivers. Using the retail 10.5.5 nvida drivers fixed the jerky mouse problems for me. I did this by downloading the 10.5.5 combo update directly from apple, and extracting the NVida drivers from that package with Pacifist. Ie open MaxOSXUpdCombo10.5.5.pkg in pacifist and extract the following files from System/Library/Extensions:
- Geforce.kext
- Geforce8xxxGLDriver.bundle
- IONDRVSupport.kext
- NVDANV50Hal.kext
- NVDAResman.kext
I then installed these kernel extensions to /System/Library/Extensions/ using kext helper b7.
Is it possible for you to post these files? Are there any problems if I would install these kexts when I already installed nvkush?

Thanks!

#106
Chrysaor

Chrysaor

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 523 posts
  • Gender:Male

View Postѕиоѡ, on Feb 5 2009, 08:31 AM, said:

Replacing QT components is a bad fix m8, they should even sticky this because it will render some apps unuseable.

How is replacing entire set of display drivers better than just replacing the QT component?
Display drivers are mandatory in each point upgrade, while QT is mostly a seperate voluntary update.
You will likely see more incompatibilities with mismatching display drivers than QT component mismatch. Developers will assume you have the latest drivers if you have the latest OS version but QT version may be different, you can still have a 10.5.6 system with an older version of QT. Only application that requires QT 7.6 is iLife 09 afaik, and I haven't seen any issues with it running with 7.5.5 component so far.

#107
RichardJ

RichardJ

    InsanelyMac Protégé

  • Members
  • Pip
  • 14 posts
  • Gender:Male
  • Location:Europe

View Postdawiinci, on Feb 8 2009, 01:22 AM, said:

Is it possible for you to post these files?
Well the whole point of sourcing the files from the 10.5.5 retail update is that you know you are getting authentic files that haven't been messed with etc. Its really easy to just download it straight from apple (10.5.5 Updater), and extract the bits with pacifist. However, I went ahead and uploaded them here NVidaRetail10.5.5Drivers:

View Postdawiinci, on Feb 8 2009, 01:22 AM, said:

Are there any problems if I would install these kexts when I already installed nvkush?
Thanks!
I am really sorry but the answer is I don't know. I did a retail install with as few changes as possible from retail... I guess you will just have to experiment... Sorry...

#108
dawiinci

dawiinci

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 243 posts

View PostRichardJ, on Feb 8 2009, 07:11 AM, said:

Well the whole point of sourcing the files from the 10.5.5 retail update is that you know you are getting authentic files that haven't been messed with etc. Its really easy to just download it straight from apple (10.5.5 Updater), and extract the bits with pacifist. However, I went ahead and uploaded them here NVidaRetail10.5.5Drivers:
I am really sorry but the answer is I don't know. I did a retail install with as few changes as possible from retail... I guess you will just have to experiment... Sorry...
Thanks. I will give it a try. Maybe a good chance to find out if the backup works. :D

EDIT:
Well at least BACKUP works!

I deleted nvkush.kext in the finder and then installed the kexts with kext helper. After restart it stopped with this message:
boot cache avoidance timed out

Did I uninstall nvkush the wrong way or what could it be?

#109
dawiinci

dawiinci

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 243 posts
I guess I will have to try  just install the new drivers and don't care about nvkush. I think this could be the problem. As far as I know nvkush does not modify the driver - so I should be able to do it without uninstall. Can someone confirm this?
I will try later.

#110
Chrysaor

Chrysaor

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 523 posts
  • Gender:Male
I think I found a much better solution to fix the lag.

Remove /System/Library/Extensions/AppleUpstreamUserClient.kext

This kext is responsible for HDCP DRM crap, it is only present in 10.5.6 systems.
I tested in my system with 7.6 QTComponent and 10.5.6 NV drivers, no lag without this kext.
Please confirm.

#111
Zachquiel

Zachquiel

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts

View PostChrysaor, on Feb 8 2009, 07:01 PM, said:

I think I found a much better solution to fix the lag.

Remove /System/Library/Extensions/AppleUpstreamUserClient.kext

This kext is responsible for HDCP DRM crap, it is only present in 10.5.6 systems.
I tested in my system with 7.6 QTComponent and 10.5.6 NV drivers, no lag without this kext.
Please confirm.

It works like a charm!

Just delete the kext, reboot and the lag with itunes is gone.

Thank you!

Using 10.5.6 and 7.6 qt component.

#112
dawiinci

dawiinci

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 243 posts

View PostChrysaor, on Feb 9 2009, 02:01 AM, said:

I think I found a much better solution to fix the lag.

Remove /System/Library/Extensions/AppleUpstreamUserClient.kext

This kext is responsible for HDCP DRM crap, it is only present in 10.5.6 systems.
I tested in my system with 7.6 QTComponent and 10.5.6 NV drivers, no lag without this kext.
Please confirm.
This is essential! It really worked. I just deleted the kext in the Finder and the lag is gone!

Thank you for this!

They have to make this sticky - it is so essential for every user.

#113
Infodroid

Infodroid

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts

View PostChrysaor, on Feb 9 2009, 02:01 AM, said:

I think I found a much better solution to fix the lag.

Remove /System/Library/Extensions/AppleUpstreamUserClient.kext

This kext is responsible for HDCP DRM crap, it is only present in 10.5.6 systems.
I tested in my system with 7.6 QTComponent and 10.5.6 NV drivers, no lag without this kext.
Please confirm.

Had the damn lag on a 8500GT but after a quick kextunload AppleUpstreamUserClient.kext it was gone for good instantly. But I would recommend to back it up before removing it or just rename it.

Cheers mate!

#114
RichardJ

RichardJ

    InsanelyMac Protégé

  • Members
  • Pip
  • 14 posts
  • Gender:Male
  • Location:Europe

View PostChrysaor, on Feb 9 2009, 02:01 AM, said:

I think I found a much better solution to fix the lag.

Remove /System/Library/Extensions/AppleUpstreamUserClient.kext

This kext is responsible for HDCP DRM crap, it is only present in 10.5.6 systems.
I tested in my system with 7.6 QTComponent and 10.5.6 NV drivers, no lag without this kext.
Please confirm.

This worked for me as well!

(I reverted to the retail 10.6.6 NV drivers. I got them again from the 10.5.6 combo update, and then deleted the kext /System/Library/Extensions/AppleUpstreamUserClient.kext.)

This solved all mouse lag problems. Thanks Chrysaor!

Anyone actually know what the AppleUpstreamUserClient.kext actually does?

#115
121fred

121fred

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 110 posts
Works thanks

#116
stellarola

stellarola

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 682 posts
  • Gender:Male
  • Location:Lextown, KY
http://www.insanelym...p...t&p=1075673

-Stell

#117
Godowski

Godowski

    InsanelyMac Protégé

  • Members
  • PipPip
  • 55 posts
  • Gender:Male
  • Location:Skopje, Macedonia
So, if the flashing BIOS does not affect windows xp or vista, can I flash my 9800GT 512 graphic, and after that I don't need EFI studio strings or?

Were can I find best solution for flashing a 9800 GT 512

tnx

#118
Guest: ѕиоѡ_*

Guest: ѕиоѡ_*
  • Guests
Fix Working here, respect to whoever found this!

As for you sir:

Quote

How is replacing entire set of display drivers better than just replacing the QT component?
Display drivers are mandatory in each point upgrade, while QT is mostly a seperate voluntary update.
You will likely see more incompatibilities with mismatching display drivers than QT component mismatch. Developers will assume you have the latest drivers if you have the latest OS version but QT version may be different, you can still have a 10.5.6 system with an older version of QT. Only application that requires QT 7.6 is iLife 09 afaik, and I haven't seen any issues with it running with 7.5.5 component so far.

My Wiretap Studio pro didnt work anymore with only component replacement (not the whole 7.5.5 QT version) and some reported failure with other apps. So I guess that answers your question no?

And to be honest, if its like windows, display drivers aren't that important except for faster rendering. I highly doubt using older display drivers will render apps unusable, replacing only one component with an older one might do a lot more damage. We are also talking about downgrading the display drivers one step not to Tiger kexts.
Also do not underestimate the use of QT encoding/decoding inside mac when you use a lot of media apps (its not just QT and iTunes you know)

Alright, I made my point, fix is already at hand so issues are solved, thank god.

Laters

#119
one9092002

one9092002

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 159 posts

View Postѕиоѡ, on Feb 10 2009, 03:16 PM, said:

Fix Working here, respect to whoever found this!

As for you sir:
My Wiretap Studio pro didnt work anymore with only component replacement (not the whole 7.5.5 QT version) and some reported failure with other apps. So I guess that answers your question no?

And to be honest, if its like windows, display drivers aren't that important except for faster rendering. I highly doubt using older display drivers will render apps unusable, replacing only one component with an older one might do a lot more damage. We are also talking about downgrading the display drivers one step not to Tiger kexts.
Also do not underestimate the use of QT encoding/decoding inside mac when you use a lot of media apps (its not just QT and iTunes you know)

Alright, I made my point, fix is already at hand so issues are solved, thank god.

Laters


View Postcyclonefr, on Dec 20 2008, 10:30 PM, said:

We all know downgrading QuickTime fixed it... But many people wouldnt like 7.4.5... I've noticed that Apple silently updated 7.5.5 to 249.24 while the very first rlz was 249.13... So since I've found a link that still have 249.13 build, here it is.

http://www.filefacto...ncais_19979_dmg
Install that, and mouse lag is fixed and you are still on 7.5.5, not just the latest build. My guess it the latest build brings H264 hardware accleration and it's broken somehow so i guess we lose it now...Not the best fix but the best workaround in my opinion for now.

I noticed installing it via the normal installer wouldnt reinstall everything, even removing the receipt, so make sure you install this pkg via Pacifist, and voilà

Enjoy !

PS : How will EFIX we able to make this new Quicktime fit on their USB thumb ? B)


i am on amd x2 8600 gt 256mb  i downgraded quicktime and also tryed old 10.5.5 video kext still no luck

#120
x64tj

x64tj

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts
I can confirm that unloading AppleUpstreamUserClient.kext fixes the mouse lag for my GeForce 9800 GT 512mb.

For those of you who need to know how to do this, open Terminal and run these commands:

sudo -s

Type your password and press enter.

kextunload /System/Library/Extensions/AppleUpstreamUserClient.kext

mv /System/Library/Extensions/AppleUpstreamUserClient.kext /System/Library/Extensions/AppleUpstreamUserClient.disabled

Enjoy your lag-free iTunes and QuickTime! If for any reason you need the kext again, just rename the .disabled to .kext and reboot.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2013 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   Web hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy