greenboxal Posted December 5, 2012 Share Posted December 5, 2012 Eu tenho uma ATI Radeon 5570 mas estou com alguns problemas: QI/CE está funcionando mas algumas aplicações dão crash ao usar OpenGL. No OGL Extension Viewer, os tests em compatibilty mode funciona até o 2.1. No core, ele da crash em qualquer versão. Essa gfx deveria suportar até 3.2 sem nenhum problema. Quando tento rodar CS Global Offensive por exemplo, ele me da o seguinte crash: 2012-12-05 08:32:20.472 csgo_osx[10378:707] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFString bytes]: unrecognized selector sent to instance 0x7c460150' Crash DVD Player(mesma exception do CSGO): http://pastebin.com/NRpQGVsp Pesquisei pelo google e aparentemente é um problema da lib do opengl com os drivers gráficos. É necessário usar GraphicsEnabler=yes? Quando o uso após alguns segundos na tela de boot a tela fica preta e o monitor entra em standby como se tivesse entrado em descanso de tela. Todas kexts originais tem o deviceID da minha gfx. Alguém pode me dar uma ajuda? O Framebuffer dela é o Baboon segundo o ATI.c da ultima rev do chamaleon e parece estar funcionando: localhost:~ greenboxal$ ioreg | grep ATY | | | | +-o ATY,ATY,RadeonFramebuffer@0 <class AtiFbStub, id 0x1000002d3, registered, matched, active, busy 0 (5 ms), retain 8> | | | | | +-o ATY_ATY,RadeonFramebuffer <class AMDFramebuffer, id 0x1000002d6, registered, matched, active, busy 0 (4 ms), retain 18> | | | | +-o ATY,ATY,RadeonFramebuffer@1 <class AtiFbStub, id 0x1000002d4, registered, matched, active, busy 0 (0 ms), retain 8> | | | | | +-o ATY_ATY,RadeonFramebuffer <class AMDFramebuffer, id 0x1000002dc, registered, matched, active, busy 0 (0 ms), retain 14> | | | | +-o ATY,ATY,RadeonFramebuffer@2 <class AtiFbStub, id 0x1000002d5, registered, matched, active, busy 0 (0 ms), retain 8> | | | | | +-o ATY_ATY,RadeonFramebuffer <class AMDFramebuffer, id 0x1000002e2, registered, matched, active, busy 0 (0 ms), retain 14> System Information: ATI Radeon HD 5000: Chipset Model: ATI Radeon HD 5000 Type: GPU Bus: PCIe PCIe Lane Width: x16 VRAM (Total): 1024 MB Vendor: ATI (0x1002) Device ID: 0x68d9 Revision ID: 0x0000 Displays: SyncMaster: Resolution: 1920 x 1080 @ 60 Hz Pixel Depth: 32-Bit Color (ARGB8888) Display Serial Number: H1AK500000 Main Display: Yes Mirror: Off Online: Yes Rotation: Supported Quote Link to comment Share on other sites More sharing options...
artur-pt Posted December 5, 2012 Share Posted December 5, 2012 olá k kext estão a ser carregadas ? roda kextstat no terminal e verifica k kext referentes à Ati são carregadas devia funcionar com ge=yes tens de certeza a familia correta na amdradeonacelerator ? bom hack Quote PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000 My OS X Files Link to comment Share on other sites More sharing options...
greenboxal Posted December 5, 2012 Author Share Posted December 5, 2012 Pesquisei tudo da ati no kextstat: localhost:~ greenboxal$ kextstat | grep AMD 65 2 0xffffff7f81423000 0x1ea000 0x1ea000 com.apple.kext.AMDSupport (8.0.0) <64 10 9 7 5 4 3 1> 66 0 0xffffff7f81628000 0x49000 0x49000 com.apple.kext.AMD5000Controller (8.0.0) <65 64 10 9 5 4 3 1> 72 0 0xffffff7f81a7f000 0x3cd000 0x3cd000 com.apple.AMDRadeonAccelerator (1.0.0) <71 67 64 10 7 5 4 3 1> 83 0 0xffffff7f8160d000 0x13000 0x13000 com.apple.kext.AMDFramebuffer (8.0.0) <65 64 10 9 7 5 4 3 1> localhost:~ greenboxal$ kextstat | grep Radeon 72 0 0xffffff7f81a7f000 0x3cd000 0x3cd000 com.apple.AMDRadeonAccelerator (1.0.0) <71 67 64 10 7 5 4 3 1> Tem que editar algo na ADMRadeonAccelerator pra trocar a familia(alem de botar o deviceID na secao da Redwood na plist, que ja vem por padrao)? Quote Link to comment Share on other sites More sharing options...