evok Posted February 11, 2008 Share Posted February 11, 2008 Hello world I've a Mobility 9700, (4e50), I've install the Calisto drivers, so I can switch the resolution, but still no QE support ... So I can't watch movie and so on ... Please help ! I use XxX 10.4.11 release ! Thanks ! Link to comment https://www.insanelymac.com/forum/topic/41235-mobility-radeon-9000-thread/page/16/#findComment-617908 Share on other sites More sharing options...
Slice Posted February 12, 2008 Share Posted February 12, 2008 I need reports with my new AGPGart 2.6.2 from user of Radeon9000 devId=4c66 and Intel chipset. http://forum.insanelymac.com/index.php?sho...=71308&st=0 Link to comment https://www.insanelymac.com/forum/topic/41235-mobility-radeon-9000-thread/page/16/#findComment-620346 Share on other sites More sharing options...
akatom Posted February 13, 2008 Share Posted February 13, 2008 I need reports with my new AGPGart 2.6.2 from user of Radeon9000 devId=4c66 and Intel chipset.http://forum.insanelymac.com/index.php?sho...=71308&st=0 I am attaching the result of dmesg and ioreg on my Dell 600m (4c66). It is a fresh install of 10.4.11, with your IOPCIFamily 2.4.2 and AGPGart 2.6.2. The computer boots ok, and here is System Profiler output, also: EDIT: Opps, I forgot to mention that I removed ATIRadeon8600.kext from /System/Libary/Extensions before this. Will test more soon. Display: Type: VGA-Compatible Controller Bus: AGP VRAM (Total): 128 MB Vendor: ATI (0x1002) Device ID: 0x4c66 Revision ID: 0x0002 Kernel Extension Info: No Kext Loaded Displays: Display: Resolution: 1024 x 768 Depth: 32-bit Color Core Image: Not Supported Main Display: Yes Mirror: Off Online: Yes Quartz Extreme: Not Supported dmesg_and_ioreg_akatom.zip Link to comment https://www.insanelymac.com/forum/topic/41235-mobility-radeon-9000-thread/page/16/#findComment-621173 Share on other sites More sharing options...
akatom Posted February 13, 2008 Share Posted February 13, 2008 Now I have installed ATISlice 1.0.5. I changed IOPCIMatch to 0x4c661002. It books ok, but I can't change the resolution, and there is no QE/CI. Here is the new display section from System Profiler: EDIT: Opps, I forgot to mention that I removed ATIRadeon8600.kext from /System/Libary/Extensions before this. Will test more soon. Unknown ATI: Chipset Model: Unknown ATI Type: Display Bus: AGP VRAM (Total): 128 MB Vendor: ATI (0x1002) Device ID: 0x4c66 Revision ID: 0x0002 Displays: Display: Resolution: 1024 x 768 Depth: 32-bit Color Core Image: Not Supported Main Display: Yes Mirror: Off Online: Yes Quartz Extreme: Not Supported And I am attaching dmesg and ioreg output. dmesg_and_ioreg_ATISlice105_akatom.zip Link to comment https://www.insanelymac.com/forum/topic/41235-mobility-radeon-9000-thread/page/16/#findComment-621245 Share on other sites More sharing options...
Talek Posted February 13, 2008 Share Posted February 13, 2008 I have a Dell 600m using the 64mb Radeon 9000M. I'm running the new version of AGPGart, the PCIFamily and your ATI1Slice.kext with Callisto. No problems booting, the profiler says my card is a 128mb AGP card without QE support. Thanks to Callisto I can set my resolution up to 1400x1050. I have no hardware 2d or 3d acceleration. I get kernel panics if I try and load the ati8500.kext, I think it's the vers that came with my 10.4.11. TBH, all I really care about is being able to watch dvds/avi's in full screen without it looking like a slideshow... But I suppose opengl support would be nice too. Thanks and keep up the good work! Link to comment https://www.insanelymac.com/forum/topic/41235-mobility-radeon-9000-thread/page/16/#findComment-621517 Share on other sites More sharing options...
Slice Posted February 13, 2008 Share Posted February 13, 2008 Kernel Extension Info: No Kext Loaded I need you to use also ATIRadeon8500* system default. It already supports 4c66 so no tuning for it. Now I have installed ATISlice 1.0.5. I changed IOPCIMatch to 0x4c661002. It books ok, but I can't change the resolution, and there is no QE/CI. Here is the new display section from System Profiler: Unknown ATI: Chipset Model: Unknown ATI This is strange. I probably forget to include the support for 4c66 in ATISlice. You can change resolution with Callisto003fixed. But it is separate test to exclude interference between drivers. QE/CI must appears if AGPGart+ATIRadeon8500 would work together. I saw some problems with your testing AGPgart: BridgeMemoryRange [fc000000, fdffffff]DEBUG yenta bus id 3 is being used twice DEBUG found free bus range at 4 IOPCI2PCIBridge: cardbus memory range 8388608 bytes @ 0xf6002000 IOPCI2PCIBridge: cardbus I/O range 8192 bytes at 0x0000d000 AGPgart: BridgePrefetchableMemoryRange [e8000000, efffffff] This means that AGPGart and IOPCI2PCIBridge work simultaneously. I don't like the situation. Increase ProbeScore for AGPGart? Ati: Setting F8,size=0x00400000 This is safe value but not good for QE/CI. Increase it to you real Video memory size 0x08000000 - 128Mb 0x04000000 - 64Mb and so on Also read my previous posts with recommendations. Link to comment https://www.insanelymac.com/forum/topic/41235-mobility-radeon-9000-thread/page/16/#findComment-621532 Share on other sites More sharing options...
samie Posted February 15, 2008 Share Posted February 15, 2008 Hi Slice If i use ur AGPGart 2.6.2 my laptop hangs in boot when the message in the screen shows "ati:found an AGP 2.0" then it just stop. no kernel panic message or anything. it just stop maybe I did something wrong? for info I use tiger 10.4.8 any idea? Link to comment https://www.insanelymac.com/forum/topic/41235-mobility-radeon-9000-thread/page/16/#findComment-624836 Share on other sites More sharing options...
akatom Posted February 15, 2008 Share Posted February 15, 2008 I need you to use also ATIRadeon8500* system default. It already supports 4c66 so no tuning for it. This is strange. I probably forget to include the support for 4c66 in ATISlice. I think it was my problem; I forgot that I removed ATIRadeon8500.kext from /System/Library/Extensions. Oops. I will test again this weekend, using your advice. I appreciate the work you are doing; thank you. Link to comment https://www.insanelymac.com/forum/topic/41235-mobility-radeon-9000-thread/page/16/#findComment-624841 Share on other sites More sharing options...
akatom Posted February 15, 2008 Share Posted February 15, 2008 I won't install Callisto for now to avoid interference. This laptop is only for testing, and has no other use. I saw some problems with your testing AGPgart: BridgeMemoryRange [fc000000, fdffffff]DEBUG yenta bus id 3 is being used twice DEBUG found free bus range at 4 IOPCI2PCIBridge: cardbus memory range 8388608 bytes @ 0xf6002000 IOPCI2PCIBridge: cardbus I/O range 8192 bytes at 0x0000d000 AGPgart: BridgePrefetchableMemoryRange [e8000000, efffffff] This means that AGPGart and IOPCI2PCIBridge work simultaneously. I don't like the situation. Increase ProbeScore for AGPGart? I increased IOProbeScore to 2000, then 10000, then 0xffffffff in three places: AGPGart.kext/Contents/Info.plist, AGPGart.kext/Contents/Resources/Info.plist, and ATISlice.kext/Contents/Info.plist. The values change a little bit, but maybe I still have the problem. I also increased F8 to 0x01000000 (16M), because I have 32M of video ram. I also disabled many things in the BIOS for now (network, sound, etc). Here is dmesg and ioreg with AGPGart IOProbeScore = 0xffffffff in Info.plist. This weekend I may be able to continue testing. dmesg_ioreg_akatom_2008_02_14.zip Link to comment https://www.insanelymac.com/forum/topic/41235-mobility-radeon-9000-thread/page/16/#findComment-624919 Share on other sites More sharing options...
Slice Posted February 15, 2008 Share Posted February 15, 2008 I have a Dell 600m using the 64mb Radeon 9000M. I'm running the new version of AGPGart, the PCIFamily and your ATI1Slice.kext with Callisto. No problems booting, the profiler says my card is a 128mb AGP card without QE support. Thanks to Callisto I can set my resolution up to 1400x1050. I have no hardware 2d or 3d acceleration. I get kernel panics if I try and load the ati8500.kext, I think it's the vers that came with my 10.4.11. TBH, all I really care about is being able to watch dvds/avi's in full screen without it looking like a slideshow... But I suppose opengl support would be nice too. To watch DVD you really need OpenGL. But it is possible only with ATIRadeon8500*.*. May be you try to find version from 10.4.8? With OpenGL.framework from the version. I never hear about kernel panic with 8500... If i use ur AGPGart 2.6.2 my laptop hangs in boot when the message in the screen shows"ati:found an AGP 2.0" then it just stop. no kernel panic message or anything. it just stop maybe I did something wrong? for info I use tiger 10.4.8 any idea? Hard question. You really use IOPCIFamily 242? Can you make me dmesg and ioreg as I said before? Tiger 10.4.8 is good enough for the purpose. I increased IOProbeScore to 2000, then 10000, then 0xffffffff in three places: AGPGart.kext/Contents/Info.plist, AGPGart.kext/Contents/Resources/Info.plist, and ATISlice.kext/Contents/Info.plist. The values change a little bit, but maybe I still have the problem. It is not main problem. Forget it! I also increased F8 to 0x01000000 (16M), because I have 32M of video ram. I also disabled many things in the BIOS for now (network, sound, etc). Here is dmesg and ioreg with AGPGart IOProbeScore = 0xffffffff in Info.plist.This weekend I may be able to continue testing. Without 8500 it is not interesting so I am waiting for your new tests. Link to comment https://www.insanelymac.com/forum/topic/41235-mobility-radeon-9000-thread/page/16/#findComment-625172 Share on other sites More sharing options...
Slice Posted February 15, 2008 Share Posted February 15, 2008 Follow new versions! http://forum.insanelymac.com/index.php?showtopic=71308 Link to comment https://www.insanelymac.com/forum/topic/41235-mobility-radeon-9000-thread/page/16/#findComment-625552 Share on other sites More sharing options...
samie Posted February 15, 2008 Share Posted February 15, 2008 Hi Slice cannot give dmesg since I cannot even enter the system.. anyway I try your AGPGart 2.6.3 along with IOPCIFamily 2.4.3 and the result are the system can finish boot but the graphics are all scramble.. so I still cannot give you my dmesg. Link to comment https://www.insanelymac.com/forum/topic/41235-mobility-radeon-9000-thread/page/16/#findComment-625738 Share on other sites More sharing options...
akatom Posted February 16, 2008 Share Posted February 16, 2008 I installed the new AGPGart 2.6.3 and IOPCIFamily 2.4.3. The system boots ok. The outputs of ioreg and dmesg are attached. Here is the info from System Profiler: Unknown ATI: Chipset Model: Unknown ATI Type: Display Bus: AGP VRAM (Total): 128 MB Vendor: ATI (0x1002) Device ID: 0x4c66 Revision ID: 0x0002 Displays: Display: Resolution: 1024 x 768 Depth: 32-bit Color Core Image: Not Supported Main Display: Yes Mirror: Off Online: Yes Quartz Extreme: Not Supported When I try "kextload -t /System/Library/Extensions//ATIRadeon8500.kext" I get this error: kernel extension /System/Library/Extensions/ATIRadeon8500.kext has problems: Validation failures: { "Executable file doesn't contain kernel extension code" = true } From ATIRadeon8500.kext/Info.plist, it looks like "ATIRadeon8500 1.5.4.9 (4676)" dmesg_ioreg_akatom_2008_02_15_1.zip Link to comment https://www.insanelymac.com/forum/topic/41235-mobility-radeon-9000-thread/page/16/#findComment-626308 Share on other sites More sharing options...
akatom Posted February 16, 2008 Share Posted February 16, 2008 This weekend I'm going to try installing Leopard (Kalyway 10.5.1) so I can dual-boot. Link to comment https://www.insanelymac.com/forum/topic/41235-mobility-radeon-9000-thread/page/16/#findComment-626999 Share on other sites More sharing options...
mattiL Posted February 16, 2008 Share Posted February 16, 2008 Starts to look better now! I'm able to load the new AGPGart 2.6.3 (Slice), ATIRadeon8500.kext1.4.20 (1.4.20.28 (3422) ) from Callisto b3 and IOPCIFamily 2.4 This on my kalyway Leo 10.5.1. Display: Type: Display Bus: AGP VRAM (Total): 128 MB Vendor: ATI (0x1002) Device ID: 0x4c66 Revision ID: 0x0002 Displays: Display: Resolution: 1400 x 1050 Depth: 32-bit Color Core Image: Software Main Display: Yes Mirror: Off Online: Yes Quartz Extreme: Not Supported ioreg and dmesg attached. Need to change my sig now ! ioreg_AGPGart_8500.txt mattiL_dmesg.txt Link to comment https://www.insanelymac.com/forum/topic/41235-mobility-radeon-9000-thread/page/16/#findComment-627490 Share on other sites More sharing options...
samie Posted February 16, 2008 Share Posted February 16, 2008 Hei Mattil... can you give me the ATIRadeon8500.kext that you use... I like to test it with your's Link to comment https://www.insanelymac.com/forum/topic/41235-mobility-radeon-9000-thread/page/16/#findComment-627574 Share on other sites More sharing options...
mattiL Posted February 16, 2008 Share Posted February 16, 2008 No problem. I added four files, but you really only need one of them (and one more to avoid an irritating message in system.log. Archive.zip Link to comment https://www.insanelymac.com/forum/topic/41235-mobility-radeon-9000-thread/page/16/#findComment-627629 Share on other sites More sharing options...
Soaa Posted February 16, 2008 Share Posted February 16, 2008 Hi guys! I have a Dell 600M with a 32MB Mobility Radeon 9000. Device ID is 0x4c66. With a removed ATIRadeon8500.kext and Slice's latest IOPCIFamily and AGPGart, I'm getting some performance increase, but it's still quite slow. Naturally, because there's no OpenGL acceleration. Loading ATISlice doesn't change anything and leaving it there makes the computer freeze on bootup, at the gray screen. If there's any testing you need from me, I'll give it a shot. Just tell me what to do. I'm a sort of a noob at this and I don't feel like reading 20 pages. Slightly off-topic, my Intel wireless card isn't working so I'll be getting a Broadcom 4306. That means a lot of reboots for now. D: Link to comment https://www.insanelymac.com/forum/topic/41235-mobility-radeon-9000-thread/page/16/#findComment-627740 Share on other sites More sharing options...
Slice Posted February 18, 2008 Share Posted February 18, 2008 2 Radeon 9000 users (4c66, 4966. 5962) with Intel chipset. Please make tests of new set of drivers http://forum.insanelymac.com/index.php?sho...1308&st=279 Excume me, novices! I have no time to write detailed instructions. Read the thread and FAQs. For advances users. I found something interesting. In our device tree we have | | | +-o VID@0 <class IOAGPDevice, registered, matched, active, busy 0, retain count 15> | | | | { | | | | "acpi-reg" = <00000000> | | | | "vendor-id" = <02100000> | | | | "device-id" = <"fL"> | | | | "subsystem-vendor-id" = <14100000> | | | | "AGP_Address_Block" = <00000008> | | | | "AAPL,agp3-mode" = No | | | | "AGP_AllowOverlap" = <01000000> | | | | "AAPL,gart-width" = 0x20 | | | | "AGP_Alignment" = <00000008> | | | | "class-code" = <00000300> | | | | "IOAGPFlags" = 0x10005 | | | | "revision-id" = <02000000> | | | | "AGP_Master" = <> | | | | "compatible" = <"pci1014,531","pci1002,4c66","pciclass,030000"> | | | | "IOInterruptControllers" = ("8259-pic") | | | | "name" = "display" | | | | "AGP_Address_Range" = <ffffffff00000000> | | | | "IOInterruptSpecifiers" = (<0b00000007000000>) | | | | "IOPCIConfigured" = Yes | | | | "IOName" = "display" | | | | "AAPL,iokit-ndrv" = <40eca62f> | | | | "IOAGPCommandValue" = <1403001f> | | | | "subsystem-id" = <31050000> | | | | "IODeviceMemory" = (({"address"=0xffffffffe0000000,"length"=0x8000000}),{"offset"=0x3000,"parent"=({"address"=0x0,"length"=0x10000}),"length"=0x100},({"address"=0xffffffffc0100000,"length"=0x10000})) | | | | } But in Real Mac one have | | +-o ATY,Radeon9000iParent@10 <class IOAGPDevice, registered, matched, active, busy 0, retain count 18> | | | { | | | "ATY,Card#" = <"109-99700-00"> | | | "IODeviceMemory" = (({"address"=18446744071964721152,"length"=134217728}),({"address"=18446744071830634496,"length"=131072}),({"address"=18446744071830503424,"length"=65536})) | | | "IOInterruptControllers" = ("IOInterruptControllerFF90FCE0") | | | "interrupts" = <00000001> | | | "ATIFEDSInfo" = <01b8e818> | | | "ATY,Flags" = <07170190> | | | "ATY,TVOInfo" = <01a45848> | | | "ATY,memsize" = <04000000> | | | "fcode-rom-offset" = <00000000> | | | "max-latency" = <00000000> | | | "AAPL,gray-value" = <00648cc3> | | | "name" = <"ATY,Radeon9000iParent"> | | | "ATY,SCLK" = <00043239> | | | "revision-id" = <00000001> | | | "ATY,FCODE_MEM" = <20022002> | | | "IOInterruptSpecifiers" = (<0000003000000001>) | | | "ATY,Rom#" = <"113-99703-107"> | | | "subsystem-id" = <00004966> | | | "AGP_Master" = <> | | | "AAPL,slot-name" = <"SLOT-1"> | | | "IOAGPCommandValue" = <07000304> | | | "AAPL,ndrv-dev" = Yes | | | "class-code" = <00030000> | | | "ATY,RefCLK" = <00006978> | | | "device_type" = <"ATY,DDParent"> | | | "IOAGPFlags" = 5 | | | "ATY,MCLK" = <0003d090> | | | "TBSense" = <00000000> | | | "subsystem-vendor-id" = <00001002> | | | "AGP_AllowOverlap" = <00000001> | | | "IONVRAMProperty" = Yes | | | "ATY,ConnectedFlags" = <10> | | | "compatible" = <"pci1002,4966","pciclass,030000"> | | | "AAPL,address" = <2a828000328280002a7d2000> | | | "vendor-id" = <00001002> | | | "AGP_Alignment" = <10000000> | | | "model" = <"ATY,RV250"> | | | "devsel-speed" = <00000001> | | | "device-id" = <00004966> | | | "AGP_Address_Block" = <10000000> | | | "AAPL,interrupts" = <0000003000000001> | | | "AGP_Address_Range" = <00000000ffffffff> | | | } We have no some of the keys. Who set its? I think EFI and Framebuffer. Other hackintosh has no efi and sets these flags by ATIiject , Natit of Callisto. We also can use my ATISlice 105 at http://forum.insanelymac.com/index.php?act...st&id=20050 and write any values into its info.plist. May be some advanced user founds something interesting in this way? If anyone found any changes report please. Bad or good - it is information! Link to comment https://www.insanelymac.com/forum/topic/41235-mobility-radeon-9000-thread/page/16/#findComment-630252 Share on other sites More sharing options...
Soaa Posted February 18, 2008 Share Posted February 18, 2008 Thanks for the info, I'll test once I can. Link to comment https://www.insanelymac.com/forum/topic/41235-mobility-radeon-9000-thread/page/16/#findComment-630457 Share on other sites More sharing options...
akatom Posted February 18, 2008 Share Posted February 18, 2008 Slice, I installed these drivers: AGPGart 2.6.4, IOPCIFamily 2.4.3, and ATISlice 1.0.5. The system boots, and I have attached dmesg, iorget, and system_profiler outputs. I'm sorry I can't help more with the ATI-specific keys. I tried installing ATI*.kext and OpengGL.framework from 10.4.5 based on advice in another thread somewhere. The system would hang before the GUI came up, but I saw extra messages from AGP and AGPINTEL in the dmesg output. Would you like me to pursue this further and try to get a full ioreg and dmesg? Tom dmesg_and_ioreg_akatom_agpgart_2.6.4.zip Link to comment https://www.insanelymac.com/forum/topic/41235-mobility-radeon-9000-thread/page/16/#findComment-630672 Share on other sites More sharing options...
akatom Posted February 18, 2008 Share Posted February 18, 2008 Soaa (or anyone), here is some direction to get you started: First, unzip the kexts you want to install into a directory somewhere (example: /Users/soaa/new_kext). Make another directory (example: /Users/soaa/old_kext) to hold the old extensions in case you need to reinstall. Here are bash commands to show how you install the next kexts. Be careful running them if you don't understand what each one is doing; I am typing this off the top of my head and there may be errors which trash your disk! I apologize, I don't know your level of familiarity with computers/osx/bash/etc. # You will have to enter your root password when you execute this command. sudo -s cd /Users/soaa # Save the original IOPCIFamily mv /System/Library/Extensions/IOPCIFamily.kext ./old_kext # Install new kexts mv ./new_kext/IOPCIFamily.kext /System/Libarary/Extensions mv ./new_kext/AGPGart.kext /System/Library/Extensions mv ./new_kext/ATISlice.kext /System/Library/Extensions # Fix permissions on all extensions # # NOTE: make sure you pass the right disk to diskutil (may not be disk0s1) # cd /System/Library/Extensions chown -R root:wheel * chmod -R 755 * diskutil repairPermissions disk0s1 Before you reboot, you should make sure that your device id (e.g. 4c66) is in ATISlice. The file you should edit is /System/Libarary/Extensions/ATISlice/Contents/Info.plist <key>IOPCIMatch</key> <string>0x4c661002</string> You can also play with the "entriestoAdd" dictionary: <key>F8,size</key> <string>0x01000000</string> That key controls the size of the memory that get used somehow (I don't fully understand). 0x01000000 is 16M. My video card (4c66 Radeon Mobility 9000) has 32M of ram, and I think someone recommended using RAM/2 for F8 size. The other GART keys may be important as well, but I don't understand them, either. Now you can shutdown and reboot. When you get the chance to modify the boot options, add "-v". If the system does not boot successfully, then try again using "-v -s -x", follow the onscreen instructions to mount the filesystem read/write, and uninstall the new kexts. Basically you will need to undo all the moving you did in bash before you rebooted. If the system boots ok with -v, then you can get some useful diagnostics with these commands: cd /Users/soaa/new_kext sudo dmesg > dmesg.txt ioreg -l -x -w 4096 > ioreg.txt system_profiler -SPDisplaysDataType > displays.txt Put those .txt files into a zip file, and attach that to your reply here. Hope this helps get you started. Link to comment https://www.insanelymac.com/forum/topic/41235-mobility-radeon-9000-thread/page/16/#findComment-630741 Share on other sites More sharing options...
Soaa Posted February 18, 2008 Share Posted February 18, 2008 Don't worry, I have good experience in Linux and bash. (: Thanks for the pointers, I just needed to know how to get the logs that would be useful to Slice here. Update, attached logs. I hope this helps! This is with AGPGart 2.6.4 and IOPCIFamily 2.4.4. I'll test it with ATISlice now. Last time I tried, ATISlice would freeze my boot-up. Soaa_logs.zip Link to comment https://www.insanelymac.com/forum/topic/41235-mobility-radeon-9000-thread/page/16/#findComment-630933 Share on other sites More sharing options...
akatom Posted February 18, 2008 Share Posted February 18, 2008 Update, attached logs. I hope this helps! This is with AGPGart 2.6.4 and IOPCIFamily 2.4.4. I'll test it with ATISlice now. Last time I tried, ATISlice would freeze my boot-up. Are you using Callisto to change resolutions? I'm able to boot all the way into OSX, but only at a very low resolution (1024x768?). I also saw that my 0x4c66 is revision id 0x0002 while yours appears to be revision id 0x0001. Link to comment https://www.insanelymac.com/forum/topic/41235-mobility-radeon-9000-thread/page/16/#findComment-631107 Share on other sites More sharing options...
Soaa Posted February 19, 2008 Share Posted February 19, 2008 I used the boot configuration to force 1400x1050. Does that cause any problems with the testing? Oh, and ATISlice is working now. Link to comment https://www.insanelymac.com/forum/topic/41235-mobility-radeon-9000-thread/page/16/#findComment-631646 Share on other sites More sharing options...
Recommended Posts