Contribute
Register

ATI/AMD 5xxx 6xxx 7xxx 2xx 3xx Graphics Cards Framebuffer Personalities

tonymacx86

Administrator
Staff member
Joined
Nov 18, 2009
Messages
8,503
Motherboard
GA-Z270X-UD5
CPU
Core i3-7100
Graphics
HD 630
Mac
MacBook Pro, Mac mini
Classic Mac
Apple, PowerBook
Mobile Phone
iOS
ATI/AMD 5xxx 6xxx 7xxx 2xx 3xx Graphics Cards Framebuffer Personalities



If you're having trouble with blank screens on dual or triple port configurations on 5xxx and 6xxx cards. You don't have to reconfigure anything.

To test an alternate framebuffer on AMD card, type the following at the Chimera boot screen-

Code:
AtiConfig=
And then the name of the framebuffer, like

Code:
AtiConfig=Bulrushes
Hope this helps!

5xxx Framebuffer Personalities
GraphicsEnabler=No
Vervet
Douc
Langur
Uakari
Zonalis
Alouatta
Hoolock
Baboon
Eulemur
Galago
Colobus
Mangabey
Nomascus
Orangutan

6xxx Framebuffer Personalities
GraphicsEnabler=No
Pithecia
Bulrushes
Cattail
Hydrilla
Duckweed
Fanwort
Elodea
Kudzu
Gibba
Lotus
Ipomoea
Muskgrass
Juncus
Osmunda

7xxx/2xx Framebuffer Personalities
GraphicsEnabler=No
Aji
Buri
Chutoro
Dashimaki
Ebi
Gari
Futomaki
Hamachi
OPM
Ikura
IkuraS
Junsai
Kani
KaniS
DashimakiS
Maguro
MaguroS

3xx Framebuffer Personalities
Baladi
Basset
Exmoor
Greyhound
OPM

For full dumps, check out SJ_Underwater's thread here:
http://www.tonymacx86.com/graphics/112299-apple-intel-amd-ati-framebuffers.html

Another helpful boot flag for AMD cards is the AtiPorts= flag. If you need a particular port active, try setting this:

Code:
AtiPorts=
as in:
Code:
AtiPorts=4
You can experiment with different framebuffers and port numbers.


Update - Clover
Edit the framebuffer personality name and/or number of ports into /EFI/CLOVER/config.plist as follows.

Code:
  <key>Graphics</key>    
<dict>
        <key>FBName</key>
        <string>Hamachi</string>
        <key>Inject</key>
        <dict>
            <key>ATI</key>
            <true/>
            <key>Intel</key>
            <false/>
            <key>NVidia</key>
            <false/>
        </dict>
        <key>VideoPorts</key>
        <integer>4</integer>
    </dict>
 
Last edited by a moderator:
Joined
Jul 24, 2011
Messages
42
Motherboard
GA-Z68X-UD3H-B3 // U1L(UEFI BIOS)
CPU
INTEL CORE i5 2500K 3.3Ghz
Graphics
GA AMD RADEON HD 6850
Mac
Classic Mac
Mobile Phone
Android
Re: ATI/AMD 5xxx & 6xxx Graphics Cards Framebuffer Personalities

Graphics Enabler=no ??

why?
 
Joined
Jul 27, 2010
Messages
259
Motherboard
GA-Z77X-UD5H
CPU
i7-3770k
Graphics
R9 280X
Mac
iMac
Classic Mac
iMac
Mobile Phone
iOS
Re: ATI/AMD 5xxx & 6xxx Graphics Cards Framebuffer Personalities

Because 'GraphicsEnabler=yes' automatically injects a framebuffer based on the card. The opposite would allow you to override that framebuffer with the options he's given us.
 
Joined
Jul 24, 2011
Messages
42
Motherboard
GA-Z68X-UD3H-B3 // U1L(UEFI BIOS)
CPU
INTEL CORE i5 2500K 3.3Ghz
Graphics
GA AMD RADEON HD 6850
Mac
Classic Mac
Mobile Phone
Android
Re: ATI/AMD 5xxx & 6xxx Graphics Cards Framebuffer Personalities

I dont understand it, in my boot.plist i have put GE=Yes as it is said here:
wiki/index.php/Graphics_Card_Database

This is the config that works with Gigabyte HD 6850, it does recognize it perfectly and it works wonderful!

So, you and Tony tell me that "GE" must be set as "No"...
 
Joined
Jul 27, 2010
Messages
259
Motherboard
GA-Z77X-UD5H
CPU
i7-3770k
Graphics
R9 280X
Mac
iMac
Classic Mac
iMac
Mobile Phone
iOS
Re: ATI/AMD 5xxx & 6xxx Graphics Cards Framebuffer Personalities

It should be 'no' IF you want to test an alternate framebuffer to fix port issues. If your setup is working fine otherwise, this does not concern you. ;)
 

tonymacx86

Administrator
Staff member
Joined
Nov 18, 2009
Messages
8,503
Motherboard
GA-Z270X-UD5
CPU
Core i3-7100
Graphics
HD 630
Mac
MacBook Pro, Mac mini
Classic Mac
Apple, PowerBook
Mobile Phone
iOS
Re: ATI/AMD 5xxx & 6xxx Graphics Cards Framebuffer Personalities

KushKrime said:
It should be 'no' IF you want to test an alternate framebuffer to fix port issues. If your setup is working fine otherwise, this does not concern you. ;)
Thanks. :clap:
 

eelhead

Super Moderator
Joined
Mar 1, 2011
Messages
3,522
Motherboard
GA-Z170X-Designare
CPU
i5 7600k
Graphics
GTX 1070
Mac
iMac, MacBook Pro
Classic Mac
iMac, Power Mac
Mobile Phone
iOS
Re: ATI/AMD 5xxx & 6xxx Graphics Cards Framebuffer Personalities

Yeah basically this list was collected to test your cards with GE=No and inputting the frame buffer manually, especially if you want to try other ports or multipal monitors.
 

tonymacx86

Administrator
Staff member
Joined
Nov 18, 2009
Messages
8,503
Motherboard
GA-Z270X-UD5
CPU
Core i3-7100
Graphics
HD 630
Mac
MacBook Pro, Mac mini
Classic Mac
Apple, PowerBook
Mobile Phone
iOS
Re: ATI/AMD 5xxx & 6xxx Graphics Cards Framebuffer Personalities

eelhead said:
Yeah basically this list was collected to test your cards with GE=No and inputting the frame buffer manually, especially if you want to try other ports or multipal monitors.
In order to test AtiConfig= you need to have GraphicsEnabler=Yes. Not GraphicsEnabler=No. ;)

GraphicsEnabler=No is in the list of personalitites, because it kind of is a personality- like a generic framebuffer. It will enable most ports natively on these cards with full QE/CI. The drawback is that certain apps crash- DVD Player, Geekbench, and some Steam games.

This is the reason I put this post up- so that people can have better access to these alternate framebuffers in case they'd like to test em out. Perhaps if anyone's doing so, they can add their test results here for everyone to see.
 
Joined
Aug 19, 2011
Messages
39
Motherboard
Yosemite
CPU
i5 2500K
Graphics
Gigabyte Radeon 6850
Mac
Classic Mac
Mobile Phone
Re: ATI/AMD 5xxx & 6xxx Graphics Cards Framebuffer Personalities

Hey, thanks for this. I was able to get my Gigabyte 6850 working with dual monitors HDMI/DVI by experimenting with all the personalities. I finally found that Bulrushes works, but then found the wiki where that very same piece of info is available. Tons of wasted time, but that's OK.

A suggestion, it would be extremely helpful if you were to explain how to see what framebuffer is working at the moment with the "ioreg | grep ATY" command. It would make someone else's work much easier.
 
Top