Jump to content

Why HD4000 on Surface Pro with heavy snow effect?


  • Please log in to reply
22 replies to this topic

#1
wbpluto

wbpluto

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts
Hi Guys, I am trying to run OS X on Surface Pro natively through Clover UEFI, not in VM. Now, the biggest problem is HD4000 with heavy grayed snow effect (and QE/CI/AirPlay/Brightness is supported)...It's so strange, and how to resolve this problem? Who can help me to resolve it? I have recorded a video for this:http://v.youku.com/v...M2ODM1NDEy.html

Attached Files



#2
wbpluto

wbpluto

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts
What a pity, hwy no one here?

#3
iFIRE

iFIRE

    InsanelyMacaholic

  • Banned
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,807 posts
  • Gender:Male
  • Location:Bcn-Spain
test if this work for you, put in Extra



Attached File  Patched DSDT.zip   14.45KB   54 downloads

#4
wbpluto

wbpluto

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts

test if this work for you, put in Extra



Attached File  Patched DSDT.zip   14.45KB   54 downloads

Awsome! It really WORKS! I cannot thank you more~~~ The only problem: external display is primary with dock, and internal display is seconary, how to resolve it?

Attached Files



#5
iFIRE

iFIRE

    InsanelyMacaholic

  • Banned
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,807 posts
  • Gender:Male
  • Location:Bcn-Spain
look in System Preferences/Display and change this

#6
wbpluto

wbpluto

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts

look in System Preferences/Display and change this


thanks, but why FrameBuffer0(Internal display) is secondary, and FrameBuffer1 (External) is primary display? May I fix it in DSDT?

BTW, I found that your DSDT.aml just work while external MiniDisplayPort is connected before launch, if there's only internal display, the screen will be only just top half with many horizontal lines. just like this picture:

Attached Files



#7
theconnactic

theconnactic

    Stubborn AMD user

  • Local Moderators
  • 2,905 posts
  • Gender:Male
I know it's not related to your issue, but is touch stuff working?

#8
iFIRE

iFIRE

    InsanelyMacaholic

  • Banned
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,807 posts
  • Gender:Male
  • Location:Bcn-Spain
Attached File  FBRotate.app.zip   75.18KB   11 downloads


Edit. Post your Extra folder and a full report with Darwin Dumper app

#9
virallink

virallink

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts

can you please just tell me what kexts you're using. Also boot flags? and are you using GraphicsInjector? and your

dsdt.aml

?



#10
iFIRE

iFIRE

    InsanelyMacaholic

  • Banned
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,807 posts
  • Gender:Male
  • Location:Bcn-Spain
virallink, the kexts are in the system, Intel HD4000, if this is for surface Pro with i5 ivy bridge

#11
wbpluto

wbpluto

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts

I know it's not related to your issue, but is touch stuff working?


Pen is working with some offset, but Finger touch is not working.

#12
iFIRE

iFIRE

    InsanelyMacaholic

  • Banned
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,807 posts
  • Gender:Male
  • Location:Bcn-Spain
wbpluto,you cam post a Darwin Dump report from your system? with it is more easy identify the problems

#13
virallink

virallink

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts
let me post the darwin dumper here in a few mins

#14
wbpluto

wbpluto

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts

wbpluto,you cam post a Darwin Dump report from your system? with it is more easy identify the problems


Here are reports for 4 times of reports, but the 4th try failed to gather information due to cannot login to desktop。
Please open the txt file for results.

Attached Files



#15
virallink

virallink

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts
wbpluto, can you please send your clover config.plist and dsdt.aml and kext in EFI/kexts/10.8 . Thanks

#16
wbpluto

wbpluto

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts

wbpluto, can you please send your clover config.plist and dsdt.aml and kext in EFI/kexts/10.8 . Thanks


Any config.plist is OK I think, DSDt.aml is iFRIE one, EFI/kexts no any files.

#17
iFIRE

iFIRE

    InsanelyMacaholic

  • Banned
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,807 posts
  • Gender:Male
  • Location:Bcn-Spain
now I inject EDID in your DSDT, I look in your kextload and the system not load the AIFramenbuferCapry.kext, I suggest to you delete all ATI* NVDA* GeForce*kexts


Attached File  PatchedSurface.zip   14.5KB   25 downloads

#18
wbpluto

wbpluto

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts

now I inject EDID in your DSDT, I look in your kextload and the system not load the AIFramenbuferCapry.kext, I suggest to you delete all ATI* NVDA* GeForce*kexts


Attached File  PatchedSurface.zip   14.5KB   25 downloads


Sorry, I noticed youhave made some mistakes in your DSDT.aml, so it was not work, for example, you added a new _DSM method out of the scope of IGPU.

And After I open the aml file in DSDT Editor, it reported there are some warnings of the file.

Attached File  捕获.PNG   25.62KB   21 downloads

After all, thanks for your kind again so much!

#19
wbpluto

wbpluto

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts
HI, iFIRE, I found that although Internal display didn't work correctly without External display connected before launch, but if I switch the rotation to 90/180/270 degrees, it will be extremely OK! If I switch it back to 0 degree, it go back to didn't work.

Maybe it is a pregnant discovery. Do you have some advice on this?

#20
iFIRE

iFIRE

    InsanelyMacaholic

  • Banned
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,807 posts
  • Gender:Male
  • Location:Bcn-Spain
the warning is not important, is only warnings not errors, if you switch rotation and this work, you can make a script and add it in launch app in SP/Accounts, and the internal display can be a problem with EDID of your display, I inject it but appears that not work with this fix.




EDIT. Take a look in it, if the rotation work for you from terminal app, we can make a script and add this for launch with the system,is very easy, test with terminal comands, and see that work for you.



A Unix Utility to Change the Primary Display on OSX





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy