Jump to content
2 posts in this topic

Recommended Posts

I have successfully installed iPC OSx86 10.5.6 Final Release on my eMachines m6811.

Everything is working except that I am stuck at 1024x768x32 resolution. I have been searching everywhere for the past several days for a solution and they all say the same thing. Edit ATIRadeon9700.kext Info.plist file and add your device's vender id info. I have looked at the file and my id is already in there, 0x4E501002. When I bring up System Profiler this is what I get:

 

Type: Display

Bus: AGP

VRAM (total): 128MB ** This is wrong, the video is only 64MB **

Vendor: ATI(0x1002)

Device ID: 0x4e50

Revision ID: 0x0000

Kernel Extension Info: No Kext Loaded

Displays:

Display:

Resolution: 1024x768

Depth: 32-bit Color

Core Image: Software

Main Display: Yes

Mirror: Off

Online: Yes

Quartz Extreme: Not Supported

QuartzGL: Supported

 

At the very beginning of bootup it states, VESA 2.0 64MB (ATI Radeon Mobility 9600)

When I look at the list of loaded Extensions in System Profiler ATIRadeon9700.kext is not there. I can open up terminal and manually load the kext using kextload, but System Profiler stills shows no kext loaded for my Graphics/Display adapter. It does show up in the list of loaded Extensions though. I do get one warning when I manually load ATIRadeon9700.kext, ATIRadeon9700.kext has immediate dependencies com.apple.kernel com.apple.kpi..., but it states that it loaded succefully.

 

My native resolution is 1280x800x32@60Hz so I have tried adding it to com.apple.Boot.plist

 

I am using OSx86 Tools to modify com.apple.Boot.plist. I have also gone in through terminal.

 

Running LSPCI gives me this info:

01:00.0 VGA compatible controller [0300]: ATI Technologies Inc RV350 [Mobility 9600 M10] [1002:4e50]

 

I am at my wits end and any other suggestions would be great. Hopefully I have supplied enough info. Let me know if you need more.

Thanks in advance.

-cruce

 

**Updated**

I used MKextTool to view the contents of Extensions.mkext and noticed that ATIRadeon9700.kext was not in there. So I unpacked it into a folder. I then copied ATIRadeon9700.kext into that folder and used MKextTool to pack it again. Before I moved Extensions.mkext into /System/Library, I used MKextTool to view its contents to verify that ATIRadeon9700.kext was listed and it was. I then rm the existing Extensions.mkext file and could not find an Extensions.cachekext file to delete and cp my new Extensions.mkext file over. Needless to say, it copied it over then it went through and removed ATIRadeon9700.kext. What gives? I can manually load ATIRadeon9700.kext, why won't the OS let me set it up to load on boot?

 

Of course before I went through all the trouble of doing this, I tried using OSx86Tools to reinstall ATIRadeon9700.kext, clearing the cache and rebooted.

 

**Another Update**

I removed the AGPGart.kext and now it loads the ATIRadeon9700.kext. The problem I have now, is that it shows up as a PCI bus in the System Profiler instead of AGP, and I get artfacts wherever the mouse has been stationary. It looks like I now have 1280x800 resolution, but the both System Profiler and Display properties state that I am still at 1024x768.

 

Suggestions? Anyone? Bueller?

Okay. I think the problem is getting AGPGart and ATIRadeon9700 to play well together on a motherboard that has a VIA chipset. I read in this forum that AGPGart for AMD cpu's only supports nForce and SIS chipsets. Does anyone know if it will support VIA in the future? Does any one know how to compile it to get them working together?

-Cruce

×
×
  • Create New...