Jump to content

ATI HD framebuffer driver (10.5/10.6) with source code


dong
 Share

900 posts in this topic

Recommended Posts

Can´t arrive to desktop with this last test, or kernel panic or frozen loading screen

Thank you for your fast test. Something need to be figured out then. It may take me some time. In the mean time, you guys have to use the test (3) version.

Link to comment
Share on other sites

radeondump give me an error when try to dump the encoder

 

sudo -s

./RadeonDump > 4650_enc.txt

Found a device of class RadeonDump: IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/PEG4@1/IOPCI2PCIBridge/display@0/RadeonDump

error: IOConnectMapMemory returned 0xe00002c2

 

 

 

I use 10-20-2010 update. my card is an ati 4650 [9498.1002]

 

radeonhd setting:

verbose-mode=yes

verbose-level=2

 

thank's for help

 

cheers

Link to comment
Share on other sites

I'm trying also with an ati 2600 XT and an ati 4890. similar error.I'm doing something wrong I guess..

radeonHD.kext is loaded corrected (32bit obiviously)

I've tryed with dmesg (i see only aty, lamna/peregrne not usable)

I've tryed with ./radeondump > encoder.txt

I've tryed dragging radeondump

I've tryed removing aticontreller and framebuffer

 

please can someone help me?

Link to comment
Share on other sites

Thanks but still i can't figure out how to get QE/CI Working...VLC becomes dark when playing movies and i can't watch any movies because quicktime plays them in poor quality...iWork doesn't work coz i can't see what am typing...any ideas ??? :unsure:

Link to comment
Share on other sites

  • 3 weeks later...
Does anyone successfully update to SL 10.6.8 ???

Hi there... sorry, i have no answer for your question atm... just curious about some stuff...

Is your signature up to date? Radeon X1400?

If so, can you tell me the cards device id + subsys vendor and id?

 

Also, i assume you need to bin patch RadeonX1000..?!.. what procedure do you use?

e.g. i need to replace 7187 by my 7181 to get my RV516 working.

 

This info may help me to figure out some stuff on Chameleon GraphicsEnabler and

maybe add some support for Legacy cards :D take a peek at this topic.

Thanks

Link to comment
Share on other sites

Hi there... sorry, i have no answer for your question atm... just curious about some stuff...

Is your signature up to date? Radeon X1400?

If so, can you tell me the cards device id + subsys vendor and id?

 

Also, i assume you need to bin patch RadeonX1000..?!.. what procedure do you use?

e.g. i need to replace 7187 by my 7181 to get my RV516 working.

 

This info may help me to figure out some stuff on Chameleon GraphicsEnabler and

maybe add some support for Legacy cards :wacko: take a peek at this topic.

Thanks

 

--OFFTOPIC--

 

Azimut, this is an issue i´m getting also on 10.6.8, mine Radeon X2300 (Sony vaio) no longer has Qe&Ci when hex editing the RadeonX1000.kext as you do.

This method worked till this last update.

 

Ati Radeon X2300 (x1450 overcloked by Sony)

Atom bios M64 1002 718A

Link to comment
Share on other sites

--OFFTOPIC--

 

Azimut, this is an issue i´m getting also on 10.6.8, mine Radeon X2300 (Sony vaio) no longer has Qe&Ci when hex editing the RadeonX1000.kext as you do.

This method worked till this last update.

 

Ati Radeon X2300 (x1450 overcloked by Sony)

Atom bios M64 1002 718A

Hi there... sorry for the delay...

The bin patch works fine for me, there's just more occurrences to replace.

What do you use for device injection? DSDT? kext?.. Chameleon GE never had an entry for your card.

I had to change the framebuffer on Chameleon's GE (i have an entry for testing); it's probably your problem.

The fb's are now on the Controller kexts; your card uses the same as mine, 1300;

it only declares on the info.plist Caretta or Sphyrna fb's, but these only supply 1 dvi connector (single-link, dual-link, in this order) so,

you'll get no display on LVDS. You'll probably need to edit the connector on one of the fb's above?! Check this topic...

Atm i don't know if there's any other solution... maybe using 10.6.7 kexts?!

Link to comment
Share on other sites

I have been using bin patching since Snow 10.6.0, this is first time the problem arises.

I did try all ways, replacing all occurrences, replace just the ones that match 10.6.7 kext...

Tried replacing the related kexts with the ones from 10.6.7

Tried editing related kexts.

Nothing.

 

I get correct framebuffer using Dong´s driver, no DSDT editing can make it work.

 

But now no way to get Qe&Ci again.

Link to comment
Share on other sites

I see... well, i just replaced all occurrences to test and since it worked i left it alone.

Link to comment
Share on other sites

Hi there... sorry, i have no answer for your question atm... just curious about some stuff...

Is your signature up to date? Radeon X1400?

If so, can you tell me the cards device id + subsys vendor and id?

 

Also, i assume you need to bin patch RadeonX1000..?!.. what procedure do you use?

e.g. i need to replace 7187 by my 7181 to get my RV516 working.

 

This info may help me to figure out some stuff on Chameleon GraphicsEnabler and

maybe add some support for Legacy cards :ninja: take a peek at this topic.

Thanks

 

Hi Azimutz,

 

Sorry for the delay.

 

I had to reinstall everithing because of the 10.6.8 update and had no carbon copy made ...

 

I did a clean install with Iatkos S2 v2, then update to 10.6.7 directly.

 

After that I update my kernel to 10.7.0 with the one modified by nawcom (not required).

 

To get the graphics working I bin patch ATIRadeonX1000.kext/Contents/MacOS/ATIRadeonX1000 and changed every 7187 with 7145. In the ATIRadeonX1000.kext/Contents/Info.pslit I changed 0x71871002 with mine that is 0x71451002, rebuild cache kext and reboot. Here I got CI/QE enabled.

 

To get the fullres I installed the latest Dongs kext as it is and edited my boot.plist and add a line form my resolution. Rebuild kext cache and rebooted. Voila ... full everything ... :)

 

My ATI X1400 have that device id (extracted with lspci):

 

01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Radeon Mobility X1400 [1002:7145] (prog-if 00 [VGA controller])

Subsystem: Dell Unknown device [1028:2002]

Flags: bus master, fast devsel, latency 0, IRQ 16

Memory at d0000000 (32-bit, prefetchable)

I/O ports at ee00

Memory at efdf0000 (32-bit, non-prefetchable)

Expansion ROM at efe00000 [disabled]

Capabilities: [50] Power Management version 2

Capabilities: [58] Express Legacy Endpoint, MSI 00

Capabilities: [100] #1002

Capabilities: [714] #ee01

 

 

By the way, nice work with GE.

 

If need something else ask...

 

Ciao...

Link to comment
Share on other sites

 Share

×
×
  • Create New...