sheriffbounce Posted May 19, 2006 Share Posted May 19, 2006 okay fellas finally i got also MOBILITY X1600 working with this method!!!!!!!!!!!!! so good news for all my laptopmates!! BUT on my notebook only the external display is working... no output on the internal... really strange.. even switching with the FN-Keys doesn'T work... Display: Type: VGA-Compatible Controller Bus: PCIe Slot: PCI VRAM (Total): 256 MB Vendor: ATI (0x1002) Device ID: 0x71c5 Revision ID: 0x0000 Displays: COMPAQ 7500: Resolution: 1280 x 1024 @ 60 Hz Depth: 32-bit Color Core Image: Supported Main Display: Yes Mirror: Off Online: Yes Quartz Extreme: Supported Rotation: Supported anyone knows how to switch between the displays in OSX without the notebooks FN-Key? cheers Link to comment Share on other sites More sharing options...
cyclonefr Posted May 19, 2006 Share Posted May 19, 2006 arf, annoying on a notebook btw anyone tried the 9800 modified + the DVI output? maybe that works like on mobvilty Link to comment Share on other sites More sharing options...
asapreta Posted May 19, 2006 Share Posted May 19, 2006 No one tested on other x1xxx cards instead of x1600? Link to comment Share on other sites More sharing options...
Pitr- Posted May 19, 2006 Share Posted May 19, 2006 No one tested on other x1xxx cards instead of x1600? X1800/X1900 is a no go for sure, tested and verified non working by me and munky. Link to comment Share on other sites More sharing options...
RobNyc Posted May 19, 2006 Author Share Posted May 19, 2006 RobNYC u dont get CEQI cause i bet uve modified the X1000GA.plugin ahaha remove CAllistoFB to it and switch back to IONDRVFramebuffer enjoy Actually I don't have no callisto stuff involved in this, I did exactly what boris provided from page 1 . IONDRVFrameBuffer is there Link to comment Share on other sites More sharing options...
munky Posted May 19, 2006 Share Posted May 19, 2006 though i'm clinging onto some small hope that reverting to 10.4.4 / 10.4.5, or hexediting the kext might help with my X1800XL. will find out tonight. Link to comment Share on other sites More sharing options...
borisbadenov Posted May 19, 2006 Share Posted May 19, 2006 Can someone help confirm? I think I might have made one more modification tht I may have omited. Inside /System/Library/Exrtensions is IONDRVSupport.kext. Inside the plistI have this listed: <key>IONameMatch</key> <string>display</string> <key>IOProbeScore</key> <integer>20000</integer> <key>IOProviderClass</key> <string>IOPCIDevice</string> Is what I marked in bold normal or did I modify this and forgot to post? Link to comment Share on other sites More sharing options...
asapreta Posted May 19, 2006 Share Posted May 19, 2006 X1800/X1900 is a no go for sure, tested and verified non working by me and munky. So this may be a x1600 related stuff only?! Link to comment Share on other sites More sharing options...
munky Posted May 19, 2006 Share Posted May 19, 2006 had a quick look at the 10.4.4 IONDRVSupport.kext (only one i have access to right now) and it seems to be as you've described - ie i dont think you've modified that. Link to comment Share on other sites More sharing options...
quietglow Posted May 19, 2006 Share Posted May 19, 2006 had a quick look at the 10.4.4 IONDRVSupport.kext (only one i have access to right now) and it seems to be as you've described - ie i dont think you've modified that. Yep, thats right. Link to comment Share on other sites More sharing options...
borisbadenov Posted May 19, 2006 Share Posted May 19, 2006 had a quick look at the 10.4.4 IONDRVSupport.kext (only one i have access to right now) and it seems to be as you've described - ie i dont think you've modified that. TVM M8 And Happy Birthday JaS Link to comment Share on other sites More sharing options...
cyclonefr Posted May 19, 2006 Share Posted May 19, 2006 yeah you didn't modify that file, that's for sure. BTW, can you take a look at your loaded extensions in System Profiler to see if IONDRVSupport.kext is loaded or not ? And, can your monitor go into standby mode thanks to the now loaded ATINDRV.kext ? Link to comment Share on other sites More sharing options...
Swad Posted May 19, 2006 Share Posted May 19, 2006 Although I'm checking on the legal ramifications of this... ...go ahead and share all the important kexts you want. That way we can hopefully get this hack working for everyone possible. I can't promise they'll be able to stay, but we'll see. Link to comment Share on other sites More sharing options...
Antman Posted May 19, 2006 Share Posted May 19, 2006 What is Rotation? I noticed on several posts that Rotation is now supported.. what is giving this support? And what does it do? Has anyone tried to load any other kexts like this with the Radeon 9550 -9800 series cards? Link to comment Share on other sites More sharing options...
sheriffbounce Posted May 19, 2006 Share Posted May 19, 2006 rotation turns the display by the selected degrees...for monitor hanging headover or with pivotfunction... just tried it...it'S working perfectly Link to comment Share on other sites More sharing options...
moseschrist Posted May 19, 2006 Share Posted May 19, 2006 has someone with a radeon 7500 managed to get the ATINDRV.kext loaded without problems at boot ? another thing... the atindrv is a framebuffer right ? just like callisto, do you think theres a way to bypass the problem all of us (except x1600 owners) are having using callisto ? Link to comment Share on other sites More sharing options...
RobNyc Posted May 19, 2006 Author Share Posted May 19, 2006 I'm gonna re-read the steps and make sure I have everything correct. I'll probably be rolling with Jas since he just ordered the same card I have Link to comment Share on other sites More sharing options...
cyclonefr Posted May 19, 2006 Share Posted May 19, 2006 I suggest you to unpack all, and when i mean ALL, i mean ATI*.* kext + IONDRVSupport.kext from 10.4.6 update.pkg using Pacifist into your extensions directory. If it still doesn't work, be sure your product id matches with the one into ATIX1000.kext. Else, maybe you did something bad to the frameworks, I don't know. Link to comment Share on other sites More sharing options...
Snollygoster Posted May 19, 2006 Share Posted May 19, 2006 SUCCESS! My ASUS ATI Radeon X1600 Pro works great! No mouse artifacts, QE, CI and OpenGL supported + resolution switching. I have a VGA connection to an ACER 19" Wide Screen monitor. At first thought it didn't work but I have mispelled a setting in ATINDRV... I noticed that the delay we are experiencing at boot-time is because there are some warning messages that display family specific mathing failed and after that it waits for the kext loading to time-out before it goes on with booting. Now if we can find all kexts that it tries to load when this message appears and add our device ID in these kexts then maybe we'll get even more (don't even know what)...! One thing that I noticed. Desktop Manager's (PPC App) transissions do not work anymore... Link to comment Share on other sites More sharing options...
littlepr Posted May 19, 2006 Share Posted May 19, 2006 I'm gonna re-read the steps and make sure I have everything correct. I'll probably be rolling with Jas since he just ordered the same card I have Borisbadenov, I think this should be in the wiki once a clean step-by-step is available. Just a suggestion. Link to comment Share on other sites More sharing options...
mmk Posted May 19, 2006 Share Posted May 19, 2006 To clarify some things ... Someone with X1600 working, please boot into single mode (-s), and then "kextload ATINDRV.kext" then "ioreg -l -w 0 > output.txt" and please post the output. Munky or some X1800 please do the same, and compare the capabilities of the IONDRVFramebuffer device.... maybe we can see if X1600 detects some extra stuff .... (whih probably does ) Thanks... Link to comment Share on other sites More sharing options...
Wig72 Posted May 19, 2006 Share Posted May 19, 2006 Still now dvi output, just vga. Any ideas ?? Link to comment Share on other sites More sharing options...
borisbadenov Posted May 19, 2006 Share Posted May 19, 2006 yeah you didn't modify that file, that's for sure. BTW, can you take a look at your loaded extensions in System Profiler to see if IONDRVSupport.kext is loaded or not ? And, can your monitor go into standby mode thanks to the now loaded ATINDRV.kext ? Yes, the IONDRVSupport.kext is loaded. Here is the info: IONDRVSupport: Version: 1.4.2 Last Modified: 1/3/06 9:40 PM Get Info String: 1.4.2, Copyright Apple Computer, Inc. 2000-2004 Location: /System/Library/Extensions/IONDRVSupport.kext kext Version: 1.4.2 Load Address: 0x23ea5000 Valid: Yes Authentic: Yes Dependencies: Satisfied Integrity: Correct And forseeing the next question: ATIRadeonX1000: Version: 1.4.24 Last Modified: 1/3/06 9:54 PM Get Info String: ATIRadeonX1000 1.4.24.6 (3493) Location: /System/Library/Extensions/ATIRadeonX1000.kext kext Version: 4.2.4 Load Address: 0x29407000 Valid: Yes Authentic: Yes Dependencies: Satisfied Integrity: Kext is modified And finally, no, my monitor doesn't seem to go into standby mode but I will somehow learn to cope. SUCCESS! My ASUS ATI Radeon X1600 Pro works great! No mouse artifacts, QE, CI and OpenGL supported + resolution switching. I have a VGA connection to an ACER 19" Wide Screen monitor. At first thought it didn't work but I have mispelled a setting in ATINDRV... I noticed that the delay we are experiencing at boot-time is because there are some warning messages that display family specific mathing failed and after that it waits for the kext loading to time-out before it goes on with booting. Now if we can find all kexts that it tries to load when this message appears and add our device ID in these kexts then maybe we'll get even more (don't even know what)...! One thing that I noticed. Desktop Manager's (PPC App) transissions do not work anymore... Hey Snollygoster, Glad it has worked for you as well and yes, I do believe you are right on that issue about boot-up. I know it is searching for display family but a bit stumped. I'm sure that when this snag is fixed, our systems will scream! Love to hear what you find out. Link to comment Share on other sites More sharing options...
Snollygoster Posted May 19, 2006 Share Posted May 19, 2006 I was thinking, if the framebuffer works for the x1600 because in the binary file there is the bios id that the specific card has, could we maybe find a decompiler edit it and recompile it again to work with the rest of ATI cards? BTW I am installing WoW now to check how it performs... Link to comment Share on other sites More sharing options...
JaS Posted May 19, 2006 Share Posted May 19, 2006 I know it is searching for display family but a bit stumped I can help you out with that,Its looking for an offical apple display i.e lcd/crt Link to comment Share on other sites More sharing options...
Recommended Posts