View Full Version : Slow Radeon HD 4650 SNOW LEOPARD
spark*
05-11-2010, 04:30 PM
Hi,
I have installed the Hazard Client Server SL distro, and added my dev id (0x9498) to RadeonX200.KEXT and ATI4600CONTROLLER.kext. I have 1600x1200, through DVI2VGA.
However, i occasionally get a small line across the screen like a Artefact or something, and gameplay and opencl/qe apps are very slow. (Sims 3 is just playable at all settings low). In System Profiler, i cannot see anything about Quartz Extereme or Core Image support and it mis recongizes the card. The card is a XFX Radeon HD 4650 1gb DDR3 (Overclocked by XFX). Here is the system profiler output:
ATI Radeon HD 4890:
Chipset Model: ATI Radeon HD 4890
Type: GPU
Bus: PCIe
Slot: Slot-1
PCIe Lane Width: x16
VRAM (Total): 512 MB
Vendor: ATI (0x1002)
Device ID: 0x9498
Revision ID: 0x0000
ROM Revision: 113-B7710C-176
EFI Driver Version: 01.00.318
Displays:
VGA Display:
Resolution: 1600 x 1200 @ 60 Hz
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes
Rotation: Supported
Display Connector:
Status: No Display Connected
As you can see it gives the wrong memory and card name.
Any suggestions?
,
Spark*
well I would need to know a few things about your system setup, do you have an /extra folder ? also what bootloader are you using ? what outputs are on the card ?
spark*
05-11-2010, 08:58 PM
Thanks for the Reply, i have a DVI, S-Video and a VGA port on the card. It is the Blaknight kernel running on a Core 2 Duo 1.?ghz E6300. 1.5gb ram. It is a AcerPower F6 Motherboard. I am using Chameleon RC4 with an extra folder however no dsdt as i cant get it to work. For the Sound i am using the installer from InsanelyMac. For Network and Graphics its the Dev ids. The actual distribution is Hazard client server 10.6.2.
Thanks,
Spark
spark*
05-13-2010, 03:42 PM
bump, anyone?
Imkantus
05-15-2010, 12:15 PM
My HD4650 is working fine with monitor connected through VGA, when using AsereBLN Bootloader (http://efixusers.com/showthread.php?t=644) with GraphicsEnabler=y flag as inject (using booter by JaS will give you DVI instead of VGA), 10.6.2 Framebuffer kexts (need to be put back, after 10.6.3 Update) & the Device ID beeing added to the two kexts you've already named yourself. :)
You can use this tool to check wether QE, OpenGL & Co is fully supported or not: http://osx86.net/f36/video-hardware-info-tool-for-tiger-leopard-and-t5859/
If not it might be a wrong inject in your case, as it is beeing shown as 4890 in System-Profiler...
No offense but I think you've selected far too much crap that ain't necessary for your system, from the distro's customization - for example; why using BlackNight XNU on Vanilla capable E6300 CPU?! (This Kernel has been made for correct FSB detection on AMD Phenom and "Shanghai" Opertons) This is like fixing what ain't broken.
I'd recommend you to do an as clean a possible reinstall using just minimal patches you are completely sure, that you a) need them to boot properly for the first time & b) know what changes they are doing to the system.
After that I'd start to add support for your GFX and other components step by step manually...
MonkeyDLuffy
05-15-2010, 01:26 PM
There could be 2 possible reasons why you are having 4890 as a video card in your system profiler.
1) Since you used a distro, It could have installed an injector that you did not even needed.
2) You're using a dsdt that you just copied or the distro made for you.
First of all, 10.6.2 ATI video Vanilla kext should work fine. You just have to know what framebuffer you video cards use. You can try a lot of boot files like netkas' or Jas'. Secondly, I would suggest not to use distro to avoid these kinds of problem.
spark*
05-16-2010, 02:19 PM
Thanks, I am going to redo the installer. I am going to try the suggestion made by Imkantus, as that seems right.
@MonkeyDLuffy I am not using a dsdt.
@Imkantus Thanks for that, i am going to try that AsereBLN booter.
)
EDIT:
I couldnt get my install dvd to boot, so i cleaned up my kexts directory. I found ATY_INIT and EVOENABLER (which i searched and is for 4700 cards) so i removed them. I also replaced my boot loader. Now in system profiler it says ATI Radeon 4600 Series, 512 mb (not 1gb) and that Hardware Info tool Imkantus suggested says ATI Radeon RV730, Quartz Extreme YES.
Also i am no longer getting the artifacts (line across screen every minuite or so). I am running through DVI 2 VGA at 1600 x 1200, which windows would not let me run at (max 1024x768).
Performace has seem to improved. Currently downloading Galaxies.etc
Should i upgrade to 10.6.3? What are the steps?
Imkantus
05-17-2010, 03:17 PM
Now in system profiler it says ATI Radeon 4600 Series, 512 mb (not 1gb) and that Hardware Info tool Imkantus suggested says ATI Radeon RV730, Quartz Extreme YES.Good work. :cool:
No need to worry about VRAM not identified correctly in System-Profiler. If you look into VideohardwareInfo-Tool it will report you the even less amount of 256MB VRAM, I assume that this is just an optical issue caused by iMacs using 256MB of dedicated VRAM, but I do not think this affects functionality. :)
Should i upgrade to 10.6.3? What are the steps?Your choice - if you feel fine with 10.6.2 and have no problems, I wouldn't call it a mistake to stay with it.
If you want to Update to 10.6.3, create a Back-Up of the following Kernel Extensions:
ATIFramebuffer.kext, ATISupport.kext & ATI4600Controller.kext (I'd recommend you to back up all your current Kernel Extensions before doing an System Update, but these 3 ones are required.)
Boot into Safemode (-x) after Update delete the new versions of those 3 kexts, add your Device ID to new ATIRadeonX2000.kext and reinstall the 3 old kext files. :)
spark*
05-17-2010, 06:47 PM
Damn! Lol
I updated to 10.6.3 and only backed up ATIRadeon4600Controller (or whatever it is called) and the ATIX200 one. So i get corrupted graphics and can only boot into safe mode. How do i get the kexts from the install dvd?
Imkantus
05-17-2010, 06:59 PM
You just received the required kexts via PM. ;)
spark*
05-17-2010, 07:04 PM
Ty. Lol so quick. I was just about to download some from netkas. I will try them and say if they work.
EDIT:
Thanks! Its fully working now
Geek93
05-20-2010, 04:55 PM
Hello imkatus, can you send me the same kext by PM please??
Imkantus
05-21-2010, 12:44 PM
Hello imkatus, can you send me the same kext by PM please??I did so yesterday evening, but I just saw your signature and have to tell you that these files are not suitable for the computer in your sig.
There is no support for mobile ATI GPUs in OS X - this is about the Deskop PCI(e) Radeon HD4650 only.
In case of your Mobility ATI you are out of luck, as Apple ain't using such graphic chips.
MBOSS
05-25-2010, 03:26 AM
Hi
can u plz send me these kext for
ATI Mobility Radeon HD 4650 Graphics
pci\ven_1002&dev_9480&subsys_9035104D&rev_00
i can boot 10..6.2 by hazard but i need to remove atireadionx2000.kext for first boot
is there any other way to first boot without removing this kext
and second thing when i click on About my mac get crash (blue screen) and then normal
My spaces are :-/
vaio Fw51mf h
http://www.sony.co.uk/product/vn-fw-series/vgn-fw51mf-h
Mobile Intel® PM45 Express Chipset
Intel® Core™2 Duo Processor P8700
DDR2 SDRAM (1x4GB, 1x2GB
ATI Mobility Radeon™ HD 4650 Graphics
Thanks
karamatks
06-01-2010, 11:05 AM
Hi
can u plz send me these kext for
ATI Mobility Radeon HD 4650 Graphics
pci\ven_1002&dev_9480&subsys_9035104D&rev_00
i can boot 10..6.2 by hazard but i need to remove atireadionx2000.kext for first boot
is there any other way to first boot without removing this kext
and second thing when i click on About my mac get crash (blue screen) and then normal
My spaces are :-/
vaio Fw51mf h
http://www.sony.co.uk/product/vn-fw-series/vgn-fw51mf-h
Mobile Intel® PM45 Express Chipset
Intel® Core™2 Duo Processor P8700
DDR2 SDRAM (1x4GB, 1x2GB
ATI Mobility Radeon™ HD 4650 Graphics
Thanks
simply boot in safe mode with -x
OBriener
08-11-2010, 12:46 AM
Hi, I've been all over the place looking to get my hd4650 running on 10.6.4. After many, reinstalls, setting device id's, installing kexts etc, I can finally boot with 1920x1080 resolution, but no matter what I do, I can't enable QE/CI! Also, it says I have hd4890 1gb and not hd4650 1gb.
Any help? :)
10.6.4
pc-efi 10.6
aliihsan83
08-15-2010, 08:44 PM
Hi, I've been all over the place looking to get my hd4650 running on 10.6.4. After many, reinstalls, setting device id's, installing kexts etc, I can finally boot with 1920x1080 resolution, but no matter what I do, I can't enable QE/CI! Also, it says I have hd4890 1gb and not hd4650 1gb.
Any help? :)
10.6.4
pc-efi 10.6
Hi,
I am working to get my video card recognized almost a week. My monitor has only VGA input and in System Profiler it says No Kext Loaded for Graphics card which identifies Radeon 4650 with 1002-4948 as vendor-device id. I reinstalled/restored my system over 20 times because of that issue. I tried everything like changing kexts (ATIRadeonX2000.kext,ATI4600Controller.kext) and boot parameters -x32,-f,GraphicsEnabler=y... to get my card work with full resolution but without success...It gives ATIRadeonX2000.kext kernel panic 80% of my tries. It only shows 1024x768 in settings. What did you do for get it work in 10.6.4? If you can help me I really appreciate to you?
khoatran2008
08-25-2010, 10:25 AM
@OBriener I think you're using something like EVOEnabler. Delete this kext. Then it may work.
khoatran2008
08-25-2010, 10:32 AM
@alliihsan83 Try copy my kexts to System/Library/Extensions, enable GraphicsEnabler in com.apple.boot.plist then restart, start Kext Utility and restart again.
EDIT: replace boot with mine, using ShowAllFiles to see boot in root
aliihsan83
12-21-2010, 10:38 AM
@alliihsan83 Try copy my kexts to System/Library/Extensions, enable GraphicsEnabler in com.apple.boot.plist then restart, start Kext Utility and restart again.
EDIT: replace boot with mine, using ShowAllFiles to see boot in root
Thank you, I got it worked. But it freezes randomly. Sometimes 15 mins, sometimes 8 hours later. So trying to develop iphone applications in that way, is not a efficient way i thought :)
I have to buy a real mac as soon as possible....
snakeo2
01-02-2011, 01:30 AM
@khoatran,
Hi, I have the same video card and have been trying to at the very minimum get a higher resolution than what I currently get (1024 x 728). You mentioned replacing your boot file with the one in the /root directory? Although MacOSX is based on unix, it does not have a separate /root partition as Unix/Linux, so can you point me where do i find root? I've also tried adding my device id to the two kexts you provided above but i does not give me the option to use text editor to edit the files. If i run:
nano -w ATIRadeonX2000.kext....nano shows a blank/new file? Any suggestions will be greatly appreciated.
spark*
01-08-2011, 11:32 PM
Hi
the root directory is / basically your hard drive
Also a .kext is a directory. So if you open it up with nano then it will be empty. Try cd instead of nano :)
mogily77
03-14-2011, 05:20 AM
Can someone please help, I have the mobility 4650 (0x94801002).
I cannot get it to work. It tried swapping the kexts attached in this earlier in this dialogue, and also the boot replacement file. But these were not for mobility, and when I changed the device id from 9498 to 9480 it totally crashes.
I have also tried the RadeonHD kext, which replaces the x2000 but that did not seem to work.
In addition, I have edited the boot.plist files which things such as screen resolutions and graphics enable etc.
I set up via Hazard 10.6.6 with ATIFramebuffer for the graphics, and it only works on the default 1024x768 which is useless considering I am used to 1920x1080 on this VAIO FW41MH.
Can anyone please please help, I have been trying this for weeks!
A simple guide with actual kexts that have actually worked on a laptop with the same graphics card, not the desktop sapphire version.
Totally desperate for this to work!!
Many thanks!
M*