Jump to content
1381 posts in this topic

Recommended Posts

Here is some information I've gathered with IORegistryExplorer,

 

Mac OS X recognizes both monitors, but the version of ATICLASS (atindrv.kext from myzar 10.4.5) doesn't support DVI-D. It could also be IOGraphicsFamily.kext because this is what drives the monitor. I even tried to force my DVI EDID data into IOGraphicsFamily.

 

display@0

post-34688-1148601203_thumb.jpg

AppleDisplay is driven by com.apple.iokit.IOGraphicsFamily

 

display@0,1

post-34688-1148601232_thumb.jpg

Notice how it stops at ATICLASS

This is a new OS X installation. The only game I have is Doom 3, but it works fine, no artifacts (it seems the famerate is better in OS X than in linux!).

Do you have XP installed, and have you tried Doom 3 on it too? I'm really curious how well the card/driver performs, and only have XP as a reference point. :blink:

the only game i have installed is quake 3

 

and is not UB..

 

and its acting weird it starts in the CRT monitor and turns off the DVI display, someone know where i can get the UB patch?

 

and know how to configue the resolution from outside or from the ~ ?

 

thanks

 

BTW WIG72 i hav posted my kext in this thread some pages ago...

Hey guys,I just thought i would give you an update on my testing.I have been trying to get true dual display output to work.

 

So far I have had no success with dual display but i do have my x1600 working smooth with all these kexts from 4.6

 

ATINDRV.kext

ATIRadeonX1000*.kexts

all IOI2C*.kexts

IOGraphicsfamily.kext

IOPCIFamily.kext

IONDRVSupport.Kext

 

and this framework

 

OpenGL.framework

 

To test I have ran Q4 and Doom 3 they both run on highest settings without any artifacts.

 

Anyway I will keep trying to get Dual Display working

Hey guys,I just thought i would give you an update on my testing.I have been trying to get true dual display output to work.

 

So far I have had no success with dual display but i do have my x1600 working smooth with all these kexts from 4.6

 

ATINDRV.kext

ATIRadeonX1000*.kexts

all IOI2C*.kexts

IOGraphicsfamily.kext

IOPCIFamily.kext

IONDRVSupport.Kext

 

and this framework

 

OpenGL.framework

 

To test I have ran Q4 and Doom 3 they both run on highest settings without any artifacts.

 

Anyway I will keep trying to get Dual Display working

Is your dvi output working?

I only have one LCD with a vga cable and a crt vga monitor , and I am using one DVI to CRT converter on my DVI output,all i get is a mirror display on both monitors

 

the second device id for the X1600 Pro is 71e2 ?

 

using the second id always causes a kernel panic

yes JAS 71e2

i was wondering if usign IOPCIFAmlily.kext u have the bug with the autologin process, and the lost of CUBE/Rotation effect under widgets?

 

 

I still have all the eye candy and i didnt lose my auto login,I think it has something to do with using all these gfx kexts along with the x1600.

 

I am very happy now with this and if I cant get Dual Display working I wont mind.I am trying to get it going just to have something to work on right now

I still have all the eye candy and i didnt lose my auto login,I think it has something to do with using all these gfx kexts along with the x1600.

 

I am very happy now with this and if I cant get Dual Display working I wont mind.I am trying to get it going just to have something to work on right now

 

i installed the JAS 10.4.6 DVD without any mobile patches or so and the card itself was recognized from the first boot on with QE/CI, already had the cube effect on the registration process (did not have this in 10.4.5)! only had to change the ATY,WORMY to display....but still no DVI... did someone see hanschiens post about DVI not impelmented in the driver 1 or 2 pages before???? maybe thats the point...

Lol JAS ok...the point is IOI2C*.* and IOGRaphicsFAmily doesnt come with 10.4.6 u must a mixed version ^_^

anyway using ATINDRV from 10.4.5 + all the ATI*.* kext + OPENG FK from 10.4.6 works for me so i'll keep that...until a cracked 10.4.6 kernel comes out

Here is some information I've gathered with IORegistryExplorer,

 

Mac OS X recognizes both monitors, but the version of ATICLASS (atindrv.kext from myzar 10.4.5) doesn't support DVI-D. It could also be IOGraphicsFamily.kext because this is what drives the monitor. I even tried to force my DVI EDID data into IOGraphicsFamily.

 

display@0

post-34688-1148601203_thumb.jpg

AppleDisplay is driven by com.apple.iokit.IOGraphicsFamily

 

display@0,1

post-34688-1148601232_thumb.jpg

Notice how it stops at ATICLASS

 

same is visible in my IOREG there are 2 displays in the ioreg:

1st:

| | | +-o VGA@0 <class IOPCIDevice, registered, matched, active, busy $

| | | | {

| | | | "ATY,Connected" = <002207073f170000f00014450000000000000000$

| | | | "IODeviceMemory" = (({"address"=18446744072635809792,"lengt$

| | | | "IOInterruptControllers" = ("io-apic-0")

| | | | "ATIFEDSInfo" = <f80a1103>

| | | | "ATY,ControlFlags" = <ff>

| | | | "AAPL,ndrv-interrupt-set" = "IONDRVInterruptSet is not seri$

| | | | "my_box" = <0005000000040000200000000000000000000000>

| | | | "ATY,memsize" = <0000001000000010>

| | | | "ATY,PP_VBI_SAME_FRAMES" = <00000000>

| | | | "AAPL,gray-value" = <c38c6400>

| | | | "name" = "display"

| | | | "Power Management protected data" = "{ theNumberOfPowerStat$

| | | | "ATY,SCLK" = <"Jy">

| | | | "revision-id" = <00000000>

| | | | "saved-config" = <24048200170700f00000000000000000302a00059$

| | | | "reg" = <00000100>

| | | | "IOName" = "display"

| | | | "IOInterruptSpecifiers" = (<1000000007000000>)

| | | | "ATY,ActiveFlags" = <22>

| | | | "subsystem-id" = <b2100000>

| | | | "IOChildIndex" = 1

| | | | "AAPL,slot-name" = <"PCI">

| | | | "AAPL,iokit-ndrv" = <60bd2132>

| | | | "AAPL,ndrv-dev" = Yes

| | | | "class-code" = <00000300>

| | | | "my_Id1" = <00d0f202ff2f0dfd656d69537a6c7552>

| | | | "AAPL,gray-page" = <01000000>

| | | | "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/P0P2@10000/VGA@0"

| | | | "my_display" = <"mirp">

| | | | "my_int" = <c0d23d03>

| | | | "ATY,PP_VBI_MISSED_FRAMES" = <00000000>

| | | | "IOPMIsPowerManaged" = Yes

| | | | "AAPL,maps" = ("_IOMemoryMap is not serializable","_IOMemor$

| | | | "MVAD" = <24048200170700f00000000000000000302a0005980630007$

| | | | "acpi-reg" = <00000000>

| | | | "assigned-addresses" = <1000014200000000000000c000000000000$

| | | | "DFP2,EDID" = <00ffffffffffff000e1145148586fd6a200c01036820$

| | | | "ATY,MCLK" = <04740000>

| | | | "ATY,PP_VBI_LATE_FRAMES" = <00000000>

| | | | "subsystem-vendor-id" = <43100000>

| | | | "VRAM,memsize" = <0000001000000010>

| | | | "ndrv_version" = <"1.0f198">

| | | | "display-connect-flags" = <00000000>

| | | | "ndrv_date" = <"Feb 3 2006">

| | | | "mach_o" = <"1.0f198">

| | | | "ATY,ConnectedFlags" = <22>

| | | | "driver-ist" = <206dcf0201000000206dcf0202000000206dcf02030$

| | | | "display-type" = <"LCD">

| | | | "compatible" = <"pci1043,10b2","pci1002,71c5","pciclass,030$

| | | | "AAPL,address" = <00104d3200b0000000703332>

| | | | "vendor-id" = <02100000>

| | | | "Power Management private data" = "{ this object = 02f2d000$

| | | | "AAPL,RegEntryID" = <00d0f202ff2f0dfd656d69537a6c7552>

| | | | "IOPCIExpressLinkStatus" = 4353

| | | | "AAPL,vram-memory" = <000000c000000010>

| | | | "IOHibernateState" = <00000000>

| | | | "device-id" = <c5710000>

| | | | "ATY,PP_VBI_EXCEEDED" = <00000000>

| | | | "AAPL,interrupts" = <1000000007000000>

| | | | "my_count" = <01000000>

| | | | "my_shared_globals" = <084a4303>

 

 

2nd:

| | | | +-o display0 <class IODisplayConnect, registered, matched, a$

| | | | | | {

| | | | | | }

| | | | | |

| | | | | +-o AppleDisplay <class AppleDisplay, registered, matched,$

| | | | | {

| | | | | "Power Management protected data" = "{ theNumberOfPow$

| | | | | "IODisplayConnectFlags" = <84010000>

| | | | | "IODisplayPrefsKey" = "IOService:/AppleACPIPlatformEx$

| | | | | "IODisplayParameters" = {"_frm"={"min"=0,"max"=1,"val$

| | | | | "CFBundleIdentifier" = "com.apple.iokit.IOGraphicsFam$

| | | | | "IOClass" = "AppleDisplay"

| | | | | "AppleDisplayType" = 10

| | | | | "AppleSense" = 1815

| | | | | "IOProbeScore" = 2000

| | | | | "DisplayProductID" = 5189

| | | | | "IOMatchCategory" = "IODefaultMatchCategory"

| | | | | "Power Management private data" = "{ this object = 03$

| | | | | "IODisplayEDID" = <00ffffffffffff000e1145148586fd6a20$

| | | | | "IOProviderClass" = "IODisplayConnect"

| | | | | "DisplayVendorID" = 3601

 

 

but the second doesnt show up and is not working

and here is the corresponding content from IOGraphicsFamily.kext:

<key>AppleDisplay</key>

<dict>

<key>CFBundleIdentifier</key>

<string>com.apple.iokit.IOGraphicsFamily</string>

<key>IOClass</key>

<string>AppleDisplay</string>

<key>IOProbeScore</key>

<integer>2000</integer>

<key>IOProviderClass</key>

<string>IODisplayConnect</string>

</dict>

 

could it be the IOGraphisFamily.kext beeing responsible for DVI???????????

Lol JAS ok...the point is IOI2C*.* and IOGRaphicsFAmily doesnt come with 10.4.6 u must a mixed version :offtopic:

anyway using ATINDRV from 10.4.5 + all the ATI*.* kext + OPENG FK from 10.4.6 works for me so i'll keep that...until a cracked 10.4.6 kernel comes out

look this

 

this is my Atiradeonx1000 kext loaded

 

ATIRadeonX1000:

 

Version: 1.4.26

Last Modified: 1/3/06 9:54 PM

Get Info String: ATIRadeonX1000 1.4.26.11 (3493)

Location: /System/Library/Extensions/ATIRadeonX1000.kext

kext Version: 4.2.6

Load Address: 0x45159000

Valid: Yes

Authentic: Yes

Dependencies: Incomplete

Dependency Errors:

com.apple.iokit.IOGraphicsFamily: No valid version of this dependency can be found

com.apple.iokit.IONDRVSupport: No valid version of this dependency can be found

Integrity: Kext is modified

 

ther are a LOT of extensions with dpendencies errors.. is that ok? look my sysem works 99% perfect (two monitor support will be perfect) but...it looks like we are working with something from a frankestein movie, ok. we are.. lol.. but didnt know how much until now.

 

Regards

 

Aberracus

 

 

EDIT: i restarted my system with jut one monitor plugged and tried QUAKE 3 again it worked wonderfully (CD monitor in DVI port).. now what happens with my quake 4...

Im not really sure what you guys are arguing about with the login thing, but for me, when I installed with JaS' 10.4.6 disc, I lost autologin and flip. when i replaced IOPCIFamily.kext with the one from 10.4.5 (i think? or 10.4.4 perhaps) it fixed both.

 

if i completely missed the point, please feel free to ignore me :D

i installed the JAS 10.4.6 DVD without any mobile patches or so and the card itself was recognized from the first boot on with QE/CI, already had the cube effect on the registration process (did not have this in 10.4.5)! only had to change the ATY,WORMY to display....but still no DVI... did someone see hanschiens post about DVI not impelmented in the driver 1 or 2 pages before???? maybe thats the point...

 

my installation is JAS DVD 10.4.6 (without any extra patches just sse3 and semjaza for intel) plus iopcifamily kext from 10.4.4 plus SMB fix plus boris hack...

 

AND i got absolutely DVI out full digital to a LCD screen, so the drivers appear implemented

 

EDIT: Munky, no problem we are trying to get 2 monitors out of Boris Hack, bt Clyclone is trying to prove JAS that he used a combo installer (wich i think is nott to importatn right now).

I though my auto login would stop working with the iopcifamily kext from the update but its still working cube on fast user switching is working too

 

anyway back on topic

 

I will keep trying to get the dual display working,tho im not sure what to try next

JAS good for u if AUTOLOGIN still works :censored2: some things cant be explained :rolleyes:

but yes back to work...the point is u'll just explain me if u r under 10.4.5 MYZAR or another version...anyway OSX version doesnt change a thing until we run the latest video drivers...my only question is about the use of 10.4.6 ATINDRV? cause im running the .5 at the moment else i have artifacts :D

 

I'll try with 10.4.5 MYZAR + ur 10.4.6 COMBO package on the screenshot it should work right?

ok JAS just to let u know, not that i dont believe u, but on MYZAR 10.4.5 ive followed ur instruction + the screenshot doesnt work : artefact after 1min under WOW

back to ATINDRV from 10.4.5 just fine, i hope 10.4.6 hasnt much more different

i bet u use another DVD that 10.4.5 MYZAR

Guest
This topic is now closed to further replies.
×
×
  • Create New...