Jump to content

Anyone mobile Kepler 6xxM working?


  • Please log in to reply
230 replies to this topic

#81
joshhh

joshhh

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 210 posts
  • Gender:Male
  • Location:Russia, Israel

OK

Until last week I've got following possibilities of kepler stuck:

- GPU difference with desktop versions
- BIOS difference
- VBIOS difference
- DRIVERS

What I've figured out on last week

Desktop card + OSX = Working

Mobile MXM card + OSX = Working - on Alienware and Clevo laptops Mobile keplers forks fine and in system BIOS there is no sing of GPU vbios. So card on mobile GPU is independent as desktop solution

Mobile integrated card + OSX = Not Working

0_ade53_b4ebc4f8_XL.png

So we've got some differences in vbios and drivers. Our vbioses integrated as module of main laptop BIOS rom but in MacBooks it also integrated into main rom... and in macbooks it's working!


ALSO in attachment vbioses from mobile MXM GTX680 (GK104) and GTX660M (GK107) from Dell/Alienware and Clevo laptops

Attached File  MXM-vbios-keplers.zip   226.72KB   56 downloads



@joshhh, @timp

Maybe we can patch the binary of the NVDAResman.kext to make it work with our mobile kepler, if it works OOB with Desktop Kepler, maybe patching some bytes we can make it to work but we need collaborators, organization, distribution of the work and mainly Compromising MINDS.

Interested people send mail here: iddpioneer_ymail.com - replace _ with @


#82
IDDPioneer

IDDPioneer

    InsanelyMac Protégé

  • Members
  • PipPip
  • 66 posts
  • Gender:Male
  • Location:Brazil
Thanks for all the info, I am thinking if we can make it work by changin the dsdt or by modding the VBIOS do you have a bios of a real mac ?

#83
joshhh

joshhh

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 210 posts
  • Gender:Male
  • Location:Russia, Israel
Yes! I've got all stuff from Macbook Pro Retina 15" in this post http://www.insanelym...60#entry1915493

Thanks for all the info, I am thinking if we can make it work by changin the dsdt or by modding the VBIOS do you have a bios of a real mac ?



#84
kelobb

kelobb

    InsanelyMac Protégé

  • Members
  • Pip
  • 33 posts
Did You try loading any of this ROM from chameleon option, maybe our cards would be visible - with a bit of luck. Doubt it, but maybe it's worth to try.

#85
joshhh

joshhh

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 210 posts
  • Gender:Male
  • Location:Russia, Israel
tried, didn't help

Did You try loading any of this ROM from chameleon option, maybe our cards would be visible - with a bit of luck. Doubt it, but maybe it's worth to try.



#86
joshhh

joshhh

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 210 posts
  • Gender:Male
  • Location:Russia, Israel
Repeat, not all 6xx cards is Keplers

670M is Fermi, so don't post anything about it here

Try freezefix app by Dan542 works for my GTX 670m and 10.8.4 12E55.
ORIGINAL POST FROM SOMEone OSX WEBSITE:

Hello, people! My GTX 670m is working to 1 month without freeze. I'm using freezefix. - BY ME.

BY DAN542:

Just place it anywhere you like and run it, it'll be invisible (you may see a window with a white triangle blink, though). In case you want it to be opened automatically every time on start up, just add it in System Preferences, I believe it's somewhere under Users and Groups.



#87
joshhh

joshhh

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 210 posts
  • Gender:Male
  • Location:Russia, Israel

Installed first beta of 10.9 and still no luck with Keplers, stuck after NVDAStartup official...


  • SUL likes this

#88
joshhh

joshhh

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 210 posts
  • Gender:Male
  • Location:Russia, Israel

Another attempt to find out what's wrong with mobile keplers

 

With additional debug info I get lines in log with NVDAHal NVDAgl registering - this is acceleration modules for QE/CI I get it working on retinabook. But when we remove NVDAResman we lost it.

 

So some checks in driver stop loading osx to GUI

 

Some shots from 10.8.5/10.9DP2 

 

0_ade4f_31d3e92e_XL.jpg
 
 
0_ade50_3ab85a2b_XL.jpg
 
0_ade51_ee614659_XL.jpg
 
0_ade52_21b3d9b3_XL.jpg
 


#89
slayer2333

slayer2333

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 179 posts

Would you please let me know how you could get that much details in your verbose mode? I'm interrested in that.



#90
joshhh

joshhh

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 210 posts
  • Gender:Male
  • Location:Russia, Israel

-v -f and debug=0x100 or debug=0x144 and maybe io=0xffffffff

 

Would you please let me know how you could get that much details in your verbose mode? I'm interrested in that.



#91
IDDPioneer

IDDPioneer

    InsanelyMac Protégé

  • Members
  • PipPip
  • 66 posts
  • Gender:Male
  • Location:Brazil

Thanks joshhh by what I am seeing that "probe fail" is the problem, So I think we need to discover what that probe is, or hack the binary to pass by it as it passes by a desktop kepler.



#92
TeoTheCool

TeoTheCool

    InsanelyMac Protégé

  • Members
  • Pip
  • 33 posts

I always wondered if netkas would know what to do in this case, since he seems like the best GPU "hacker" on the OSX scene imo. Maybe someone should point this recent find at him :P



#93
joshhh

joshhh

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 210 posts
  • Gender:Male
  • Location:Russia, Israel

OK! I've decompiled NVDAResman with hopper disassembler

 

If someone can try to find probe function asm file is attached below 

 

Attached File  NVDAResman.asm.zip   6.82MB   31 downloads



#94
IDDPioneer

IDDPioneer

    InsanelyMac Protégé

  • Members
  • PipPip
  • 66 posts
  • Gender:Male
  • Location:Brazil

I´ve found 26 ocurrences of probe functions in the asm file.

 

And in the start of the line it may be the offsets of the binary file? if it is we should make a patch for the binary.



#95
joshhh

joshhh

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 210 posts
  • Gender:Male
  • Location:Russia, Israel

Really don't know if all of 26 occurrences is related to this problem. But in case of bios whitelist patching most of offsets is relative and we don't need to worry about it... 

 

 

I´ve found 26 ocurrences of probe functions in the asm file.

 

And in the start of the line it may be the offsets of the binary file? if it is we should make a patch for the binary.



#96
Freshmaker

Freshmaker

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts
  • Gender:Male

Hey guys, any new ideas on this one? :)



#97
joshhh

joshhh

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 210 posts
  • Gender:Male
  • Location:Russia, Israel

Yeah! Only one idea - sell pc laptop and buy mac one

 

Hey guys, any new ideas on this one? :)



#98
IDDPioneer

IDDPioneer

    InsanelyMac Protégé

  • Members
  • PipPip
  • 66 posts
  • Gender:Male
  • Location:Brazil

I am thinking in buying a new laptop With:

Intel Core i7 Haswell - 4700MQ

Nvidia GeForce GTX 765M GPU - 2GB Video RAM

This will be compatible ? or is better to take another with a GT 670M with fermi ?  

 

OBS: Remember that GT 765M  is GK106 NOT GK107. Maybe these chip codes can be the Aquiles foot of the hackintosh acceleration.

 

Did anyone knows that ?



#99
AREOS

AREOS

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 278 posts
  • Gender:Male
  • Location:Mexico City

Thanks joshhh by what I am seeing that "probe fail" is the problem, So I think we need to discover what that probe is, or hack the binary to pass by it as it passes by a desktop kepler.

The "probe fail" is not related to your problem, it also happens in my fermi laptop and in a macbook with 320M and booth are working. does someone have an ioregistry explorer save from a laptop with a working Mobile Kepler card?



#100
joshhh

joshhh

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 210 posts
  • Gender:Male
  • Location:Russia, Israel

Here it is, IOReg dump from my current Macbook Pro Retina 15 inch. After few month of kepler headaches with Lenovo W530 laptop I've sold it and bought Apple one.

 

Hope this info may help to people with Keplers in laptops

 

Attached File  Andrew’s MacBook Pro.zip   574.29KB   11 downloads

 

The "probe fail" is not related to your problem, it also happens in my fermi laptop and in a macbook with 320M and booth are working. does someone have an ioregistry explorer save from a laptop with a working Mobile Kepler card?

 







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