Jump to content

ATI Radeon HD 4650 Dual Displays?


NickMiller
 Share

43 posts in this topic

Recommended Posts

Hey Guys! I just installed Mac OS X 10.6.2 on my custom PC and I have had trouble running dual monitors... I have a Sapphire ATI Radeon HD 4650 512mb PCIe graphics card that works in OS X w/ a modified .kext and I would like to get my second monitor working... I have searched high and low for an answer, but I seem to get people who "claim" to have gotten it working, but they don't tell you how :) ANY help at all is appreciated (Besides links to google or lmgtfy.com)! Thanks in Advance, Nick

 

Displays:

1. Acer x183h (1366x768) on VGA

2. Samsung Syncmaster 793mb (1024x768) on DVI>VGA adapter

Link to comment
Share on other sites

NO ONE has gotten the 4650 to work with QE/CI and dual displays under Snow Leopard.

 

When I first got this card I saw the same notes in the wiki that you are referring to. I bought the card based on that and for the last few months have been struggling with it. We have a thread going where everyone has been kicking around and testing ideas but so far we are up the creek without a paddle.

 

http://www.insanelymac.com/forum/index.php...=221342&hl=

Link to comment
Share on other sites

NO ONE has gotten the 4650 to work with QE/CI and dual displays under Snow Leopard.

 

When I first got this card I saw the same notes in the wiki that you are referring to. I bought the card based on that and for the last few months have been struggling with it. We have a thread going where everyone has been kicking around and testing ideas but so far we are up the creek without a paddle.

 

http://www.insanelymac.com/forum/index.php...=221342&hl=

 

 

http://www.insanelymac.com/forum/index.php...00#entry1515598

Try that, update your system to 10.6.4 and install 10.6.4 package. the second monitor and HDMI has been activated from 10.6.3. On my card this method doesn't works, black screen, (I have backupped my 10.6.2 kexts, but no dual monitor) but you could be more lucky

Link to comment
Share on other sites

http://www.insanelymac.com/forum/index.php...00#entry1515598

Try that, update your system to 10.6.4 and install 10.6.4 package. the second monitor and HDMI has been activated from 10.6.3. On my card this method doesn't works, black screen, (I have backupped my 10.6.2 kexts, but no dual monitor) but you could be more lucky

I actually already tried this Italian package. I tried multiple combinations of VGA, DVI, DVI (using DVI to VGA adapter) and HDMI (using HDMI to DVI adapter).

 

Tried these with both the AsereBLN and Chameleon RC4 boot loaders. The result is all the same, no dual monitors. Now if Google Translate is worth anything there seems to a some difference between the 512 and 1 Gb models of the 4650. Some people with 512 claim to have gotten it working, but I have not heard any reports of a 1 Gb working.

 

Want to prove me wrong?

Upload both your kexts and bootloader and let people test them.

Link to comment
Share on other sites

NO ONE has gotten the 4650 to work with QE/CI and dual displays under Snow Leopard.

 

When I first got this card I saw the same notes in the wiki that you are referring to. I bought the card based on that and for the last few months have been struggling with it. We have a thread going where everyone has been kicking around and testing ideas but so far we are up the creek without a paddle.

 

http://www.insanelymac.com/forum/index.php...=221342&hl=

 

 

This is not correct.

 

I'have HD4650 with dual monitor in Snow.

Link to comment
Share on other sites

This is not correct.

 

I'have HD4650 with dual monitor in Snow.

So please share the secret with us...post your kext files and your bootloader! How exactly did you achieve it?!

 

I have been following the Italian thread as best I can, and I am almost positive I have tried everything specified in there and was never able to get dual display working, it was always only just one screen or NO screens. I have been following three other threads regarding the 4650, to the best of my knowledge no one outside of that italian thread has been able to accomplish dual screens.

Link to comment
Share on other sites

So please share the secret with us...post your kext files and your bootloader! How exactly did you achieve it?!

 

I have been following the Italian thread as best I can, and I am almost positive I have tried everything specified in there and was never able to get dual display working, it was always only just one screen or NO screens. I have been following three other threads regarding the 4650, to the best of my knowledge no one outside of that italian thread has been able to accomplish dual screens.

 

 

I have just linked you the guide.

 

If you are not able, is another problem.

Link to comment
Share on other sites

Well then I wish everyone the best of luck...If you all would like to try this method that 1 person says is working then please go for it. As for me, I have tried all the steps located in that "guide" that is linked and and I can only get 1 screen working.

 

It appears that unless your name is Giorgio, the method he refers to will not work for you. Have talked to a few other people who tried using the files and methods in Giorgio's thread, so far I have not heard from ANYONE other the Giorgio who has gotten this working.

Link to comment
Share on other sites

Well then I wish everyone the best of luck...If you all would like to try this method that 1 person says is working then please go for it. As for me, I have tried all the steps located in that "guide" that is linked and and I can only get 1 screen working.

 

It appears that unless your name is Giorgio, the method he refers to will not work for you. Have talked to a few other people who tried using the files and methods in Giorgio's thread, so far I have not heard from ANYONE other the Giorgio who has gotten this working.

 

 

Hardware: Asrock Conroe 1333-D667 CPU Intel E6600 3GB RAM 800 DDR2, Graphic Card Asus EAH4650/DI/512MD2 0x94981002 with 3 outputs: HDMI, DVI, VGA

 

Monitor 1: Samsung Syncmaster P2470HD with HDMI link (HDMI works only if also VGA output is linked)

 

Monitor 2 HP 2310i with VGA link (or DVI output with DVI-VGA adapter)

post-388417-1281897547_thumb.jpg

 

post-388417-1281897594_thumb.jpg

 

post-388417-1281897661_thumb.jpg

Link to comment
Share on other sites

Girogio,

Thanks for the screen shot, I feel better knowing now beyond a doubt that someone does have this working. Two things I notice that differ between your screens and mine.

 

1.) Memory - You have 512 I have 1 Gb

2.) Your display list actually lists the brand/model of your monitors. Mine simply says "Display" and then for the second monitor "Display Connector"

 

Displays:

Display:

Resolution: 1280 x 1024 @ 75 Hz

Pixel Depth: 32-Bit Color (ARGB8888)

Main Display: Yes

Mirror: Off

Online: Yes

Rotation: Supported

Display Connector:

Status: No Display Connected

 

Can you please verify you are using Chameleon RC4 and not another modified distro like AserteBLN? At this point I am running totally out of ideas as to why you can get it to work and others can't. My final thought is that it may be a difference in architecture between 512 and 1 Gb cards but that seems like a long shot.

Link to comment
Share on other sites

Girogio,

Thanks for the screen shot, I feel better knowing now beyond a doubt that someone does have this working. Two things I notice that differ between your screens and mine.

 

1.) Memory - You have 512 I have 1 Gb

2.) Your display list actually lists the brand/model of your monitors. Mine simply says "Display" and then for the second monitor "Display Connector"

 

Displays:

Display:

Resolution: 1280 x 1024 @ 75 Hz

Pixel Depth: 32-Bit Color (ARGB8888)

Main Display: Yes

Mirror: Off

Online: Yes

Rotation: Supported

Display Connector:

Status: No Display Connected

 

Can you please verify you are using Chameleon RC4 and not another modified distro like AserteBLN? At this point I am running totally out of ideas as to why you can get it to work and others can't. My final thought is that it may be a difference in architecture between 512 and 1 Gb cards but that seems like a long shot.

 

I use chameleon 2.0 RC4 non modified.

 

In my opinion the difference in RAM amount can be the problem (but i don't understand why)

Link to comment
Share on other sites

I actually already tried this Italian package. I tried multiple combinations of VGA, DVI, DVI (using DVI to VGA adapter) and HDMI (using HDMI to DVI adapter).

 

Tried these with both the AsereBLN and Chameleon RC4 boot loaders. The result is all the same, no dual monitors. Now if Google Translate is worth anything there seems to a some difference between the 512 and 1 Gb models of the 4650. Some people with 512 claim to have gotten it working, but I have not heard any reports of a 1 Gb working.

 

Want to prove me wrong?

Upload both your kexts and bootloader and let people test them.

 

 

I can't upload kexts now but I can tell you what i have used:

from 10.6.2: atiframebuffer, atisupport, 4600controller (added ven id)

10.6.4: added vendor id to x2000 kext.

 

but now I can't have dual monitor because dual displays is supported since 10.6.3 update and I'm using 10.6.2 support

Link to comment
Share on other sites

Alright, I uploaded a screenie of the System Profiler... I used the kexts that errandwolfe posted in his thread, but that made my device recognize as an ATI Radeon HD 4890, but I have a 4650 -_- How do I change this?? This could be effecting my Dual Monitor problem :P Any help is 100% appreciated :D

systemprofiler.tiff

Link to comment
Share on other sites

Nick, sorry to say I have no idea WHY using my kexts would make your system think you had a 4890...In all my experimenting with different kexts, have never had that issue on my own system. I thought the 4800 series used a different batch of kexts as well. Only thing I can think of is check your 4800Controller kext and see if somehow your device ID (1002x9498) is listed in there for some reason.

Link to comment
Share on other sites

Nick, sorry to say I have no idea WHY using my kexts would make your system think you had a 4890...In all my experimenting with different kexts, have never had that issue on my own system. I thought the 4800 series used a different batch of kexts as well. Only thing I can think of is check your 4800Controller kext and see if somehow your device ID (1002x9498) is listed in there for some reason.

Umm, I thought of that myself so I deleted the ATI4800Controller.kext when I first installed OS X... I wonder if a 512mb card has a different device ID than a 1GB?? I also wonder if there is a plist file that tells OS X what display connectors there are?? If there is, I don't think it would be that hard to change :(

Link to comment
Share on other sites

1.) The 512 and the 1 Gb card do NOT have a different ID (at least not the ones I have checked).

2.) Ladies and gentleman stay tuned, I may be on to something....I am at the point now where I have dual monitors but stuck in mirror mode WITH QE/CI...I am currently going through the list testing bootloaders and cable combos and I am hopeful...All my previous attempts I either got no screens, 1 screen or dual mirror WITHOUT QE/CI. This is the first time I have gotten both displays to power on WITH QE/CI....As I said stay tuned.

Link to comment
Share on other sites

1.) The 512 and the 1 Gb card do NOT have a different ID (at least not the ones I have checked).

2.) Ladies and gentleman stay tuned, I may be on to something....I am at the point now where I have dual monitors but stuck in mirror mode WITH QE/CI...I am currently going through the list testing bootloaders and cable combos and I am hopeful...All my previous attempts I either got no screens, 1 screen or dual mirror WITHOUT QE/CI. This is the first time I have gotten both displays to power on WITH QE/CI....As I said stay tuned.

1. I reinstalled OS X to start w/ a clean slate.

 

2. I have had QE/CI working in mirrored mode for a while (Well, at least the taskbar is transparent)... I can't get past there

Link to comment
Share on other sites

......

This is the first time I have gotten both displays to power on WITH QE/CI....As I said stay tuned.

Well sorry to disappoint, but looks like I am spinning my wheels again....As I said I have been able to get both monitors to power on (by making some edits to my boot.Plist), but they are stuck in for lack of a better term "hardware mirror mode." What I mean by this is the display is mirrored however OSX does not seem to realize I have a second display when I look in Preferences or System Profilers. It is like the card is doing the mirroring at the hardware level rather then OS X having any control over it.

 

I have tried a variety of bootloader, here are the basic results...

 

Chameleon RC4 - Kernel panic loading ATIRadeonX2000.kext

 

PCEFI 10.6 - Kernel panic loading ATIRadeonX2000.kext

 

Chameleon RC5 - Neither display powers on

 

AserteBLN (what I am using) - QE/CI working, mirror at hardware level using DVI port (with DVI to VGA) and VGA port. HDMI does not work. If you remove DVI2VGA, VGA does not function, If you leave DVI2VGA plugged in but no monitor connected to converter VGA works as well.

 

This is my boot.Plist file....It was adding the arch and force64 flags that got both displays to power on. I added the PCIRoot flag in an attempt to resolve the X2000 KP's mentioned above, it did not seem to have any effect, positive or negative.

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>Kernel</key>

<string>mach_kernel</string>

<key>Timeout</key>

<string>5</string>

<key>Kernel Flags</key>

<string>arch=x86_64 -force64 -v PCIRootUID=1</string>

<key>EthernetBuiltIn</key>

<string>y</string>

<key>GraphicsEnabler</key>

<string>y</string>

</dict>

</plist>

 

If anyone has anymore ideas to try at this point I am happy to test them.

Link to comment
Share on other sites

Nick, you are probably right about it requiring a programming solution, but I do feel it has some relation to the boot loader. The simple fact that I get different results with every loader I tested shows me that it has a definite impact on how the card operates.

---------------------

Okay folks, I have been doing a lot of reading about multiple displays on other video cards. Came upon this entry discussing a 5770 and using 3 monitors. It was necessary for this user to edit his dsdt.aml file. Unfortunately this is one hackintosh skill I have not acquired as my DSDT was just downloaded from another GA-965P-S3 user.

 

Does anyone have any experience with this file? What are your thoughts?

 

http://www.insanelymac.com/forum/index.php...p;#entry1526764

Link to comment
Share on other sites

Just an update, went back and checked some of my logs....

It looks like when I was using Chameleon RC4 and PC-EFI 10.6 the reason I was getting the KPs was the 4600Controller kext was failing to load, kicking out the following errors.

post-3211-1282075147_thumb.jpg

Link to comment
Share on other sites

Just an update, went back and checked some of my logs....

It looks like when I was using Chameleon RC4 and PC-EFI 10.6 the reason I was getting the KPs was the 4600Controller kext was failing to load, kicking out the following errors.

Well, I'm assuming it is a compatibilty problem between the .kext and the bootloader... I stay on RC3 PCEFI 10.5 just to be safe... If you can, get on MSN :)

Link to comment
Share on other sites

 Share

×
×
  • Create New...