Help - Search - Members - Calendar
Full Version: Work x1950gt pro ! Dev_ID = 0x72801002 and 0x72881002 !
InsanelyMac Forum > OSx86 Project > Hardware and Drivers > Graphics Cards > ATi
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35
themax
QUOTE (david_osx @ Aug 24 2009, 11:16 AM) *
I have a perfect working graphic in SL now although just for 32bit kernel smile.gif ...

The solution is using Leo kext with SL, good thing that they works..

Do as I did:

In SL remove these kext:
ATI1900Controller.kext
ATIFramebuffer.kext
ATISupport.kext

And put these kext from Leo to SL:
ATINDRV.kext
ATIRNDRV.kext
(In leo these kext are framebuffer and in SL they have replaced by 1 kext ATIframbuffer..)

Once you have checked your sys profile and extensions look for what framebuffer that is used for the card at (ATY_)
My ati x1950xt using ATY_Alopias and so should yours... You can find that kext inside ATINDRV.kext PlugIns so you don't have to use the hole ATINDRV.kext but that is your choice it doesn't matter witch way..


The other SL for Ati is still stock like ATIRadeonX1000GA.plugin ATIRadeonX1000GLDriver.bundle ATIRadeonX1000VADriver.bundle and that what everyone want to use as many stock kext as possible so no need to edit them etc.. anyway...

Now I just added my dev id to the info.plist inside ATIRadeonX1000.kext and Boom it worked with both QE/CI and resolution.. biggrin.gif non binary add though..

That is all what I'v got for now..

Btw you know that u have to rebuild mkext etc once you have removed some kext and installed some new one and it has to bee done from SL otherwise kp.. Good luck..

I hope someone have better solution and maybe we can use SL stock framebuffer and 64bit kernel too later on..


Working here, but yes, only in 32 bits mode, support for 64 bits would be nice!

Thanks!
VJ_SamPL
Most need the 64bi version!
VooD
I'm using the ATI_X1950Pro(GT)_10a380 drivers with Snow Leo retail, and everything seems to work ok, except for the card's fan is quite noisy. I tried to swap the framebuffer in natit to PrionaceB (which solves the problem in Leopard), but it doesn't work and all I got was the power cable unplugged warning.

Any suggestion?
jAcK93
Hi guys, i'm italian and i would like to know if the package posted in the first page is compatible with x1950 pro agp???
chris3g
QUOTE (david_osx @ Aug 24 2009, 07:16 AM) *
I have a perfect working graphic in SL now although just for 32bit kernel smile.gif ...

The solution is using Leo kext with SL, good thing that they works..

Do as I did:

In SL remove these kext:
ATI1900Controller.kext
ATIFramebuffer.kext
ATISupport.kext

And put these kext from Leo to SL:
ATINDRV.kext
ATIRNDRV.kext
(In leo these kext are framebuffer and in SL they have replaced by 1 kext ATIframbuffer..)

Once you have checked your sys profile and extensions look for what framebuffer that is used for the card at (ATY_)
My ati x1950xt using ATY_Alopias and so should yours... You can find that kext inside ATINDRV.kext PlugIns so you don't have to use the hole ATINDRV.kext but that is your choice it doesn't matter witch way..


The other SL for Ati is still stock like ATIRadeonX1000GA.plugin ATIRadeonX1000GLDriver.bundle ATIRadeonX1000VADriver.bundle and that what everyone want to use as many stock kext as possible so no need to edit them etc.. anyway...

Now I just added my dev id to the info.plist inside ATIRadeonX1000.kext and Boom it worked with both QE/CI and resolution.. biggrin.gif non binary add though..

That is all what I'v got for now..

Btw you know that u have to rebuild mkext etc once you have removed some kext and installed some new one and it has to bee done from SL otherwise kp.. Good luck..

I hope someone have better solution and maybe we can use SL stock framebuffer and 64bit kernel too later on..


i did this and i've got QE now but still no resolution blink.gif What could i have done wrong?
SirjoeBolivia
QUOTE (Bronya @ Aug 4 2007, 05:58 AM) *
P.S.
Attention! I end driver for x1950 pro!
Situation heavy! Job is finished !
Good-bye!

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

Hi all Children!
At last I have made AtiradeonX1000.kext, ATIRNDRV and ATINDRV.kext ! Full works QE/CI/OpenGL/Rotation/ on dual DVI !!! biggrin.gif
Work DUAL Monitor ! You try! smile.gif
Enjoy!

Hi ALL !
Work the DRIVER'S after SLEEP !!!
May 18 2009 !
For Leopard 10.5.5 download ATI_X1950Pro_1055
For Leopard 10.5.6 download ATI_X1950Pro_1056
For Leopard 10.5.7 download ATI_X1950Pro_1057

May 24 2009 !
For Tiger 10.4.11 download ATI_X1950Pro_1011

July 6 2009 !
For 7280 and 7288 - SNOW LEOPARD 10.6 download ATI_X1950Pro(GT)_10a380


If "ATI Unknown card..." , download the natit.kext




IF NOT WORK , THEN We write to the terminal:

sudo -s also enter the password root!
chown -R 0:0 /system/library/extensions
chmod -R 755 /system/library/extensions
rm /system/library/extensions.mkext
rm /system/library/extensions.kextcache
kextcache -k -z /system/library/extensions

You no should write command in terminal "rm -r /System/Library/Extensions/ATI*" !

REBOOT!!!
Enjoy!


Hello all, I installed the bronya's x1950pro for my sapphire pci-e 256 and this is what i get (see pic).
I can't get the quartz extreme to work, making my screensaver crash, no OPENGL, no file Cover Flow to work at all. i have resolution but no rendering working.

The strange thing is, i followed the:
sudo -s also enter the password root!
chown -R 0:0 /system/library/extensions
chmod -R 755 /system/library/extensions
rm /system/library/extensions.mkext
rm /system/library/extensions.kextcache

BUT WHEN I GET HERE: It tells me that the
rm /system/library/extensions.kextcache does not existe!!!

kextcache -k -z /system/library/extensions (this worked...)

Can anyone help?

Using the installer process went great but still missing quartz extreme to work.... sigh...
syntax_error0707
should be "rm -R /System/Library/Extensions.mkext" not Extensions.kextcache

QUOTE (Bronya @ Aug 13 2009, 08:09 PM) *
OMG , i have DSDT.aml for x1950 pro on leo and snowleo and work fine for 32 and 64 bit ...
Driver For 10.5.8 i no have time ., please wait ... smile.gif


how did u make that dsdt stuff for X1950 pro ? I really need that
davisson
i can use 10A380 driver in 10A432, but it can't use for x64!
markusv
HI!

When there will be a new version to the ATI 1950 PRO of the Snow Leopard 10.6.1 ?

Thanks for your reply.
garagethrash
10a380 Pack no longer works in 10.6.1.. Damn this is annoying. I'm contemplating buying a new card. The x1950 Pro will never have openCL support correct?
CmCd01
QUOTE (garagethrash @ Sep 13 2009, 08:28 AM) *
10a380 Pack no longer works in 10.6.1.. Damn this is annoying. I'm contemplating buying a new card. The x1950 Pro will never have openCL support correct?

I'll confirm this - I can run dual dvi with resolution under 10.6.1 with the 10a380 pack on a 1950PRO, but no QE. In fact, when I re-applied the pack I lost all video. Here are my steps:

1. Install SL 10.6: low-res, no dual-dvi, default video
2. Apply 10a380 pack: all good (although QE didn't show up as enabled in System Profiler but it seemed to work)
3. Update to 10.6.1: high-res, dual-dvi, NO QE
4. Re-apply 10a380 pack: no video! upon booting SL, just get blue screen that flashes every 30-60 sec
5. Restore from backup to #3

So, now I've got 10.6.1 installed with resolution and dual-dvi. But, I can't run iMovie because no QE.

I'd be happy to help build/test a revised kext or dsdt, but I don't know where to start.
schneeleopard
A new driver, few tips, something that we could go on with our x1950 cards as good as SL allows it... would be really nice smile.gif
johnDOit
QUOTE (Bronya @ Aug 13 2009, 08:09 PM) *
OMG , i have DSDT.aml for x1950 pro on leo and snowleo and work fine for 32 and 64 bit ...
Driver For 10.5.8 i no have time ., please wait ... smile.gif


hy bronya

first a big THX to you for your awesome work - this is great !

But can you share your way to become the DSDT.aml for a fully working X1950Pro in SL ?
I would like to Test it;

john

ps.: sorry about my bad english
Bronya
In one post i updated drivers . Try ...
I compiled the natit.kext and it support 64 bit !
But the ATIRNDRV.kext support only 32 bit . Sorry , you can try test the Prionace on 64 bit ...

P.S. DSDT.aml work for x1950Pro ! On AMD and Intel work fine !

The dsdt code in Click to view attachment. You see .
syntax_error0707
thanks a lot bronya...I´ll try later...
CmCd01
QUOTE (Bronya @ Sep 16 2009, 12:14 PM) *
P.S. DSDT.aml work for x1950Pro ! On AMD and Intel work fine !

Great news! Thank you for your efforts, Bronya.
Does this mean, if I add this to my DSDT file, then I don't need to run your KEXT installer? That is, I should either run the 10a504 installer or else add this DSDT.aml?
Bronya
QUOTE (CmCd01 @ Sep 17 2009, 12:27 AM) *
Great news! Thank you for your efforts, Bronya.
Does this mean, if I add this to my DSDT file, then I don't need to run your KEXT installer? That is, I should either run the 10a504 installer or else add this DSDT.aml?


You should add this my code to your DSDT.dsl ! And convert to DSDT.aml ! After install dsdt.aml you can delete natit.kext and install my kexts without natit.kext ... )) .
CmCd01
QUOTE (Bronya @ Sep 16 2009, 04:42 PM) *
You should add this my code to your DSDT.dsl ! And convert to DSDT.aml ! After install dsdt.aml you can delete natit.kext and install my kexts without natit.kext ... )) .

You mean delete your natit.kext from your 10a504 package and then run your load.command (after updating my DSDT with your DSDT code), right? //Sorry for the basic questions blush.gif // THANKS
garagethrash
QUOTE (Bronya @ Sep 17 2009, 02:14 AM) *
In one post i updated drivers . Try ...
I compiled the natit.kext and it support 64 bit !
But the ATIRNDRV.kext support only 32 bit . Sorry , you can try test the Prionace on 64 bit ...

P.S. DSDT.aml work for x1950Pro ! On AMD and Intel work fine !

The dsdt code in Click to view attachment. You see .

Thank you Bronya. natit & DSDT methods both worked for me in 32 bit. 64 bit is stable but no resolution change.

I have a 256mb Sapphire x1950 Pro 7280

Thanks again.
rushstrike
Video and 3-d acceleration works perfect but is there a way to enable vsync?
johnDOit
rolleyes.gif
thanks bronya - video works fine with the new kext

i will try late DSDT.dsl
Bronya
QUOTE (CmCd01 @ Sep 17 2009, 01:20 AM) *
You mean delete your natit.kext from your 10a504 package and then run your load.command (after updating my DSDT with your DSDT code), right? //Sorry for the basic questions blush.gif // THANKS

1) install my driver and reboot and work !
2)add my code dsdt in your dsdt.dsl , and convert to dsdt.aml . After you copy dsdt.aml in / , then delete natit.kext and reboot , -f -v and test dsdt.aml .


QUOTE (garagethrash @ Sep 17 2009, 02:14 AM) *
Thank you Bronya. natit & DSDT methods both worked for me in 32 bit. 64 bit is stable but no resolution change.

I have a 256mb Sapphire x1950 Pro 7280

Thanks again.


Hmmm., then ATIRNDRV.kext work only for 32 bit (( . OpenSource for ATIRNDRV.kext closed . If open src for atirndrv.kext , i can compile for 64 bit ... .


QUOTE (rushstrike @ Sep 17 2009, 03:19 AM) *
Video and 3-d acceleration works perfect but is there a way to enable vsync?


I dunno for vsync )))))


P.S. You try my full only on AMD Click to view attachment
johnDOit
QUOTE (Bronya @ Sep 17 2009, 07:41 PM) *
2)add my code dsdt in your dsdt.dsl , and convert to dsdt.aml . After you copy dsdt.aml in / , then delete natit.kext and reboot , -f -v and test dsdt.aml .


where in the DSDT.dsl file should i place your code ?

when i replace the point Device (P0P1) there comes a error
QUOTE
Intel ACPI Component Architecture
ASL Optimizing Compiler version 20090521 [Jun 22 2009]
Copyright © 2000 - 2009 Intel Corporation
Supports ACPI Specification Revision 3.0a

/Users/xxx/Desktop/Neuer Ordner/dsdt.dsl 9709: If (SS1)
Error 4095 - syntax error, unexpected PARSEOP_IF ^

/Users/xxx/Desktop/Neuer Ordner/dsdt.dsl 9753: \_SB.PCI0.SBRG.SIOS (Arg0)
Error 4063 - Object does not exist ^ (\_SB.PCI0.SBRG.SIOS)

/Users/xxx/Desktop/Neuer Ordner/dsdt.dsl 9754: \_SB.PCI0.SBRG.SPTS (Arg0)
Error 4063 - Object does not exist ^ (\_SB.PCI0.SBRG.SPTS)

/Users/xxx/Desktop/Neuer Ordner/dsdt.dsl 9755: \_SB.PCI0.NPTS (Arg0)
Error 4063 - Object does not exist ^ (\_SB.PCI0.NPTS)

/Users/xxx/Desktop/Neuer Ordner/dsdt.dsl 9761: \_SB.PCI0.SBRG.SIOW (Arg0)
Error 4063 - Object does not exist ^ (\_SB.PCI0.SBRG.SIOW)

/Users/xxx/Desktop/Neuer Ordner/dsdt.dsl 9762: \_SB.PCI0.SBRG.SWAK (Arg0)
Error 4063 - Object does not exist ^ (\_SB.PCI0.SBRG.SWAK)

/Users/xxx/Desktop/Neuer Ordner/dsdt.dsl 9763: \_SB.PCI0.NWAK (Arg0)
Error 4063 - Object does not exist ^ (\_SB.PCI0.NWAK)


Elapsed time for major events


Miscellaneous compile statistics

1568 : Parse nodes
384 : Namespace searches
1046 : Named objects
16 : Control methods
51 : Memory Allocations
3147224 : Total allocated memory
0 : Constant subtrees folded

ASL Input: /Users/xxxx/Desktop/Neuer Ordner/dsdt.dsl - 9768 lines, 330364 bytes, 4739 keywords
Compilation complete. 7 Errors, 0 Warnings, 0 Remarks, 0 Optimizations


also when i add the code at the end ?

QUOTE
Intel ACPI Component Architecture
ASL Optimizing Compiler version 20090521 [Jun 22 2009]
Copyright © 2000 - 2009 Intel Corporation
Supports ACPI Specification Revision 3.0a

/dsdt.dsl 2179: CreateWordField (CRS, \_SB.PCI0.SBRG.SIOR._Y00._MIN, GP10)
Optimize 6057 - NamePath optimized ^ (^_Y00._MIN)

/dsdt.dsl 2180: CreateWordField (CRS, \_SB.PCI0.SBRG.SIOR._Y00._MAX, GP11)
Optimize 6057 - NamePath optimized ^ (^_Y00._MAX)

/dsdt.dsl 2181: CreateByteField (CRS, \_SB.PCI0.SBRG.SIOR._Y00._LEN, GPL1)
Optimize 6057 - NamePath optimized ^ (^_Y00._LEN)

/dsdt.dsl 2440: CreateByteField (CRS1, \_SB.PCI0.SBRG._Y01._DMA, DMAM)
Optimize 6057 - NamePath optimized ^ (_Y01._DMA)

/dsdt.dsl 2441: CreateWordField (CRS1, \_SB.PCI0.SBRG._Y02._MIN, IO11)
Optimize 6057 - NamePath optimized ^ (_Y02._MIN)

/dsdt.dsl 2442: CreateWordField (CRS1, \_SB.PCI0.SBRG._Y02._MAX, IO12)
Optimize 6057 - NamePath optimized ^ (_Y02._MAX)

/dsdt.dsl 2443: CreateByteField (CRS1, \_SB.PCI0.SBRG._Y02._LEN, LEN1)
Optimize 6057 - NamePath optimized ^ (_Y02._LEN)

/dsdt.dsl 2464: CreateByteField (CRS2, \_SB.PCI0.SBRG._Y03._DMA, DMAE)
Optimize 6057 - NamePath optimized ^ (_Y03._DMA)

/dsdt.dsl 2465: CreateWordField (CRS2, \_SB.PCI0.SBRG._Y04._MIN, IO21)
Optimize 6057 - NamePath optimized ^ (_Y04._MIN)

/dsdt.dsl 2466: CreateWordField (CRS2, \_SB.PCI0.SBRG._Y04._MAX, IO22)
Optimize 6057 - NamePath optimized ^ (_Y04._MAX)

/dsdt.dsl 2467: CreateByteField (CRS2, \_SB.PCI0.SBRG._Y04._LEN, LEN2)
Optimize 6057 - NamePath optimized ^ (_Y04._LEN)

/dsdt.dsl 2468: CreateWordField (CRS2, \_SB.PCI0.SBRG._Y05._MIN, IO31)
Optimize 6057 - NamePath optimized ^ (_Y05._MIN)

/dsdt.dsl 2469: CreateWordField (CRS2, \_SB.PCI0.SBRG._Y05._MAX, IO32)
Optimize 6057 - NamePath optimized ^ (_Y05._MAX)

/dsdt.dsl 2470: CreateByteField (CRS2, \_SB.PCI0.SBRG._Y05._LEN, LEN3)
Optimize 6057 - NamePath optimized ^ (_Y05._LEN)

/dsdt.dsl 2679: CreateWordField (CRS, \_SB.PCI0.SBRG.RMSC._Y06._MIN, GP00)
Optimize 6057 - NamePath optimized ^ (^_Y06._MIN)

/dsdt.dsl 2680: CreateWordField (CRS, \_SB.PCI0.SBRG.RMSC._Y06._MAX, GP01)
Optimize 6057 - NamePath optimized ^ (^_Y06._MAX)

/dsdt.dsl 2681: CreateByteField (CRS, \_SB.PCI0.SBRG.RMSC._Y06._LEN, GP0L)
Optimize 6057 - NamePath optimized ^ (^_Y06._LEN)

/dsdt.dsl 2687: CreateWordField (CRS, \_SB.PCI0.SBRG.RMSC._Y07._MIN, GP10)
Optimize 6057 - NamePath optimized ^ (^_Y07._MIN)

/dsdt.dsl 2688: CreateWordField (CRS, \_SB.PCI0.SBRG.RMSC._Y07._MAX, GP11)
Optimize 6057 - NamePath optimized ^ (^_Y07._MAX)

/dsdt.dsl 2689: CreateByteField (CRS, \_SB.PCI0.SBRG.RMSC._Y07._LEN, GP1L)
Optimize 6057 - NamePath optimized ^ (^_Y07._LEN)

/dsdt.dsl 2697: CreateWordField (CRS, \_SB.PCI0.SBRG.RMSC._Y08._MIN, GP20)
Optimize 6057 - NamePath optimized ^ (^_Y08._MIN)

/dsdt.dsl 2698: CreateWordField (CRS, \_SB.PCI0.SBRG.RMSC._Y08._MAX, GP21)
Optimize 6057 - NamePath optimized ^ (^_Y08._MAX)

/dsdt.dsl 2699: CreateByteField (CRS, \_SB.PCI0.SBRG.RMSC._Y08._LEN, GP2L)
Optimize 6057 - NamePath optimized ^ (^_Y08._LEN)

/dsdt.dsl 3314: CreateDWordField (CRS, \_SB.PCI0.PCIE._Y09._BAS, BAS1)
Optimize 6057 - NamePath optimized ^ (^_Y09._BAS)

/dsdt.dsl 3315: CreateDWordField (CRS, \_SB.PCI0.PCIE._Y09._LEN, LEN1)
Optimize 6057 - NamePath optimized ^ (^_Y09._LEN)

/dsdt.dsl 3473: CreateDWordField (CRS, \_SB.PCI0.SBRG.OMSC._Y0A._LEN, ML01)
Optimize 6057 - NamePath optimized ^ (^_Y0A._LEN)

/dsdt.dsl 3474: CreateDWordField (CRS, \_SB.PCI0.SBRG.OMSC._Y0A._BAS, MB01)
Optimize 6057 - NamePath optimized ^ (^_Y0A._BAS)

/dsdt.dsl 3475: CreateDWordField (CRS, \_SB.PCI0.SBRG.OMSC._Y0B._LEN, ML02)
Optimize 6057 - NamePath optimized ^ (^_Y0B._LEN)

/dsdt.dsl 3476: CreateDWordField (CRS, \_SB.PCI0.SBRG.OMSC._Y0B._BAS, MB02)
Optimize 6057 - NamePath optimized ^ (^_Y0B._BAS)

/dsdt.dsl 3516: CreateDWordField (CRS, \_SB.RMEM._Y0C._BAS, BAS1)
Optimize 6057 - NamePath optimized ^ (^_Y0C._BAS)

/dsdt.dsl 3517: CreateDWordField (CRS, \_SB.RMEM._Y0C._LEN, LEN1)
Optimize 6057 - NamePath optimized ^ (^_Y0C._LEN)

/dsdt.dsl 3518: CreateDWordField (CRS, \_SB.RMEM._Y0D._BAS, BAS2)
Optimize 6057 - NamePath optimized ^ (^_Y0D._BAS)

/dsdt.dsl 3519: CreateDWordField (CRS, \_SB.RMEM._Y0D._LEN, LEN2)
Optimize 6057 - NamePath optimized ^ (^_Y0D._LEN)

/dsdt.dsl 3520: CreateDWordField (CRS, \_SB.RMEM._Y0E._LEN, LEN3)
Optimize 6057 - NamePath optimized ^ (^_Y0E._LEN)

/dsdt.dsl 3521: CreateDWordField (CRS, \_SB.RMEM._Y0F._BAS, BAS4)
Optimize 6057 - NamePath optimized ^ (^_Y0F._BAS)

/dsdt.dsl 3522: CreateDWordField (CRS, \_SB.RMEM._Y0F._LEN, LEN4)
Optimize 6057 - NamePath optimized ^ (^_Y0F._LEN)

/dsdt.dsl 3597: Name (^NATA, Package (0x01)
Optimize 6033 - ^ Integer optimized to single-byte AML opcode (One)

/dsdt.dsl 7327: Name (GRP5, Package (0x01)
Optimize 6033 - ^ Integer optimized to single-byte AML opcode (One)

/dsdt.dsl 7713: Name (GRP9, Package (0x01)
Optimize 6033 - ^ Integer optimized to single-byte AML opcode (One)

/dsdt.dsl 9340: Method (VGET, 1, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (VGET)

/dsdt.dsl 9385: Method (TGET, 1, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (TGET)

/dsdt.dsl 9438: Method (FGET, 1, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (FGET)

/dsdt.dsl 9469: Store (VGET (Local0), Local1)
Warning 1092 - ^ Called method may not always return a value

/dsdt.dsl 9511: Store (TGET (Local0), Local1)
Warning 1092 - ^ Called method may not always return a value

/dsdt.dsl 9544: Store (FGET (Local0), Local1)
Warning 1092 - ^ Called method may not always return a value

/dsdt.dsl 9726: If (SS1)
Error 4095 - ^ syntax error, unexpected PARSEOP_IF


Elapsed time for major events


Miscellaneous compile statistics

19622 : Parse nodes
3670 : Namespace searches
1050 : Named objects
275 : Control methods
637 : Memory Allocations
3168793 : Total allocated memory
0 : Constant subtrees folded

ASL Input: /dsdt.dsl - 9785 lines, 330814 bytes, 4747 keywords
Compilation complete. 1 Errors, 6 Warnings, 0 Remarks, 39 Optimizations



i Compile/DeCompile with iASLMe is this ok?

thanks
johnDOit
Bronya
QUOTE (johnDOit @ Sep 17 2009, 11:51 PM) *
where in the DSDT.dsl file should i place your code ?

when i replace the point Device (P0P1) there comes a error


also when i add the code at the end ?




i Compile/DeCompile with iASLMe is this ok?

thanks
johnDOit


"(pop1)" - it is my dsdt on intel msi ! Your can another - it if your "(PCE3) or (pop2) and etc ...

You should used iASLMe !
ballsmag
QUOTE (Bronya @ Sep 17 2009, 04:21 PM) *
"(pop1)" - it is my dsdt on intel msi ! Your can another - it if your "(PCE3) or (pop2) and etc ...

You should used iASLMe !


Can you double-check your dsdt-intel.aml? There is an unmatched(unclosed) { so it will not compile correctly.

Also, will this enable QE/CI? Is QE/CI supposed to work with Natit?
garagethrash
To everybody having trouble with the DSDT method. You have to find the address of you're vid card in IORegistryExplorer. Mine was PCI0.

Then you find the corresponding address in DSDT and add Bronya's stuff.

If you're having trouble just use natit instead. It's not that important.

syntax_error0707
QUOTE (garagethrash @ Sep 18 2009, 04:56 AM) *
To everybody having trouble with the DSDT method. You have to find the address of you're vid card in IORegistryExplorer. Mine was PCI0.

Then you find the corresponding address in DSDT and add Bronya's stuff.

If you're having trouble just use natit instead. It's not that important.



in the explorer it says "pci-bridge" sounds wrong doesn't it ?
ballsmag
Does anyone have QE/CI working in SL 10.6.1? If so, what steps did you take beyond Bronya's load.command?
CmCd01
QUOTE (ballsmag @ Sep 18 2009, 03:46 AM) *
Does anyone have QE/CI working in SL 10.6.1? If so, what steps did you take beyond Bronya's load.command?

I think I have QE working in 10.6.1 and all I did was run load. Before running Bronya's load.command, when I tried to run iMovie it would fail saying it can't run without QE. Now with Bronya's drivers installed, I can run iMovie. On the other hand, System Profiler doesn't list QE under the Dislay specs, I'm pretty sure it did under 10.5. But I don't really care, so long as things work.

Why don't you think you have it working?
garagethrash
QUOTE (syntax_error0707 @ Sep 18 2009, 05:25 PM) *
in the explorer it says "pci-bridge" sounds wrong doesn't it ?


You have to go up further. This picture should help:

ballsmag
QUOTE (CmCd01 @ Sep 18 2009, 07:08 AM) *
I think I have QE working in 10.6.1 and all I did was run load. Before running Bronya's load.command, when I tried to run iMovie it would fail saying it can't run without QE. Now with Bronya's drivers installed, I can run iMovie. On the other hand, System Profiler doesn't list QE under the Dislay specs, I'm pretty sure it did under 10.5. But I don't really care, so long as things work.

Why don't you think you have it working?


It's pretty easy to tell if it's not working -- the menubar is not translucent, there is no ripple effect when adding a dashboard widget, and various programs don't load.
ballsmag
Hmm, I've now added my DSDT and re-ran load.command (without natit) and magically, QE is on. No changes otherwise.
CmCd01
QUOTE (ballsmag @ Sep 18 2009, 12:06 PM) *
Hmm, I've now added my DSDT and re-ran load.command (without natit) and magically, QE is on. No changes otherwise.

ballsmag, when you say you re-ran load without natit, do you mean you removed natit.kext from the folder that load.command runs from?

Also, what's the benefit of using DSDT instead of natit - system boot time?
ballsmag
QUOTE (CmCd01 @ Sep 18 2009, 12:18 PM) *
ballsmag, when you say you re-ran load without natit, do you mean you removed natit.kext from the folder that load.command runs from?

Also, what's the benefit of using DSDT instead of natit - system boot time?


I removed natit from S/L/E and removed it from the line that copies it to S/L/E from load.command (and cleared the kext cache).

Assuming you have QE/CI already, there may be no tangible benefit over using natit. I just have an obsessive compulsion to get a perfect compatible system, with the extra motivator that QE was not working.
Bronya
QUOTE (CmCd01 @ Sep 18 2009, 08:18 PM) *
Also, what's the benefit of using DSDT instead of natit - system boot time?


dsdt.aml support 32 and 64 bit ! and fast start boot smile.gif
Bronya
I have natit.kext and work for Alopias , but no work TV ))
mikfaina
Hi all,
I have an ATI x1950GT 256Mb SAPPHIRE and I have Snow Leopard GM so that drivers doesn't works for me right. Any way I try but nothing. I'm using your driver for Leopard 10.5.6 and Ihave QE CI but no sleep, well when i resume from sleep i Have blinking desktop and i Can see only a quarter blinking. so no usable.
Any ideas for SL and for L?
gary88
QUOTE (david_osx @ Aug 24 2009, 12:16 PM) *
I have a perfect working graphic in SL now although just for 32bit kernel smile.gif ...

The solution is using Leo kext with SL, good thing that they works..

Do as I did:

In SL remove these kext:
ATI1900Controller.kext
ATIFramebuffer.kext
ATISupport.kext

And put these kext from Leo to SL:
ATINDRV.kext
ATIRNDRV.kext
(In leo these kext are framebuffer and in SL they have replaced by 1 kext ATIframbuffer..)

Once you have checked your sys profile and extensions look for what framebuffer that is used for the card at (ATY_)
My ati x1950xt using ATY_Alopias and so should yours... You can find that kext inside ATINDRV.kext PlugIns so you don't have to use the hole ATINDRV.kext but that is your choice it doesn't matter witch way..


The other SL for Ati is still stock like ATIRadeonX1000GA.plugin ATIRadeonX1000GLDriver.bundle ATIRadeonX1000VADriver.bundle and that what everyone want to use as many stock kext as possible so no need to edit them etc.. anyway...

Now I just added my dev id to the info.plist inside ATIRadeonX1000.kext and Boom it worked with both QE/CI and resolution.. biggrin.gif non binary add though..

That is all what I'v got for now..

Btw you know that u have to rebuild mkext etc once you have removed some kext and installed some new one and it has to bee done from SL otherwise kp.. Good luck..

I hope someone have better solution and maybe we can use SL stock framebuffer and 64bit kernel too later on..


What´s aobout natit ? In my Leopard the ati 1950 XT needs natit.kext to run

Greetings !

gary

Bronya
QUOTE (mikfaina @ Sep 20 2009, 03:43 PM) *
Hi all,
I have an ATI x1950GT 256Mb SAPPHIRE and I have Snow Leopard GM so that drivers doesn't works for me right. Any way I try but nothing. I'm using your driver for Leopard 10.5.6 and Ihave QE CI but no sleep, well when i resume from sleep i Have blinking desktop and i Can see only a quarter blinking. so no usable.
Any ideas for SL and for L?


Sorry , should work !
Pink cpu
Thank... rolleyes.gif biggrin.gif smile.gif smile.gif
mikfaina
Hi,
so I try again with my card and now seems like system take kext, I say this cause in System Profile under Graphic card I have no more No kext loaded and exposè seems go smoothly (before no), but I don't have the line in sys profile with QE e CI:
CODE
  Tipo:    GPU
  Bus:    PCIe
  Larghezza Lane PCIe:    x16
  VRAM (totale):    256 MB
  Fornitore:    ATI (0x1002)
  ID dispositivo:    0x7288
  ID revisione:    0x0000
  Monitor:
Monitor:
  Risoluzione:    1400 x 1050
  Profondità pixel:    Colore 32 bit (ARGB8888)
  Monitor principale:    Sì
  Mirror:    Spento
  Online:    Sì


I set resolution in apple.boot.plist setting resolution to 1920x1080x32@75 but, as you can see above, I have 1400x1050 do you know why ?

ANy ideas for QE CI not seen and resolution???
The kext in Sys Prof Extensions is loaded...
Bronya
QUOTE (mikfaina @ Sep 23 2009, 11:31 PM) *
Hi,
so I try again with my card and now seems like system take kext, I say this cause in System Profile under Graphic card I have no more No kext loaded and exposè seems go smoothly (before no), but I don't have the line in sys profile with QE e CI:
CODE
  Tipo:    GPU
  Bus:    PCIe
  Larghezza Lane PCIe:    x16
  VRAM (totale):    256 MB
  Fornitore:    ATI (0x1002)
  ID dispositivo:    0x7288
  ID revisione:    0x0000
  Monitor:
Monitor:
  Risoluzione:    1400 x 1050
  Profondità pixel:    Colore 32 bit (ARGB8888)
  Monitor principale:    Sì
  Mirror:    Spento
  Online:    Sì


I set resolution in apple.boot.plist setting resolution to 1920x1080x32@75 but, as you can see above, I have 1400x1050 do you know why ?

ANy ideas for QE CI not seen and resolution???
The kext in Sys Prof Extensions is loaded...


You should install driver from folder 7288, etc your id 7288 . And after reboot you should write -f -v .
du_demon
Hi Bronya..can you help me?!...I have a Sapphire x1950 pro 512mb gddr3 ID 0x7280...I installed ideneb 10.5.6 with only this settings:
Patches 10.5.6 ready:
- Audio: CMI8738
- Chipset: ICHx Fixed
- Kernel: 9.5.0 Voodoo (...ma ho anche provato il 9.2.0 Speedstep e gira!)
- Network: Nulla
- Fix: Nulla
- Video: Nulla
- Applications: Efistudio, Kext helper, Osx86Tools, Pacifist
...after installation i used your driver...but when reboot...blue screen...what can i do!?
mikfaina
QUOTE (Bronya @ Sep 24 2009, 01:41 PM) *
You should install driver from folder 7288, etc your id 7288 . And after reboot you should write -f -v .


I made but situation doesn't change? I have an aml file made with the dsdt patcher is this the problem maybe?
syntax_error0707
QUOTE (garagethrash @ Sep 18 2009, 02:13 PM) *
You have to go up further. This picture should help:


I do not see anything like PCI, PEG or something in my dsdt.aml

You can see for yourself if you like

http://ul.to/s06dtx

screen of ioregistryexplorer
tibosee
hi, i'm having a problem with my video card. it's a x1950pro, id 7280. i have installed Iatkos 7, everything works fine, audio, lan, but i tried everything, and all the drivers, from 10.5.2 to 10.5.7, after booting the screen remains blank. what can i do? i reinstalled the system 30 times i guess, it worked once, i managed to see the translucent bar, resolution also, 1920x1200 on my samsung t240, only on vga, not dvi. i use the adapter from dvi-vga. after restart the screen remained blang again, should i try to update to 1.5.8? then try the right driver? please help!
新月下的狼
can work in the snow leopard X64 now ? Amazing ! Think u!
VooD
Can someone confirm this issue?

When I drag a window in MacOS X desktop there is a mouse lag between the window itself and the mouse cursor which increases as move down in the Y axis.

It does happen in both 10.4.11 and 10.6.1 and with both hdmi and vga cables.

Curiously when you use MacOS X zooming function, the mouse lag dissapears, but then appears again as soon as you return to 1 : 1 view.

Any idea Bronya?

Thanks in advance.
nikeita
QUOTE (VooD @ Oct 9 2009, 08:39 PM) *
Can someone confirm this issue?

When I drag a window in MacOS X desktop there is a mouse lag between the window itself and the mouse cursor which increases as move down in the Y axis.

It does happen in both 10.4.11 and 10.6.1 and with both hdmi and vga cables.

Curiously when you use MacOS X zooming function, the mouse lag dissapears, but then appears again as soon as you return to 1 : 1 view.

Any idea Bronya?

Thanks in advance.



CONFIRMED.
In zoom mode the above effect is not visible maybe because the cursors is not the hardware one but a screen buffer image copied and scaled.


VooD
QUOTE (nikeita @ Oct 19 2009, 10:38 PM) *
CONFIRMED.
In zoom mode the above effect is not visible maybe because the cursors is not the hardware one but a screen buffer image copied and scaled.


Now, if only someone ever get a way to solve it.

I had similar issues with nvidia cards but it could be solved by connecting the monitor to the second port or creating a 100% correct nvcap value, but I have no clue about if this issue happens to have the same cause in x1950.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.