fruktsallad Posted May 23, 2006 Share Posted May 23, 2006 ok, my bad...anyway no report from other X1X00 users? Sure, I've been trying this out with my X1400 Mobility (DEV.ID. 7145) to no avail. Keep getting Kernel Panics, seems we X1400/X1300 users are still outta luck. Link to comment Share on other sites More sharing options...
cyclonefr Posted May 23, 2006 Share Posted May 23, 2006 Anyone here have a copy of I/O Registry Explorer? Update: To speed up your bootup process, delete or move AppleHWSensor.kext eh man u rocks everything is perfect now i dont know how u found it but great job we dont need anything more real hackintosh, except dual display for u Link to comment Share on other sites More sharing options...
codo Posted May 23, 2006 Share Posted May 23, 2006 i played a lil bit more with my x1600....and figured out this... if i connect my crt mon on vga, and my tv on s-video...my tv and monitor became black while booting....no chance to do something. so, i tried to connect my crt via the dvi-vga adapter on dvi. i used the adapter, who was shipped with the x1600.. result? picture on my tv, until loading the ati driver....my monitor tell me out of range..even in bios..;/ so, i took the dvi adapter coming with my 9550 (there are less pin on the digital side) and connected this to my crt... result: no more tv, not even in bios, but booting up well and shows me a picture., so i guess (have no 2nd mon here) if i take the old dvi adapter and my standard vga output..i´ll have dual view...dunno, have to organize a monitor.... so long, codo Link to comment Share on other sites More sharing options...
macosxpanther Posted May 23, 2006 Share Posted May 23, 2006 Ok my plists:CONSIDERATIONS Mine is a ASUS XT1600XT Silent Type: VGA-Compatible Controller Bus: PCI Slot: PCIE X16 SLOT VRAM (Total): 256 MB Vendor: ATI (0x1002) Device ID: 0x71c0 Revision ID: 0x0000 ATINDRV.KEXT info.plist <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">'>http://www.apple.com/DTDs/PropertyList-1.0.dtd">'>http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>CFBundleDevelopmentRegion</key> <string>English</string> <key>CFBundleExecutable</key> <string>ATINDRV</string> <key>CFBundleGetInfoString</key> <string>ATINDRV 1.4.26.11 (1.0f204)</string> <key>CFBundleIdentifier</key> <string>com.apple.kext.ATINDRV</string> <key>CFBundleInfoDictionaryVersion</key> <string>6.0</string> <key>CFBundleName</key> <string>com.apple.driver.ATINDRV</string> <key>CFBundlePackageType</key> <string>KEXT</string> <key>CFBundleShortVersionString</key> <string>1.4.26</string> <key>CFBundleSignature</key> <string>????</string> <key>CFBundleVersion</key> <string>4.2.6</string> <key>IOKitPersonalities</key> <dict> <key>FirstPersonality</key> <dict> <key>CFBundleIdentifier</key> <string>com.apple.kext.ATINDRV</string> <key>IOClass</key> <string>ATICLASS</string> <key>IOMatchCategory</key> <string>IONDRVFramebuffer</string> <key>IONameMatch</key> <string>display</string> <key>IOProbeScore</key> <integer>50000</integer> <key>IOProviderClass</key> <string>IOPCIDevice</string> </dict> </dict> <key>OSBundleLibraries</key> <dict> <key>com.apple.iokit.IOGraphicsFamily</key> <string>1.3</string> <key>com.apple.iokit.IONDRVSupport</key> <string>1.3</string> <key>com.apple.kernel.iokit</key> <string>1.0.0b1</string> </dict> <key>OSBundleRequired</key> <string>Safe Boot</string> </dict> </plist> ATI RADEON X1000.KEXT info.plist <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>CFBundleDevelopmentRegion</key> <string>English</string> <key>CFBundleExecutable</key> <string>ATIRadeonX1000</string> <key>CFBundleGetInfoString</key> <string>ATIRadeonX1000 1.4.26.11 (3493)</string> <key>CFBundleIdentifier</key> <string>com.apple.ATIRadeonX1000</string> <key>CFBundleInfoDictionaryVersion</key> <string>6.0</string> <key>CFBundleName</key> <string>ATI RadeonX1000 Kernel Extension</string> <key>CFBundlePackageType</key> <string>KEXT</string> <key>CFBundleShortVersionString</key> <string>1.4.26</string> <key>CFBundleSignature</key> <string>????</string> <key>CFBundleVersion</key> <string>4.2.6</string> <key>IOKitPersonalities</key> <dict> <key>ATIRadeonX1000</key> <dict> <key>ATIEnableWideBlitSupport</key> <true/> <key>ATIUseTearingWideBlit</key> <false/> <key>CFBundleIdentifier</key> <string>com.apple.ATIRadeonX1000</string> <key>IOCFPlugInTypes</key> <dict> <key>ACCF0000-0000-0000-0000-000a2789904e</key> <string>ATIRadeonX1000GA.plugin</string> </dict> <key>IOClass</key> <string>ATIRadeonX1000</string> <key>IODVDBundleName</key> <string>ATIRadeonX1000VADriver</string> <key>IOMatchCategory</key> <string>IOAccelerator</string> <key>IOPCIMatch</key> <string>0x71C01002</string> <key>IOProviderClass</key> <string>IOPCIDevice</string> <key>IOSourceVersion</key> <string>1.4.26.11</string> <key>sensor-properties</key> <array> <dict> <key>device_type</key> <data> Z3B1LXNlbnNvcg== </data> <key>location</key> <string>GPU</string> <key>name</key> <string>gpu-sensor</string> <key>polling-period</key> <data> AAAAAQAAAAA= </data> <key>reg</key> <data> AAAAAg== </data> <key>sample-period</key> <data> AAAAAACYmAA= </data> <key>sensor-id</key> <data> AAAABg== </data> <key>version</key> <data> AAAAAg== </data> <key>zone</key> <data> AAAAAg== </data> </dict> </array> </dict> </dict> <key>OSBundleLibraries</key> <dict> <key>com.apple.iokit.IOGraphicsFamily</key> <string>1.0.0b1</string> <key>com.apple.iokit.IONDRVSupport</key> <string>1.0.0b1</string> <key>com.apple.iokit.IOPCIFamily</key> <string>1.0.0b1</string> <key>com.apple.kernel.iokit</key> <string>1.0.0b1</string> </dict> </dict> </plist> ATI RADEON X1000 PLUGIN KEXT info.plist <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>CFBundleDevelopmentRegion</key> <string>English</string> <key>CFBundleExecutable</key> <string>ATIRadeonX1000GA</string> <key>CFBundleGetInfoString</key> <string>ATIRadeonX1000GA 1.4.26.11 (3493)</string> <key>CFBundleIdentifier</key> <string>com.apple.ATIRadeonX1000GA</string> <key>CFBundleName</key> <string>ATI RadeonX1000 Graphics Driver</string> <key>CFBundleShortVersionString</key> <string>1.4.26</string> <key>CFBundleVersion</key> <string>4.2.6</string> <key>CFPlugInDynamicRegistration</key> <string>NO</string> <key>CFPlugInFactories</key> <dict> <key>100271c0-0000-0000-0000-000a27898d3e</key> <string>ATIRadeonX1000GAFactory</string> </dict> <key>CFPlugInTypes</key> <dict> <key>ACCF0000-0000-0000-0000-000a2789904e</key> <array> <string>100271c0-0000-0000-0000-000a27898d3e</string> </array> </dict> <key>NSExecutable</key> <string>ATIRadeonX1000GA</string> <key>Personality</key> <dict> <key>IOProviderClass</key> <string>IONDRVFramebuffer</string> </dict> </dict> </plist> Hey PPL, is ther a way to tell OSX i have a SONY TFT screen? cheers Aberracus with this parameter your vga workin perfectly under 10.4.6? what you have written exactly in finishes them after to have applied the modifications? tank you for reply Link to comment Share on other sites More sharing options...
borez Posted May 23, 2006 Share Posted May 23, 2006 I looked at your card, the DVI is in top and VGA below. Usually it is the opposite. Thus on this card the DVI is perhaps regarded as first output and VGA like second. So the DVI works.I think that a card with the same output configuration, or with two DVI output will work. Nice observation there. I tried the following on my Xpertvision X1600 Pro, and the DVI's still a no-go. I guess I have to revert back to using VGA then.. Link to comment Share on other sites More sharing options...
cyclonefr Posted May 23, 2006 Share Posted May 23, 2006 eh codo had this idea of duplicating our X1600kext to X1602kext and changing in it the vendor id "C" to "E" to enable the second monitor support such as under XP... i dont have 2 monitors and dont care about DVI since im using a VGA cable and DVI doesnt bring anything more but u can try that guys! something weird is the fact on real imac they have twice the same vendor id : maybe for dual display EDITED: http://discussions.apple.com/thread.jspa?m...181486 Link to comment Share on other sites More sharing options...
sheriffbounce Posted May 23, 2006 Share Posted May 23, 2006 eh codo had this idea of duplicating our X1600kext to X1602kext and changing in it the vendor id "C" to "E" to enable the second monitor support such as under XP...i dont have 2 monitors and dont care about DVI since im using a VGA cable and DVI doesnt bring anything more but u can try that guys! something weird is the fact on real imac they have twice the same vendor id : maybe for dual display http://discussions.apple.com/thread.jspa?m...#57362; could you correct the link? it's not working... thanx alot Link to comment Share on other sites More sharing options...
homer007 Posted May 23, 2006 Share Posted May 23, 2006 I´m surprised how many x1600 users are in here!But no x1300 owners or, x1400, x1800, x1900 giving it a try? And one thought, my x800 card was flashed to work as a x850 card (R480 chipset) but when I´ve tried to use in OSX I got some kernel panic screens. After messing arround the ID´s now I have it working as a x850 perfectly on XP and OSX. Maybe possible to the users of x1600 cards changing their card IDs to make them more compatible with this fix? i have tried it with x1400 mobility keep getting kernal panics....!!! still no help from u guys!!!its my third time that have posted about my problem!! Link to comment Share on other sites More sharing options...
munky Posted May 23, 2006 Share Posted May 23, 2006 homer: in a forum such as this, lack of response to a question or a plea for help generally means nobody knows the answer or how to help. please dont take offence if no-one responds. no response at all is better than hundreds of people replying with 'i dont know, sorry' - that wouldnt help you, and it would make the thread unreadable. the sad truth is that perhaps this solution just doesnt work for X1400 cards. but thanks for posting your findings - it helps the community as a whole to know the X1400 doesnt currently work with this solution, and perhaps someone will find a way to get it to work. fingers crossed for you dude! Link to comment Share on other sites More sharing options...
JaS Posted May 23, 2006 Share Posted May 23, 2006 I got my x1600 and everything is working well,thanks for the great work borisbadenov Display: Type: ATI Radeon X1600 Pro <-- I edited this osx does not see the true card Bus: AGP <--- I edited this also,osx does not see it as agp VRAM (Total): 256 MB Vendor: ATI (0x1002) Device ID: 0x71c2 Revision ID: 0x0000 Displays: VGA Display: Resolution: 1280 x 1024 @ 75 Hz Depth: 32-bit Color Core Image: Supported Main Display: Yes Mirror: Off Online: Yes Quartz 2D Extreme: Supported Quartz Extreme: Supported Rotation: Supported Display: Resolution: 1024 x 768 Depth: 32-bit Color Core Image: Supported Mirror: Off Online: Yes Quartz 2D Extreme: Supported Quartz Extreme: Supported Link to comment Share on other sites More sharing options...
munky Posted May 23, 2006 Share Posted May 23, 2006 Bus: AGP have you forgotten your old work on AppleI386PCI.kext? http://forum.osx86project.org/index.php?s=...indpost&p=14945 maybe you could recompile those sources for 10.4.6? Link to comment Share on other sites More sharing options...
Nuno Maia Posted May 23, 2006 Share Posted May 23, 2006 i have tried it with x1400 mobility keep getting kernal panics....!!! still no help from u guys!!!its my third time that have posted about my problem!! Hi homer007, You will have to understand that these guys found a way to put the X1600's to work, and im sure they are doing theyre best to manage it to work with all other X1000 series. If you got no response is because probably they dont have any X1400 to test, and I've read some posts of them asking ppl to post about experiences with others X1000's than the X1600's they have. So I can only see 3 scenarios: either you test by yourself and manage to achive sucess; or wait for other users with x1400 that can put it to work and help you; or wait until these guys sort all the enigmas. But remember every user wants this to work and wants to help, so be cool and patient. Nuno Maia (Portugal) Link to comment Share on other sites More sharing options...
borisbadenov Posted May 23, 2006 Share Posted May 23, 2006 have you forgotten your old work on AppleI386PCI.kext? http://forum.osx86project.org/index.php?s=...indpost&p=14945 maybe you could recompile those sources for 10.4.6? Munky, you link does not work I was interested in reading it Link to comment Share on other sites More sharing options...
vince29 Posted May 23, 2006 Share Posted May 23, 2006 what i did was use DisplayconfigX to make a profile for my display,then renamed the display's plist to the true name of my lcd,now os x sees my monitor as an appl display & no more display matching failed ATI Radeon 9600 XT: Chipset Model: ATI Radeon 9600 XT Type: Display Bus: PCI VRAM (Total): 256 MB Vendor: ATI (0x1002) Device ID: 0x4152 Revision ID: 0x0000 Displays: Proview 17" LCD: Resolution: 1280 x 1024 @ 60 Hz Depth: 32-bit Color Core Image: Supported Main Display: Yes Mirror: Off Online: Yes Quartz Extreme: Supported here is a bit of my ioreg about my display "IODisplayPrefsKey" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/P0P1@1/IOPCI2PCIBridge/display@0/OMNI,CALLISTO/CallistoFB/display0/AppleDisplay-756e6b6e-130000" So, did you manage to manege to get borisbadenov hack working with your 9600XT ? EDIT : Oops, I didn't read the ioreg line saying "Callisto". Sorry. Link to comment Share on other sites More sharing options...
munky Posted May 23, 2006 Share Posted May 23, 2006 boris: sorry, i didnt notice that it linked to a thread which has been deleted. the post in question was by JaS, dated September 10th, 2005, and it was about the fact he'd recompiled AppleI386PCI.kext from darwin sources, and that allowed the bus to be properly recognised as AGP: "Well this one is compiled with the source code from opendarwin and the driver (appleinteli386pci) is quite larger then the one that comes with the darwin 8.0.1 iso for download at apples site.the applei386pci that comes with the darwin iso is 52 kbs in size,the one i compiled from the sources from opendarwin is 372 kbs so..... im guessing the one i compiled has more headers info and stuff compiled into the applei386pci then the one from apples darwin iso.the next task is to get iographics to compile to go along with this kext.the iographics sources have iobootframebuffer and alot of other nice goodies inside biggrin.gif but im getting build errors,I am trying to work them out Edit: This version the the applei386pci.kext has the assert.h added and compiled into the source of the kext.the first compile didnt have it added.The only reason im posting this version is there was a build warning about the assert.h although it compiled fine I thought I would add this header to the project and see if that fixed the warning .. and it did so if you want to download this one you can.If the first one is giving you no problems then I wouldnt worry about it Edit: I also need This file for these sources to get the iographics to compile if someone wants to go hunt it down it would save me alot of time Thanks in advance biggrin.gif" Link to comment Share on other sites More sharing options...
cyclonefr Posted May 23, 2006 Share Posted May 23, 2006 how jas can have 2 display : one in 1280 and one in 1024....is it a hexedit? "Displays: VGA Display: Resolution: 1280 x 1024 @ 75 Hz Depth: 32-bit Color Core Image: Supported Main Display: Yes Mirror: Off Online: Yes Quartz 2D Extreme: Supported Quartz Extreme: Supported Rotation: Supported Display: Resolution: 1024 x 768 Depth: 32-bit Color Core Image: Supported Mirror: Off Online: Yes Quartz 2D Extreme: Supported Quartz Extreme: Supported" EDITED: nevermind he changed the IOFramebuffer to IONDRVFramebuffer btw this is like this on real imac, so i suggest u guys to do it also Link to comment Share on other sites More sharing options...
sheriffbounce Posted May 23, 2006 Share Posted May 23, 2006 tried this (IONDRVFramebuffer) but on mobility X1600 u only get the desktop loaded without any taskbar, dock or icons... but u can scroll thru the monitor twice but internal display still deactivated... Link to comment Share on other sites More sharing options...
aberracus Posted May 23, 2006 Share Posted May 23, 2006 Thats strange sherrif try to connect you screen to the other output of your video card Jas, do you think theres a way to enable 2nd monitor? regards Aberracus Link to comment Share on other sites More sharing options...
sheriffbounce Posted May 23, 2006 Share Posted May 23, 2006 Thats strange sherrif try to connect you screen to the other output of your video card Jas, do you think theres a way to enable 2nd monitor? regards Aberracus eeehhhhmmmm... the other output? hmmm... it's a laptop... and it's already the VGA out which is working but not the internal display... Link to comment Share on other sites More sharing options...
cyclonefr Posted May 23, 2006 Share Posted May 23, 2006 sheriffbounce uve got pm u should try clicking in control panel and see the different options if u have some access to it...using IONDRVFb Link to comment Share on other sites More sharing options...
blackfire920 Posted May 23, 2006 Share Posted May 23, 2006 DearAll Just want to say; after 4 days fight, finally I get it done. A big Tks to Boris, Wayland and those who help! I follow Boris's method and got it work at last, after that upgrade to 10.4.6 bySemjaza V3 One thing is that, I start this with my TFT connected via VGA port, when it's done(in 10.4.5) I lost the VGA port only got my DVI working...then I update to 10.4.6 still the same....any thoughts... Cheers/Blackfire920 Link to comment Share on other sites More sharing options...
cyclonefr Posted May 23, 2006 Share Posted May 23, 2006 DearAll Just want to say; after 4 days fight, finally I get it done. A big Tks to Boris, Wayland and those who help! I follow Boris's method and got it work at last, after that upgrade to 10.4.6 bySemjaza V3 One thing is that, I start this with my TFT connected via VGA port, when it's done(in 10.4.5) I lost the VGA port only got my DVI working...then I update to 10.4.6 still the same....any thoughts... Cheers/Blackfire920 Use DVI to VGA adapter then Link to comment Share on other sites More sharing options...
aberracus Posted May 23, 2006 Share Posted May 23, 2006 eh codo had this idea of duplicating our X1600kext to X1602kext and changing in it the vendor id "C" to "E" to enable the second monitor support such as under XP...i dont have 2 monitors and dont care about DVI since im using a VGA cable and DVI doesnt bring anything more but u can try that guys! something weird is the fact on real imac they have twice the same vendor id : maybe for dual display EDITED: http://discussions.apple.com/thread.jspa?m...181486 Cyclonefr, DVI output is MUCH beter, more sharp and vivid than VGA output... Your post of the Apple iMac is very intersting, nobody has exactly that , look at the second VIDEOCARD Identification: ATI Radeon X1600: Chipset Model: ATY,RadeonX1600 Type: Display Bus: PCIe VRAM (Total): 128 MB Vendor: ATI (0x1002) Device I 0x71c5 Revision I 0x0000 EFI Driver Version: 01.00.068 Displays: iMac: Display Type: LCD Resolution: 1680 x 1050 Depth: 32-bit Color Built-In: Yes Core Image: Supported Main Display: Yes Mirror: Off Online: Yes Quartz Extreme: Supported Display: Status: No display connected <<<<<<<<<<> here Vendor: ATI (0x1002) <<<<<<<<<<<< here Device I 0x71c5 <<<<<<<<<<<< here Revision I 0x0000 <<<<<<<<<<<< here This is mine: Type: VGA-Compatible Controller Bus: PCI Slot: PCIE X16 SLOT VRAM (Total): 256 MB Vendor: ATI (0x1002) Device ID: 0x71c0 Revision ID: 0x0000 Displays: SDM-S74: <<<<<<<<<< Look (haven't modified anything) Resolution: 1280 x 1024 Depth: 32-bit Color Core Image: Supported Main Display: Yes Mirror: Off Online: Yes Quartz Extreme: Supported Rotation: Supported Display: Resolution: 1024 x 768 Depth: 32-bit Color Core Image: Supported Mirror: Off Online: Yes Quartz Extreme: Supported Note my display adapter has been AUTO detected by OSX. Blackfire, cant you conect your TFT over the DVI port? is much better image... Link to comment Share on other sites More sharing options...
DS Posted May 23, 2006 Share Posted May 23, 2006 JaS, so does it work for you on both displays? Has anyone got dual displays working? Link to comment Share on other sites More sharing options...
asapreta Posted May 23, 2006 Share Posted May 23, 2006 Quartz 2D Extreme: Supported Quartz Extreme: Supported I know it´s kinda offtopic, but it´s not easy to see a post with this information. I also got this Q2E Supported on my x800 card. What does it do? Any banetfits? Link to comment Share on other sites More sharing options...
Recommended Posts