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

#201
sdelano

sdelano

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 107 posts

Tried this method quite a few times, have ATI x800gt, Device ID 554b. I get through to this stage:

rm /System/Library/Extensions.kextcache

when i type this and hit enter, terminal says there is no kextcache file. Any ideas? can't get any further really til i nail this down. tried with both R1&2 of Zeph for amd.

Thanks for the help


Not gonna work on leopard. You need a new card

#202
watterman

watterman

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
Hi, i use Leo4All Leopard 10.5.2 DVD, but i cant set resolution to normal... :-(
Could anyone rewrite this to work on Leopard? I search, but didnt find nothing. I tried to follow these steps, but there is not /System/Library/Extensions.kextcache in Leopard :-( So it didnt work!

Please if there is any experiencd man who knows how to set up ATI Radeon X800 GTO in leopard, write here some steps please :-)

#203
billou81

billou81

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 posts

Hi, i use Leo4All Leopard 10.5.2 DVD, but i cant set resolution to normal... :-(
Could anyone rewrite this to work on Leopard? I search, but didnt find nothing. I tried to follow these steps, but there is not /System/Library/Extensions.kextcache in Leopard :-( So it didnt work!

Please if there is any experiencd man who knows how to set up ATI Radeon X800 GTO in leopard, write here some steps please :-)


idem I have 554D (Sapphire RADEON X800 GTO 256MB PCIe) Natit load 2 DVI but no QE CI ...

i'm waiting to test ... the futur realease ...

bye..

#204
crazyJAT

crazyJAT

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 300 posts
  • Gender:Male
  • Location:US
Any chance anyone has had success with the x850 on leopard?

If there is anyone interested in working on a fully capable kext for Leopard 10.5.1 and/or 10.5.2 and anyone willing to donate to the cause, I will set up a paypal account and put in $10 to start it off. will post more information if there is enough of a response.

#205
kytzu

kytzu

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 295 posts
  • Gender:Male
It seems that 10.5 doesn't support anymore some cards like x300, x600 and x800 at least, the only thread that could help for the moment is below, they are using some files from leo beta release when ATIradeon9700 files were still including i386 drivers. I didn't try them yet but I'll let you know if any success.

http://forum.insanel...o...x600&st=280

#206
howseer

howseer

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts

It seems that 10.5 doesn't support anymore some cards like x300, x600 and x800 at least, the only thread that could help for the moment is below, they are using some files from leo beta release when ATIradeon9700 files were still including i386 drivers. I didn't try them yet but I'll let you know if any success.

http://forum.insanel...o...x600&st=280


How would I go about getting my x300 to work with QE/CI on 10.5.2? Which kext should I install?

#207
kytzu

kytzu

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 295 posts
  • Gender:Male

How would I go about getting my x300 to work with QE/CI on 10.5.2? Which kext should I install?


I don't know exactly which is the lucky combination but you have to use some 10.4.8 tiger kexts, some Leo 1.5.0 beta and some Leo 1.5.2 graphic update files and Callisto+koverg patches. I managed so far for x600 mobility to get QE only usint ATIRadeon9700.kext already patched (calisto3+koverg) for my card from 10.4.8 and the rest of the ATIRadeon9700*, ATIRadeonGA* and ATIRadeonGLD* from Leo 10.5.0 beta (you can find them on the post I gave above) but mouse tearing is following me as well from tiger. I put my hope now in Slice's Atiframebuffer project for a better solution.

#208
howseer

howseer

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts
OK....sounds good. I currently have callisto 008 working, with no QE/CI and mouse tearing, but Mouse Locator fixed that. I will look into ATi Framebuffer. What is the difference between that and ATILead?

#209
spacelee

spacelee

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts

I tried to get this working with my X800 GTO, but the damn thing won't boot. Restoring the old kexts worked, so it's got to be the 10.4.6 9700.kext. Is there a way to get an older ATIRadeon9700.kext anywhere on the internet? Could any of you send me yours?

Oh, and the Callisto drivers work alone. It's the QE/CI I want. And btw, I'm installing Mac for FCP too. :glare:



have you got your X800GTO works? mine is also X800GTO, and still can't work till now....have you got some solution~?

#210
micky01

micky01

    InsanelyMac Protégé

  • Members
  • Pip
  • 25 posts
would this method work with 10.5.1???????????????????????????????would this method work for kalway 10.5.1???thanks

#211
vpatel91

vpatel91

    InsanelyMac Protégé

  • Members
  • Pip
  • 36 posts
common, anyone have this working in Leopard 10.5.2

I have the resolution set to my preference, but I have no QE and CI is only Software Control

Also both my monitors are clones, is there anyway to get dual monitor support.

PLEASEEEEEEE
this is the only thing that i have to fix to get my hackintosh working, after 4 months of fixing other problems

#212
kytzu

kytzu

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 295 posts
  • Gender:Male
Slice is working hard for a new AtiFrameBuffer (see in Xlabs), that is the only chance for Ati x300 ... x800 cards

#213
resiroth

resiroth

    InsanelyMac Protégé

  • Members
  • Pip
  • 37 posts
Any news on the atibuffer thing? I finally got this hackintosh to work but it doesn't have drivers so I think it is going off integrated. 1024x768 is better than nothing though.

#214
electroperc

electroperc

    InsanelyMac Protégé

  • Members
  • Pip
  • 14 posts
  • Gender:Male
  • Location:Colombia
it works with ati radeon x700!!!

#215
Konner

Konner

    Cat

  • Members
  • PipPipPip
  • 163 posts
  • Gender:Male
thanks so much for this i would have never figured it out.

#216
lunasol

lunasol

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 116 posts
  • Location:Elsewhere
Got my X600 QE/CI enabled on leopard! tutorial and kexts! help me iron out the bugs!

-flash

http://forum.insanel...mp;#entry918283

#217
shiretu

shiretu

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 posts

I have done every step. I finally got QE, CI, and adjustable resolution. However, I still see the mouse tearing.

If I install only Callisto, I always get adjustable resolution and no mouse tearing.

Which option should I pick? Is there any way to get everything perfect? or I have to use mouse locator with the first option.

PS. I have X300SE with 5B60


Man, help me please! Followed the same path, able to change the resolution but the QE/CI still not working. Have exactly the same video card: 5b60:1002. I'm running 10.5.2.

Tx

#218
Baja 001

Baja 001

    InsanelyMac Protégé

  • Members
  • Pip
  • 9 posts
Is any one have X800XL kext working? If anyone have, please upload to rapidshare.

tnx

#219
Lostgame

Lostgame

    Lostgame

  • Members
  • PipPipPipPipPipPipPip
  • 591 posts
  • Interests:Programming, game design, OSX, music design, photo editing, movie making.<br /><br /...
Okay, so I've got an x300 mobility running perfect at 10.4.11, but I need to know if anybody got it working on Leopard before I bother to upgrade. Anybody got CI/QE enabled on device id 5460?

#220
kriss13

kriss13

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts
The below tutorial works GREAT for me (see 1st page/1st post)
I used Callisto_b006 on jas 10.4.8. DVD.
Installed clean with just intel sse2 support (i have amilo m 1425 pentium m centrino 1.8mhz), with ci/qe suport out of the box.

Chipset Model: Radeon Mobility 9600/9700 (M10/M11) NP
Type: Display
Bus: PCI
VRAM (Total): 128 MB
Vendor: ATI (0x1002)
Device ID: 0x4e50
Revision ID: 0x0000

so I got

Resolution: 1280 x 800 @ 60 Hz
Depth: 32-bit Color
Core Image: Supported
Main Display: Yes
Mirror: Off
Online: Yes
Quartz Extreme: Supported

After trying all sorts of solution this simple one worked first shot (to the letter, followed all reebotings during the hack)

Bugs:
-my video card is on AGP (detected as PCI, don't think performane is afected..any clue ?)
-"about mac" the CPU shows just 600mhz (lowest clock step) , my former 10.4.5 shows my CPU corectly at 1.8 mhz... also dont see any impact on performance.

History:
Something similar worked perfect for 10.4.5 (dont know the distro) but with Callisto_b003fixed and without hex hack.

I hope this helps

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.
Stuffit Expander 11.0 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 new 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. Edit: If your card's device ID is listed anywhere in the bottom of this post, you are probably finished. If it is, restart your computer and check before continuing.

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.


The following information was relocated from post #96.

If you're interested on whether or not your Device ID is already contained inside of the Info.plist file or in the file you need to HexEdit already, here's a list, with an (approximate) graphics card equivalent. If your card's Device ID matches the first list, you probably don't need to mess with ATIRadeon9700.kext; if it matches the second, I would not touch it at all.

ATIRadeon9700.kext/Contents/Info.plist
   .0x3E501002 RV380 0x3e50 [Radeon X600]
   .0x3E541002 RV380 0x3e54 [FireGL V3200]
   .0x41441002 R300 AD [Radeon 9500 Pro]
   .0x41481002 R350 AH [Radeon 9800]
   .0x41501002 RV350 AP [Radeon 9600]
   .0x41521002 RV350 AR [Radeon 9600]
   .0x4A481002 R420 JH [Radeon X800]
   0x4A491002 R420 JI [Radeon X800PRO]
   0x4A4A1002 R420 JJ [Radeon X800SE]
   0x4A4B1002 R420 JK [Radeon X800]
   0x4A4C1002 R420 JL [Radeon X800]
   0x4A4D1002 R420 JM [FireGL X3]
   .0x4A4E1002 M18 JN [Radeon Mobility 9800]
   .0x4E441002 Radeon R300 ND [Radeon 9700 Pro]
   .0x4E481002 Radeon R350 [Radeon 9800 Pro]
   .0x4E501002 RV350 [Mobility Radeon 9600 M10]
   .0x4E541002 M10 NT [FireGL Mobility T2]
   .0x4E561002 M11 NV [FireGL Mobility T2e]
   .0x5B601002 RV370 5B60 [Radeon X300 (PCIE)]
   .0x5B621002 RV380 [Radeon X600 (PCIE)]
   .0x5B641002 RV370 5B64 [FireGL V3100 (PCIE)]
Those dots signify I could find them inside the ATIRadeon9700.kext/Contents/MacOS/ATIRadeon9700.

ATIRadeon9700.kext/Contents/MacOS/ATIRadeon9700
   0x5B601002 RV370 5B60 [Radeon X300 (PCIE)]
   0x5B621002 RV380 [Radeon X600 (PCIE)]
   0x5B641002 RV370 5B64 [FireGL V3100 (PCIE)]
   0x3E501002 RV380 0x3e50 [Radeon X600]
   0x3E541002 RV380 0x3e54 [FireGL V3200]
   
   0x4A4E1002 M18 JN [Radeon Mobility 9800]
   0x4A481002 R420 JH [Radeon X800]
   0x41441002 R300 AD [Radeon 9500 Pro]
   0x3E501002 RV380 0x3e50 [Radeon X600]
   0x3E541002 RV380 0x3e54 [FireGL V3200]
   
   0x4E541002 M10 NT [FireGL Mobility T2]
   0x4E481002 Radeon R350 [Radeon 9800 Pro]
   0x4E501002 RV350 [Mobility Radeon 9600 M10]
   0x4E441002 Radeon R300 ND [Radeon 9700 Pro]
   
   0x5B601002 RV370 5B60 [Radeon X300 (PCIE)]
   0x4E561002 M11 NV [FireGL Mobility T2e]
   0x5B621002 RV380 [Radeon X600 (PCIE)]
   0x5B641002 RV370 5B64 [FireGL V3100 (PCIE)]
   
   0x41501002 RV350 AP [Radeon 9600]
   0x41521002 RV350 AR [Radeon 9600]
   0x41481002 R350 AH [Radeon 9800]
These are grouped according to what other numbers I found them near.







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