Jump to content

[How To] X800 XL set up with working Display Manager and QE/CI


  • Please log in to reply
231 replies to this topic

#61
sertix

sertix

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
can anyone help me with installing a ATI RADEON X300 PCIExpress ??? i tried the callisto_b008....but i think there are no files for my card....i editet that plist file...and i passed all the steps...but nothing ! stil 1024x768 @60Hz.... :D :o

i tried it a lot of times ( 6 hours ..) ...still no result.
can anyone tell me what files to use to get my card working...????

the only things that worked....was the TVOUT ... and how if the system can`t recognize my card?

#62
graphic Design

graphic Design

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 430 posts

As I was re-doing my OS recently, I figured it was a good time to give a guide of how you can get your hardware up and running. This is also partially an off-site backup of every step I performed, just in case my computer completely crashes.

Edit: These instructions should work on a lot more cards than just an X800 XL. If you get your card to work with these instructions, add the card model that you own to this thread. You also need to be running OS X 10.4.4 or 10.4.5 (or have the ATIRadeon9700 set of Extensions from that version of OS X). Please do not ask me for those files as I cannot legally redistribute them.

Getting ready

It would be a good idea to backup your entire Extensions directory before proceeding just in case you royally mess up anything.

sudo cp -R /System/Library/Extensions /System/Library/ExtensionsBackup
Enter your password when prompted.

In order to do some of these steps more easily, we're going to run TextEdit and HexEdit in Super User mode. This will save you having to learn nano, vi, or any of those other terminal-based programs.

For TextEdit, open a new window in Terminal. Copy and paste the following:
sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit
Enter your password when prompted.

For HexEdit, things are a little bit more tricky, especially because HexEdit doesn't come on the computer.
HexEdit 2.00 at MacUpdate

It's in a .sit archive, and since OS X no longer comes with Stuffit Expander, you'll have to download that, too. The Universal version of Stuffit Expander is a beta and is set to expire on Oct 1, 2006.
Stuffit Expander 10.1 Beta at MacUpdate

After you've downloaded and extracted HexEdit, drag HexEdit Release into your Applications folder. Open up another window in Terminal, and copy and paste the following:
sudo /Applications/"HexEdit Release"/HexEdit.app/Contents/MacOS/HexEdit
Enter your password when prompted.

Now you have two simple editing utilities set up with some pretty advanced power. Until you close them, they have the potential to harm protected files.

Part 1, Callisto Installation

I used b006 for installation purposes. It's available on Omni's website.

After extracting b006, Look in the folder for CallistoHAL.kext. Right-Click on this file and go to Show Package Contents. Double click on Contents, and then drag Info.plist to TextEdit in the dock.

Find
<key>IOPCIMatch</key>
<string>0x41501002&0xffffffff</string>
and change it to
<key>IOPCIMatch</key>
<string>0x554d1002&0xffffffff</string>
Make sure you replace 554d with whatever your specific Device ID is, which is avaliable in System Profiler, and then save and close the file.

Open up another Terminal window, and type (or copy) this into Terminal:
sudo -s
cd <Drag in the directory where the Callisto .kext files are at>
chown -R root:wheel Callisto*
chmod -R 755 Callisto*
cp -R Callisto*  /System/Library/Extensions/
rm -f /Library/Preferences/com.apple.window*
rm -f /Library/Preferences/ByHost/com.apple.window*
rm -f /Library/Preferences/ByHost/com.apple.pref*
rm /System/Library/Extensions.mkext
rm /System/Library/Extensions.kextcache
Enter your password when prompted

Reboot your computer and make sure you can set new resolutions before continuing.

Part 2, QE/CI Installation

Jump back to the top and re-open TextEdit and HexEdit as described.

I performed this while my system was still at version 10.4.5. Newer .kext files may not perform the same.

Navigate to /System/Library/Extensions, locate ATIRadeon9700GA.plugin, right-click and go to Show Package Contents. Double click on Contents, and then drag Info.plist to TextEdit in the dock.

Find
<key>IOProviderClass</key>
<string>IONDRVFramebuffer</string>
and change it to
<key>IOProviderClass</key>
<string>CallistoFB</string>
Save and close the file.

Open up another Terminal window, and type (or copy) this into Terminal:
sudo -s
chown -R root:wheel /System/Library/Extensions/ATIRadeon9700GA.plugin/ 
chmod -R 755 /System/Library/Extensions/ATIRadeon9700GA.plugin/
Enter your password when prompted.

Now for the hex editing part.

Note: The following does the SAME thing as the "Koverg" patch. However, I was never able to get the Koverg patch to work automatically for me, so I performed the following:

Navigate to /System/Library/Extensions/ locate ATIRadeon9700.kext, right-click and go to Show Package Contents. Double click on Contents, and then drag Info.plist to TextEdit in the dock. We'll come back to it in a minute.

In your Finder window, go inside the MacOS folder, and then drag ATIRadeon9700 to HexEdit in the dock. In HexEdit, Go to Find->Find & Replace.

Under Find, type in
3d 60 5b 00 00
Under Replace, type in
3d 4d 55 00 00

If you did not have the same Device ID as me (0x554d), you need to swap each half. For example, if my card had a Device ID of 0x1234, I would put in the Replace box "3d 34 12 00 00".

Set the Matching to Hex, and hit Find Next/Find Previous to make sure that there are two occurrences of this in the file. Once you're sure there are two occurrences and that your Device ID is correct, go ahead and click on Replace All. Go ahead and save your changes and exit HexEdit.

Go back to TextEdit and scroll down thru Info.plist

Find
<key>IOPCIMatch</key>
<string>....  0x5b601002 ....</string>
and change it to
<key>IOPCIMatch</key>
<string>....  0x554d1002 ....</string>
replacing 554d with your Device ID.

Save and close the file.

Open up a fresh Terminal window, and type in the following:
sudo -s
chown -R root:wheel /System/Library/Extensions/ATIRadeon9700.kext/ 
chmod -R 755 /System/Library/Extensions/ATIRadeon9700.kext/ 
rm /System/Library/Extensions.mkext
rm /System/Library/Extensions.kextcache
Enter your password when prompted.

Go ahead and restart your computer. Check System Profiler, and you should have QE/CI working, complete with mouse tearing. I'll leave you to the Search feature to figure out how to turn that off.



Can I follow that way to fix with my X850 XTPE AGP card?

#63
ROXR

ROXR

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 108 posts
It Work with my Sapphire X800XT AGP, ID: 0x4a4b.

Not Koverg method in my case, only with Callisto b006 and modification of ATIRadeon9700GA.plugin I have reloutions change and CI & QE :)


<key>IOProviderClass</key>
<string>IONDRVFramebuffer</string>

and change it to

<key>IOProviderClass</key>
<string>CallistoFB</string>

thanks very very much phoenix3200

#64
phoenix3200

phoenix3200

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 116 posts
Sertix, Callisto is not specific to your graphics card. That's why you need to edit the info.plist. I must say that's pretty wierd that only your TV Out is working.

g D, the problem you will run into is that your graphics card works through an AGP port instead of a PCI Express port. Check this thread for information about activating your AGP port. It's a lot longer than this thread, so someone had to have said something important in it :blink:

#65
graphic Design

graphic Design

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 430 posts

g D, the problem you will run into is that your graphics card works through an AGP port instead of a PCI Express port. Check this thread for information about activating your AGP port. It's a lot longer than this thread, so someone had to have said something important in it :)


Okie...
So, what difference between AGP & PCI on the System display?
Is it importaint if I don't fix this problem by using AGPGart?
And Can I still follow to your way?
Thank you for reply

#66
sertix

sertix

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
i have edited ang changed already the port that my card is using....i`ve edited the files exactly as is the installation guide (my card id is 5b 60) ....i`v changed the resolution ....by editing the boot.plist from preferencies....but the card is still not installed and the refresh is still 60hz.
i`ll reinstall mac os `cauz i`ve done a reall mess in my system folder ....and i`ll try again.
the funny thing is ....with the tv out....i`ve downloaded a driver for mac from ATI`s homepage....it had a installer and that was the only thing it could install...

another question. wich is the file used from callisto? callisto.kext or callistoHAL.kext ????

#67
ROXR

ROXR

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 108 posts
graphic Design if your chipset is intel, AGPGart is not going to activate your acceleration. I think so.

#68
graphic Design

graphic Design

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 430 posts
1- I installed the AGPGart 2.0, now my system display correct about AGP
2- I followed the phoenix3200's way until finish part 1 ("Part 1, Callisto Installation"). Everything perfect, here is my informations:

"Radeon X850 XT (AGP):

Chipset Model: Radeon X850 XT (AGP)
Type: Display
Bus: AGP
VRAM (Total): 256 MB
Vendor: ATI (0x1002)
Device ID: 0x4b4c
Revision ID: 0x0000
Displays:
Display:
Resolution: 1280 x 1024 @ 75 Hz
Depth: 32-bit Color
Core Image: Not Supported
Main Display: Yes
Mirror: Off
Online: Yes
Quartz Extreme: Not Supported"
3- So happy, I continued to part 2 ("QE/CI Installation")...
I did extractly what phoenix3200 say and reboot
4- But nothing change! My infomation still are the last fixed from part 1! CI&QE Not Supported!
I did something Wrong?
Please help me!

#69
graphic Design

graphic Design

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 430 posts
OOp...
After shutdown and turn on, I cant boot to my MAC OS any more!!! :(
What happen?
when I restarted before, everything is still okie?
Can I restore anything changed? (I have a Extensions backup when I used this code: "sudo cp -R /System/Library/Extensions /System/Library/ExtensionsBackup")
I cant boot, I have only the DVD install Disc!
Thankyou!

#70
phoenix3200

phoenix3200

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 116 posts
Sertix, I know nothing about the driver available straight from Apple. The driver used to get QE/CI to work needs to come from 10.4.4 or 10.4.5. CallistoHAL.kext is used for inputting your DeviceID. You need both Callisto.kext as well as CallistoHAL.kext in the Extensions directory for Callisto to work.

gD, follow the instructions on the third post in this thread to fix your install. It looks like you got Callisto to work just fine, so skip the line that says Callisto on it.

#71
graphic Design

graphic Design

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 430 posts

I forgot to mention...If your computer won't boot, here's how you can fix it:

Boot into Single User Mode (-s)

CODE
/sbin/mount -uw /
rm -R /System/Library/Extensions/Callisto* <To remove Callisto>
cp -R /System/Library/ExtensionsBackup/ATI* /System/Library/Extensions/ <To restore ATI kexts>
rm /System/Library/Extensions.mkext
rm /System/Library/Extensions.kextcache
reboot


I tried to add the code when I was booting from my MAC OS DVD install Disc but the system said that my disk is locked!
I cann't use any code
What I should do now? ;)
:D(

#72
phoenix3200

phoenix3200

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 116 posts

I tried to add the code when I was booting from my MAC OS DVD install Disc but the system said that my disk is locked!
I cann't use any code
What I should do now? ;)
:)(


You don't need the OS X install disc at all. As you're starting up the computer you'll need to access the boot options, type in
-s
hit enter, and then type in the rest of the stuff. Look around for more information on Single User boot mode.

#73
graphic Design

graphic Design

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 430 posts
Thanks phoenix3200 for Reply
I reinstalled MAC and now everything is okie!
I follow to you way until finished part 1 (Install Callisto), perfect!
I can change my resolution, My information display correct like this:

"Radeon X850 XT (AGP):

Chipset Model: Radeon X850 XT (AGP)
Type: Display
Bus: PCI
VRAM (Total): 256 MB
Vendor: ATI (0x1002)
Device ID: 0x4b4c
Revision ID: 0x0000
Displays:
Display:
Resolution: 1280 x 1024 @ 75 Hz
Depth: 32-bit Color
Core Image: Not Supported
Main Display: Yes
Mirror: Off
Online: Yes
Quartz Extreme: Not Supported"

But I didnot follow part 2. I'm not sure it's safe for me or not!
Can U show me the safe way to get Core Image and Quartz Extreme support?
Thank you very much! :)

#74
sertix

sertix

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
:idea: i found out my problem :D i`m running osx86 10.4.1.....
i`l have to get a later version
there`s no way you can install ati radeon x300 under 10.4.1

#75
NeoNapster

NeoNapster

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts
Followed the instructions every last detail, got my full Res of 1440x900 thanks to the callisto driver but no QE or CI. Tried the 10.4.5 kexts off the DVD but that didn't work either, just resulted in a black screen with coloured blocks and a mouse pointer. :whistle:
Specs: HP Pavillion zd8000 ATI Radeon Mobility X600 (M24) PCIE. Release: 10.4.6
I should mention im not sure if mine is the JAS release? would that make a difference in the kexts being 10.4.5 or not??? Tried the koverg patch no avail. Callisto 3 was the only one I could get to work.
Anyone had any success with this HP laptop???
Thanks..
:censored2:

#76
NeoNapster

NeoNapster

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts
Atlast stuck with callisto 3 and gave it one last try and....
Radeon Mobility X600 (M24) (PCIE):

Chipset Model: Radeon Mobility X600 (M24) (PCIE)
Type: Display
Bus: PCI
Slot: PCI
VRAM (Total): 256 MB
Vendor: ATI (0x1002)
Device ID: 0x3150
Revision ID: 0x0000
Displays:
Color LCD:
Resolution: 1440 x 900 @ 60 Hz
Depth: 32-bit Color
Core Image: Supported
Main Display: Yes
Mirror: Off
Online: Yes
Quartz Extreme: Supported

:spam:
Thanks for this topic and links was of great help

#77
Nuno

Nuno

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
I NeoNapster,

I have the same problem that you had, colored blocks... what change did you made to get things working? my graphic card is exactly the same model has yours and i have version 10.4.6 installed. Like you only Callisto 3 modified works for me. I allready tried the extensions from 10.4.6 and 10.4.5.

In 10.4.6 i get a black screen when i try to enable ci, and with 10.4.5 i get the blocks!!!

I really need some help.

Thanks

#78
Bart86

Bart86

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 179 posts

Hmmm, I've tracked it down a bit more.
When the driver loads (i.e. everything is set up OK with device IDs etc), my screen gets scrambled.

Here's a picture: http://tinyurl.com/z48lw
That area up to the left is the apple menu, by the way...

Any ideas as to why this happens?
As I said (above), I use 10.4.5 ATI files, from the JaS DVD.

Help! :D


EDIT:
IT WORKS!!
I'm not sure what did it, this might have helped though:
http://forum.insanel...showtopic=25335

Damn, it's soooo smooth now! Beautiful :D


Well I wish you could remember exactly what you did because I have this EXACT same issue (your screen shot). I have a fresh install of JaS 10.4.7 and I've replaced the ATI extensions with the 10.5 ones. The only thing I can think of is the OpenGL framework which I will replace this evening. Any other Ideas? Can you think of anything else that you may have done???

Just to clarify: I'm using Callisto 006 and confirmed it was working fine for res switching. After the step 2 edits (hex and text) I reboot and get big blotchy color blocks. You can tell that the desktop is up and running and even see where the menus and droping down when mousing over. It feels like it wants to work, and I'm sure its something simple.

I'm redoing my Dell gx620 and I have a ATI X800XL AIW PCI-e (r430 chip)

I hope this is all worth it, I have onboard gma950 that works perfectly but I just wan't faster 3D so I can run X-Plane and a couple of other games on this system. I couldn't afford a 1600/1800 but I got this X800XL AIW which has 16 pipes for $119.

Am I going to be sorry I did this?

#79
Bart86

Bart86

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 179 posts
well, the 10.5 opengl framework didn't work. I'm going back to my onboard gma950. its very fast for everything but xplane and heavy duty 3d graphics and fully supported with no mouse tearing. I probably should have left well enough alone to begin with!

#80
deeksmooth

deeksmooth

    InsanelyMac Protégé

  • Members
  • Pip
  • 21 posts
  • Gender:Male
hey, i'm a returning mac user because of this whole osx86 deal, i got the JaS 10.4.6 and installed it on my Dell Inspiron 6000 laptop on its own 7200rpm HDD because i didn't want to tamper with my work HDD. when installing, i set up the HDD with 2 partitions... the first one being a 'mac os extended (journaled)' and the second being 'free space'. i customized the install to add the intel support and let it rock. the first dvd-r i burned failed verification, so i ignored and attempted install - didn't go through 3 times. so i reburned on another dvd-r from my home computer - this worked and install went through fine. osx loads and i'm getting all sorts of nostalgic feelings (even though i left mac os at 9.2 with VERY little time on OSX). i remove the DVD and reboot, and i get an "error b0", which i found mean that the drive partition wasn't set as active. after researching i found windows 'diskpart' would solve this - so i put my work HDD back in and use a USB hdd caddy to access my osx loaded hdd... used 'diskpart' to make the osx partition active (0,1 - since osx is on partition 1 of disk 0... partition 2 is blank space, which will later be my xp pro partition so i can dual boot without having to swap HDD's). so, now i can boot without a DVD in the drive, so i get back into osx go play around and find that my native resolution isn't supported - so here i am reading all of these and IMO, this is the best one.

anyways, i found that for the callisto drivers, i had to use b005... or i would get a black screen. i follow it step by step for the callisto installation (backing up the extensions folder was a savior), reboot - now i have resolution support but no 'core image' or 'quartz extreme' - so i continue to follow directions step by step and get the same symptoms that others are seeing, the trippy-acid-osxual infection-like display... thank god the backup was there, i have already repartitioned and installed osx 5 times because i didn't know to get into single user mode (cause i was dvd booting).

so that is where i stand, has anyone made progress in getting core image and quartz extreme enabled to eliminate the laggy video playback and such?

OS Image: 10.4.6 JaS

this is my general hardware info... PM-1.8ghz / 1gb RAM

Hardware Overview:

Machine Name: jMac
Machine Model: ADP2,1
CPU Type: Intel Pentium M processor
Number Of CPUs: 1
CPU Speed: 1.8 GHz
L2 Cache (per CPU): 2 MB
CPU Features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT CLFSH DS ACPI MMX FXSR SSE SSE2 SS TM EST
Memory: 1 GB
Bus Speed: 533 MHz
Boot ROM Version: A08 (Dell Inc.)
Serial Number: DP9CW81


this is my graphics info... ATI Radeon Mobility x300 PCIe (dell's description)

Radeon Mobility M300 (M22):

Chipset Model: Radeon Mobility M300 (M22)
Type: Display
Bus: PCI
VRAM (Total): 128 MB
Vendor: ATI (0x1002)
Device ID: 0x5460
Revision ID: 0x0000
Displays:
Color LCD:
Resolution: 1680 x 1050 @ 60 Hz
Depth: 32-bit Color
Core Image: Not Supported
Main Display: Yes
Mirror: Off
Online: Yes
Quartz Extreme: Not Supported







0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

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