Jump to content

Fixed no kext load issue


  • Please log in to reply
156 replies to this topic

#41
Fiox89

Fiox89

    InsanelyMacaholic

  • Moderators
  • 4,520 posts
  • Gender:Male
  • Location:Soverato - Italy
  • Interests:Informatica, Motori...e Donne! :D
Yes..also me, same situation.. GhostRaider what is your Revision ID? --> Link

#42
nmano

nmano

    InsanelyMac Legend

  • Donators
  • 659 posts
  • Gender:Male

@Manor

You said we needed to edit Natit.kext.

What is NVCAP? Where did you find this code?

<key>NVCAP</key><data>BAAAAAAAAQAGAAAAAAAAAAAAAAA=</data>

What is Reg? Where did you find this code?

<key>reg</key><data>ABAAAAAAAAAAAAAAAAAAAAAAAAAQEAACAAAAAAAAAAAAAAAAAABAABgQAEIAAAAAAAAAAAAAAAAAAAAQIBAAAQAAAAAAAAAAAAAAAAgAAAA=</data>

You need to explain where you got these values or at least explain how to get them.

Anyways my hackintosh has both GeForce Kext and NVDAGF100Hal Kext loaded. They don't do anything. ;)


you are right.NVCAP thats not right one. I use desktop gfx470 nvcap. my laptop has VGA and HDMI

reg info DSDTSE tool give you. Get Registry info-GFX0@2-reg

more info about nv http://www.insanelym...howtopic=215236

Attached Files

  • Attached File  reg.png   982.31KB   772 downloads


#43
darchive

darchive

    InsanelyMac Protégé

  • Members
  • Pip
  • 20 posts
manor can u please post ur dsdt.aml and ur com.apple.boot.plist ?

also wich bootloader are u using ?

Thanks.

#44
nmano

nmano

    InsanelyMac Legend

  • Donators
  • 659 posts
  • Gender:Male
http://www.insanelym...howtopic=260866

#45
Fiox89

Fiox89

    InsanelyMacaholic

  • Moderators
  • 4,520 posts
  • Gender:Male
  • Location:Soverato - Italy
  • Interests:Informatica, Motori...e Donne! :D

you are right.NVCAP thats not right one. I use desktop gfx470 nvcap. my laptop has VGA and HDMI

reg info DSDTSE tool give you. Get Registry info-GFX0@2-reg

more info about nv http://www.insanelym...howtopic=215236

I have your same situation --> Link

The Natit posted by you, is edit with nvcap form gtx470? We need to edit other?

#46
Jedis

Jedis

    InsanelyMac Protégé

  • Members
  • PipPip
  • 83 posts
manor, thank you very much for your work.

Before your kexts:
Display:
Type: GPU
Bus: Built-In
VRAM (Total): 64 MB of Shared System Memory
Vendor: Intel (0x8086)
Device ID: 0x0046
Revision ID: 0x0002
Kernel Extension Info: No Kext Loaded

Displays:
Display:
Resolution: 1366 x 768
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes

Arrandale Graphics on Dell E4310 i5 540M. No QE/CI

After your kexts that I installed into S/L/E (with no edits):
IntelHDGraphics:

Chipset Model: IntelHDGraphics
Type: GPU
Bus: Built-In
VRAM (Total): 771 MB
Vendor: Intel (0x8086)
Device ID: 0x0046
Revision ID: 0x0002

Displays:
Display:
Resolution: 1366 x 768
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes

It appears that the kexts are loading, but I am not sure what else I need to do. QE/CI does not appear to be working. Here is the contents of my com.apple.boot.plist file:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" [url="http://www.apple.com/DTDs/PropertyList-1.0.dtd"]http://www.apple.com/DTDs/PropertyList-1.0.dtd[/url]>
<plist version="1.0">
<dict>
<key>DSDT</key>
<string>/Extra/DSDT.aml</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>Graphics Mode</key>
<string>1366x768x32</string>
<key>GraphicsEnabler</key>
<string>No</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>arch=i386</string>
<key>Legacy Logo</key>
<string>No</string>
<key>Timeout</key>
<string>1</string>
</dict>
</plist>

Any help or suggestions on what I need to do is greatly appreciated, thanks!

#47
nmano

nmano

    InsanelyMac Legend

  • Donators
  • 659 posts
  • Gender:Male

manor, thank you very much for your work.

Before your kexts:

Display:
Type: GPU
Bus: Built-In
VRAM (Total): 64 MB of Shared System Memory
Vendor: Intel (0x8086)
Device ID: 0x0046
Revision ID: 0x0002
Kernel Extension Info: No Kext Loaded

Displays:
Display:
Resolution: 1366 x 768
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes

Arrandale Graphics on Dell E4310 i5 540M. No QE/CI

After your kexts that I installed into S/L/E (with no edits):
IntelHDGraphics:

Chipset Model: IntelHDGraphics
Type: GPU
Bus: Built-In
VRAM (Total): 771 MB
Vendor: Intel (0x8086)
Device ID: 0x0046
Revision ID: 0x0002

Displays:
Display:
Resolution: 1366 x 768
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes

It appears that the kexts are loading, but I am not sure what else I need to do. QE/CI does not appear to be working. Here is the contents of my com.apple.boot.plist file:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" [url="http://www.apple.com/DTDs/PropertyList-1.0.dtd"]http://www.apple.com/DTDs/PropertyList-1.0.dtd[/url]>
<plist version="1.0">
<dict>
<key>DSDT</key>
<string>/Extra/DSDT.aml</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>Graphics Mode</key>
<string>1366x768x32</string>
<key>GraphicsEnabler</key>
<string>No</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>arch=i386</string>
<key>Legacy Logo</key>
<string>No</string>
<key>Timeout</key>
<string>1</string>
</dict>
</plist>

Any help or suggestions on what I need to do is greatly appreciated, thanks!


Thats nice enjoy. but qe/cl big ?

#48
Crosx86

Crosx86

    Hacker soul !

  • Members
  • PipPipPipPip
  • 239 posts
  • Gender:Male
  • Location:Brasil
@manor
Hi all,I did the procedure on my laptop: Acer Aspire 5742Z my hardware is exactly like yours, vendor ID: 0X8086, Device ID: 0x0046, revision ID: 0x0002,i use device properties in chameleon for inject it,I did a photo-alt + shift +4, this means that the kexts are working or i am wrong?

I deleted-
AppleIntelHDGraphics.kext
AppleIntelHDGraphicsFB.kext
AppleIntelHDGraphicsGA.plugin
AppleIntelHDGraphicsGLDriver.bundle
AppleIntelHDGraphicsVADriver.bundle
AppleIntelIntegratedFramebuffer.kext
AppleIntelSNBGraphicsFB.kext
AppleIntelSNBVA.bundle.
The most kexts to be deleted?

non-transparent menu bar!
1024x768x32 does not change.

I use Chameleon V2 RC5 r1158 with 1366x768x32

Boot.plist
Attached File  org.chameleon.Boot.plist.zip   1.12KB   137 downloads

Smbios for MacBook Pro 8,1
Attached File  smbios.plist.zip   535bytes   86 downloads

Pic
Attached File  Captura_de_Tela_2011_07_14___s_18.13.41.png   89.58KB   429 downloads

Kextstat
Attached File  kextstat.rtf.zip   2.98KB   95 downloads


Any idea?whts is wrong? :) sorry my bad english!
if you need more information about the system is so asking I post here. ;)

#49
Jedis

Jedis

    InsanelyMac Protégé

  • Members
  • PipPip
  • 83 posts

Thats nice enjoy. but qe/cl big ?

It looks like the nvGF100hal kext is not loaded, and QE/CI does not appear to be working. Do I need to add something else to my boot.plist? See attached log from part of the boot process.

7/14/11 7:11:57 PM kernel Can't load kext com.apple.nvidia.nvGF100hal - link failed.
7/14/11 7:11:57 PM kernel Failed to load executable for kext com.apple.nvidia.nvGF100hal.
7/14/11 7:11:57 PM kernel Kext com.apple.nvidia.nvGF100hal failed to load (0xdc008016).
7/14/11 7:11:57 PM kernel Failed to load kext com.apple.nvidia.nvGF100hal (error 0xdc008016).

Attached Files

  • Attached File  log.txt   40.6KB   21 downloads


#50
Jedis

Jedis

    InsanelyMac Protégé

  • Members
  • PipPip
  • 83 posts

Delete all intelhd kexts. Add efi string in com.apple.Boot.plist. Change pciroot. Change graphics enabler to 0. Update caches. Reboot with -v

What do you mean by bolded part?

I set PCIRootUID to 1 in my boot.plist. Is that what you mean? Here is what I have now, been working on this for hours!

com.apple.boot.plist:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>device-properties</key>
	<string>c90400000100000001000000bd0400001900000002010c00d041030a000000000101060000027fff04001e000000730075006200730079007300740065006d002d0069006400000008000000719000000c00000072006500670000005400000000100000000000000000000000000000000000001010000200000000000000000000000000004000181000420000000000000000000000000000001020100001000000000000000000000000080000002400000072006d005f0062006f006100720064005f006e0075006d0062006500720000000800000000000000320000004100410050004c002c006200610063006b006c0069006700680074002d0063006f006e00740072006f006c00000008000000000000002e000000400030002c004100410050004c002c0062006f006f0074002d0064006900730070006c00610079000000040000000e0000004e00560050004d0000002000000001000000000000000000000000000000000000000000000000000000420000004100410050004c00300031002c0062006c00610063006b00730063007200650065006e002d0070007200650066006500720065006e0063006500730000000800000000000000200000004e005600440041002c0046006500610074007500720065007300000008000000ff0680102400000049004f004e005600520041004d00500072006f007000650072007400790000000500000001100000004e00560043004100500000001800000004000000000003001c0000000000000a0000000022000000400030002c006400650076006900630065005f00740079007000650000000b000000646973706c6179240000004100410050004c002c0067006100720074002d007700690064007400680000000800000028000000100000006d006f00640065006c00000013000000496e74656c4844477261706869637314000000400030002c006e0061006d0065000000120000004e5644412c446973706c61792d4124000000400030002c00630061006e002d0068006f0074002d0070006c00750067000000040000003000000072006d005f006d0075006c007400690062006f006100720064005f00630061007000610062006c0065000000080000000100000024000000400031002c00630061006e002d0068006f0074002d0070006c00750067000000040000001c0000006400650076006900630065005f0074007900700065000000100000004e5644412c4765466f72636514000000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d42140000004e00560043004c004100530053000000080000004e5644410e0000006e0061006d00650000000b000000646973706c617922000000400031002c006400650076006900630065005f00740079007000650000000b000000646973706c6179220000005600520041004d002c0074006f00740061006c00730069007a00650000000800000000000050360000004100410050004c002c006100750078002d0070006f007700650072002d0063006f006e006e006500630074006500640000000800000001000000420000004100410050004c00300030002c0062006c00610063006b00730063007200650065006e002d0070007200650066006500720065006e0063006500730000000800000000000000</string>
	<key>DSDT</key>
	<string>/Extra/DSDT.aml</string>
	<key>EthernetBuiltIn</key>
	<string>Yes</string>
	<key>GenerateCStates</key>
	<string>Yes</string>
	<key>GeneratePStates</key>
	<string>Yes</string>
	<key>Graphics Mode</key>
	<string>1366x768x32</string>
	<key>GraphicsEnabler</key>
	<string>No</string>
	<key>Kernel</key>
	<string>mach_kernel</string>
	<key>Kernel Flags</key>
	<string>arch=i386</string>
	<key>Legacy Logo</key>
	<string>No</string>
	<key>PCIRootUID</key>
	<string>1</string>
	<key>SMBIOS</key>
	<string>/Extra/smbios.plist</string>
	<key>Timeout</key>
	<string>1</string>
</dict>
</plist>


#51
Jedis

Jedis

    InsanelyMac Protégé

  • Members
  • PipPip
  • 83 posts
Ok, so 100 file did not work, so edited 50 file and it loads fine. However, QE/CI still seem to be disabled.

Front Row does not work, nor does iWork Keynote 2009. No transparent menu bar either.

#52
Crosx86

Crosx86

    Hacker soul !

  • Members
  • PipPipPipPip
  • 239 posts
  • Gender:Male
  • Location:Brasil
@Jedis
Hi jedis,plz upload your kexts and string my hardware is exactly like yours, vendor ID: 0X8086, Device ID: 0x0046, revision ID: 0x0002 and step by step how to,thx

I deleted-
AppleIntelHDGraphics.kext
AppleIntelHDGraphicsFB.kext
AppleIntelHDGraphicsGA.plugin
AppleIntelHDGraphicsGLDriver.bundle
AppleIntelHDGraphicsVADriver.bundle
AppleIntelIntegratedFramebuffer.kext
AppleIntelSNBGraphicsFB.kext
AppleIntelSNBVA.bundle.
The most kexts to be deleted?

I dont have in my Extensions NVDAGF50Hal.kext
you have kext upload plz!

thx in advanced :(

#53
nate911

nate911

    InsanelyMac Protégé

  • Members
  • PipPip
  • 62 posts

Hi all,

still trying to get native resolution (1366x678) & QE/CI on my laptop (Acer 1830T i3 380UM 8086:0046).

Here is my actual status :

ç
=> Transparent menu bar OK.

Geforce.kext => Loaded
NVDAGF100Hal.kext => NOP, lots of lines about that one showing in verbose mode but can't load it.
=> Sys info telling IntelHD w/ 771MB VRAM and no more screen glitchs/artefacts.

Chameleon video info tells only 1024x768 available.
=> OSX still stuck at 1024x768 and doesn't seem to be QE/CI enabled (so slow compared to my CustoMacPro).

EDID override done but no difference (maybe because framebuffer kext not loaded)

manor can u tell us ur exact computer specs (cpu/gpu/...) and wich chameleon version ur using ?

Thanks.


Hey darchive.

I'm doing the same with my 4820T (very similar spec to yours)

I've also tried Cham 1162, still does not detect 1366 - Is it supposed to ? as this is only Vesa mode.

I've added EDID, extracted from linux, seems to make it worse on boot up.

I got both of these loaded
AppleHDGraphics.kext => Loaded
AppleIntelHDGraphicsFB.kext => Loaded
I noticed AppleIntelHDGraphicsFB.kext is showing a PCI error on bootup.

Any progress on your end? I'm thinking it maybe something specific with our laptops.

Cheers.

#54
Jedis

Jedis

    InsanelyMac Protégé

  • Members
  • PipPip
  • 83 posts
You are supposed to delete the AppleIntelHD* kexts.

#55
nate911

nate911

    InsanelyMac Protégé

  • Members
  • PipPip
  • 62 posts
@Jedis

I've tried booting without the Intel Kexts and I still don't get 1366, hence I'm trying to load the kexts now.

If your rig is going to native resolution can you please do a @video on your Chameleon bootup and see whether you're seeing all resolutions? I'm only seeing a max of 1024x768 - Thanks.

#56
Jedis

Jedis

    InsanelyMac Protégé

  • Members
  • PipPip
  • 83 posts
Yes, it shows all resolutions. 1366x768 is the Max Res my 13" supports and it works.

#57
nate911

nate911

    InsanelyMac Protégé

  • Members
  • PipPip
  • 62 posts
Bingo - thanks Jedis.

What version of Chameleon are you running, it looks like chameleon isn't detecting our displays.

Cheers.

#58
darchive

darchive

    InsanelyMac Protégé

  • Members
  • Pip
  • 20 posts
I've tried w/ an external display (VGA CRT) and it shows more res under chameleon so it's a display issue w/ chameleon.

I'll try on monday some more stuff based on this thread :
http://deviato.wordp...-gma-version-2/

#59
nate911

nate911

    InsanelyMac Protégé

  • Members
  • PipPip
  • 62 posts
Thank you for the link darchive.

I tried that boot file, @video still shows a max res of 1024, perhaps it does not have intel HD support.

Cheers.

#60
darchive

darchive

    InsanelyMac Protégé

  • Members
  • Pip
  • 20 posts
My solution was not to try that loader, but the way they modified it.

Perhaps we can bypass any EDID or com.boot.apple.plist check and set our own res, timing, ... in a custom chameleon to force it to work w/ our laptop display.

I want first to try again w/ an external monitor, to force chameleon w/ another resolution (didn't tried last time, didn't had the idea at that time...) to see if osx is booting with the same res (should be ok).

And the next thing i want to try is to boot w/ good EFI strings w/ all IntelHD kexts (including framebuffer) to see if a VNC connection shows everything loaded including QE/CI (as another post mentioned (don't remember who said u'll get a black screen but VNC perfect (QE/CI ok w/ all kext loaded)), so we'll know it IS a display issue (first a chameleon display issue, next an OSX display issue => no kext involved).

Hope this works cause no more ideas !





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users

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