Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Re-enable Quartz Extreme on PCI-based 10.3.7 Macs System
It seems the Mac OS X 10.3.7 updater breaks Quartz Extreme on Macs that have PCI video cards. There is a way to get back Quartz Extreme, and this is how.

You need to install CoreGraphics.framework, but you will need the 10.3.6 combined updater and Pacifist to do so. Drop the updater package onto Pacifist and navigate to /System -> Library -> Frameworks -> ApplicationServices.framework -> Versions -> A -> Frameworks, and select CoreGraphics.framework. Now press Install, select Replace from the appearing dialogs, and restart. Next you can use PCI Extreme to re-enable PCI Extreme.

You can also enable it manually by running TextEdit as root in the Terminal. Type sudo and then press the spacebar, then control-click TextEdit, navigate to Contents -> MacOS, and drop the enclosed file in your terminal window. It will now ask for your password, and TextEdit will open as root. While in TextEdit, open Configuration.plist, found in /System -> Library -> Frameworks -> ApplicationServices.framework -> Versions -> A -> Frameworks -> CoreGraphics.framework -> Versions -> A -> Resources. Now just change IOAGPDevice to IOPCIDevice. Repair permissions and restart. Doing this should get you Quartz Extreme while using Mac OS 10.3.7.
    •    
  • Currently 1.00 / 5
  • 1
  • 2
  • 3
  • 4
  • 5
  (1 vote cast)
 
[14,826 views]  

Re-enable Quartz Extreme on PCI-based 10.3.7 Macs | 7 comments | Create New Account
Click here to return to the 'Re-enable Quartz Extreme on PCI-based 10.3.7 Macs' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Re-enable Quartz Extreme on PCI-based 10.3.7 Macs
Authored by: larkost on Dec 22, '04 10:11:02AM

There is a reason that QuartzExtreme is AGP only... PCI is not fast enough to really do this, and it completely lacks the shared memory features that QuartzExtreme requires when dealing with large amounts of textures. Playing with it in this manner is asking for asking for problems and crashes.



[ Reply to This | # ]
Re-enable Quartz Extreme on PCI-based 10.3.7 Macs
Authored by: Panjandrum on Dec 22, '04 11:14:37AM

For some reason, any forum talking about this particular hack becomes full of people saying why and how it can't work properly. Well, maybe it doesn't work for some people, but it happens to work perfectly for me and for many of my clients. I've been installing Radeon PCI cards for ages in Blue & Whites and using PCI Extreme on them with zero complaints. I personally use it to add Quartz Extreme on two secondary monitors in my Dual Processor G4. These monitors each run on their own Radeon 7000 PCI card. I also have ZERO problems. Without QE on PCI enabled, Expose is literally useless for me. With QE on PCI Expose is fantastic. I run an additional 2 monitors on my Radeon 9800 AGP (dual head), and for a while ran yet another two monitors on the PCI cards (which are also dual head) for a total of 6 monitors, and it handled it perfectly.

I don't have any of the quicktime performance issues some people seem to have on their PCI cards when running this hack. Might those issues might be limited to the old beige models with slower bus speeds?

---
==============================
David Butler
http://www.macmaven.net/
http://www.dhbutlerphotography.com/
panjandrum@mac.com



[ Reply to This | # ]
Re-enable Quartz Extreme on PCI-based 10.3.7 Macs
Authored by: hash on Dec 22, '04 02:06:50PM

Glad it works for you. Unfortunately using 10.3.6's CoreGraphics.framework on a 10.3.7 system is more likely going to cause bigger issues than whether QE is suitable for PCI devices or not.

---
--
hash



[ Reply to This | # ]
Re-enable Quartz Extreme on PCI-based 10.3.7 Macs
Authored by: hash on Dec 22, '04 02:01:09PM

There really is no performance benefit for enabling Quartz Extreme on PCI devices, so why would you want to enable this and risk not getting any future updates from CoreGraphics. This also means you do not get any bug fixes in CoreGraphics from 10.3.7.

---
--
hash



[ Reply to This | # ]
Re-enable Quartz Extreme on PCI-based 10.3.7 Macs
Authored by: BMarsh on Dec 22, '04 04:58:47PM

There are performance reasons to use Quartz Extreme though.

it does reduce CPU load, and can make the GUI feel faster.
now on some machines I have seen the bugs that can happen, and didn't have time to diagnose why they occured on those specific machines, but on others it has worked fine, and is a nice boost in speed.



[ Reply to This | # ]
Re-enable Quartz Extreme on PCI-based 10.3.7 Macs
Authored by: lbarnat@earthlin on Dec 24, '04 07:50:22PM

Manual solution does not work, Pacifist does. If it is worth it depends on what your old world machine is and your needs are. For some it may do the trick, but older PCI bus limits may not make it worth the trouble for everyone.



[ Reply to This | # ]
Re-enable Quartz Extreme on PCI-based 10.3.7 Macs
Authored by: dsharits on Jan 19, '05 04:36:23PM

I enabled Quartz Extreme on my B&W as described in this article, and it works perfectly well. The GUI got a great speed boost as well a Expose and the iTunes visualizer. No problems whatsoever.

Daniel

---
~12" iBook G4 1.2 GHz, 30 GB HD, 512 MB RAM,
FW 52x LaCie CD-RW---RoadRunner via AirPort :cool:
~B&W Power Mac G4 500 MHz, 640 MB RAM,
80 GB, Radeon 7



[ Reply to This | # ]