Jump to content

Basic guide about nVidia kexts


  • Please log in to reply
86 replies to this topic

#21
FakeSteez

FakeSteez

    InsanelyMac Protégé

  • Members
  • Pip
  • 39 posts
Kind of a dumb question, but I used #####, which installs Chameleon RC4 by default. But when I boot up Lizard, I just get a red dot saying "Chameleon?" Also, will this work for the 9400GT?

#22
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,846 posts
  • Gender:Male
  • Location:Brazil

Kind of a dumb question, but I used multibeast, which installs Chameleon RC4 by default. But when I boot up Lizard, I just get a red dot saying "Chameleon?" Also, will this work for the 9400GT?

That's because Lizard checks Chameleon's version, and I think the one installed by MultiBeast is modified, but it should work, yes.

#23
night_knight28

night_knight28

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts
hi all,

i have the a problem with my graphic card. or i think its the refresh rate. i have a resolution of 1440x900 (internal lcd) but its not showing me a smooth transition. so that must be the refresh rate, right? the system profiler shows only a total of 32MB VRAM but it supposed to be a 256MB. here's what it says:

Display:

Type: GPU
Bus: PCIe
PCIe Lane Width: x16
VRAM(Total): 32 MB
Vendor: NVIDIA (ox10de)
Device ID: 0x0426
Revision ID: 0x00a1

Display:
Resolution: 1440x900
Pixel Depth: 32-bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes

My graphic card is NVidia 8400M GT.

By the way, on your post, one of the choices to have this nvidia kext is to have the Chameleon bootloader right? I happen to have an Ubuntu 10.04 and GRUB2 as my bootloader. Does installing this Chameleon affect my GRUB2 bootloader?

Please help me with this, cause its the last kext I've been searching for days now. I've tried NVInject and didn't work out. I also tried updating my kernel from Darwin 10.6.2 to 10.6.4 (coz' the nvdia graphic driver update require the 10.6.4 kernel) but it only messed up my system and I have to reinstall everything from the scratch.

by the way, my graphic card is not listed in the list of supported cards in osx86tool in gfx strings.

#24
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,846 posts
  • Gender:Male
  • Location:Brazil
You can install Chameleon, but don't install it to MBR, just copy the boot file to the root of Mac OS partition and add this to /etc/grub.d/40_custom
menuentry "Mac OS X Chameleon" {
insmod hfsplus
set root=(hd0,X)
multiboot /boot
}

Although I'm not sure if GraphicsEnabler supports your video card.

#25
night_knight28

night_knight28

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts

You can install Chameleon, but don't install it to MBR, just copy the boot file to the root of Mac OS partition and add this to /etc/grub.d/40_custom

menuentry "Mac OS X Chameleon" {
insmod hfsplus
set root=(hd0,X)
multiboot /boot
}

Although I'm not sure if GraphicsEnabler supports your video card.


thanks for your quick reply sir. i did a little study on this Chameleon bootloader. and I think this might be a good boot loader to change my GRUB2. since it has a GUI as a bootloader. Now my concern is if I install it as my new bootloader, can it detect my win7 and my ubuntu? I'm going to try your advice and hope for a change in OSX transitions. :( I'm really amazed on this Chameleon since it uses icons as my list of OS unlike GRUB2 that only shows names of the OS.

#26
gurde

gurde

    InsanelyMac Protégé

  • Members
  • PipPip
  • 81 posts
I have 8400M GS 128MB. Running on SL 10.6.4
01:00.0 VGA compatible controller [0300]: nVidia Corporation G86 [GeForce 8400M GS] [10de:0427] (rev a1)
kernel[0]: NVDANV50HAL loaded and registered.

Now, using Chameleon and GraphicsEnabler=Yes video card works fine. But shutdown doesn't work. This is my only problem. If I remove the GraphicsEnabler and I don't have any hardware acceleration shutdown works as it should. I'm guessing something is wrong with the driver or graphicsenabler?

I would really like to get a fix for this and I would really appreciate it.

#27
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,846 posts
  • Gender:Male
  • Location:Brazil
Do you use a shutdown fix or it works OOB when nVidia drivers are not loaded?

You can try NVEnabler to check if the problem is caused by GraphicsEnabler injection.

#28
gurde

gurde

    InsanelyMac Protégé

  • Members
  • PipPip
  • 81 posts
I don't use any shutdown fix, I tried them too, but still not working.
If I don't use any graphics injector and I shutdown works OOB.

Maybe there is a problem with my DSDT? I attached the one I modified.

Attached Files



#29
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,846 posts
  • Gender:Male
  • Location:Brazil
Have you tried NVEnabler to check if it also breaks shutdown?

I see you modified the _PTS method in DSDT, it's a shutdown fix. Do you need this patch if graphics drivers are not enabled?

#30
gurde

gurde

    InsanelyMac Protégé

  • Members
  • PipPip
  • 81 posts
With patched or not patched DSDT and NVEnabler shutdown doesn't work.
Now I removed any graphics enabler/injector and used the patched dsdt and can't make it shut down.
I have to check each fix individually to see which causes the problem without graphics enabled.
What else could be?
The other problem I found with NVEnabler is that it doesn't detect external display, only if booted with it connected and can mirror, while GraphicsEnabler detects my external display and can't mirror.
Could this be a problem that I'm running SL in 64 bit mode? The kexts I used are all 64 bit compatible.

#31
kmikase

kmikase

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 644 posts
  • Gender:Male
  • Location:New Caledonia
Hi,

I know that has been talked in another topic but i can't find it anymore.
My Geforce 9500 MGT works fine but since 10.6.3 i've lost my output (hdmi and vga).
I'd like to know if there are possibilities to setup the pin or irq's in order to make them working again ?
Right now when i try to plug my hdmi screen, SL freezes.

Thanks in advance

#32
Jadar

Jadar

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 119 posts
  • Gender:Male
  • Location:Unites States
What about a Geforce GT 240? Will this work on it? I have on ATI Card but want to switch to nVidia. I've found this card, but have no idea if it will work with this method. It's in the Chameleon nVidia card trunk, I looked it up, but I dont know if that means it'll work. I haven't bought anything yet so I'm still looking for options, but I am leaning toward this one. Any advice appreciated.

-Computer Geek

#33
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,846 posts
  • Gender:Male
  • Location:Brazil

With patched or not patched DSDT and NVEnabler shutdown doesn't work.
Now I removed any graphics enabler/injector and used the patched dsdt and can't make it shut down.
I have to check each fix individually to see which causes the problem without graphics enabled.
What else could be?
The other problem I found with NVEnabler is that it doesn't detect external display, only if booted with it connected and can mirror, while GraphicsEnabler detects my external display and can't mirror.
Could this be a problem that I'm running SL in 64 bit mode? The kexts I used are all 64 bit compatible.

Maybe the problem is the shutdown patch in DSDT that you don't need (in method _PTS).

Looks like GraphicsEnabler is a better choice in your case. I don't know about mirror mode, my laptop has Intel X3100 video and mirror also doesn't work.

Hi,

I know that has been talked in another topic but i can't find it anymore.
My Geforce 9500 MGT works fine but since 10.6.3 i've lost my output (hdmi and vga).
I'd like to know if there are possibilities to setup the pin or irq's in order to make them working again ?
Right now when i try to plug my hdmi screen, SL freezes.

Thanks in advance

I never used a video card with HDMI output, but I read that there's a problem with HDMI in nVidia drivers 10.6.3 and 10.6.4. Search for "nvidia hdmi" in the forum.

What about a Geforce GT 240? Will this work on it? I have on ATI Card but want to switch to nVidia. I've found this card, but have no idea if it will work with this method. It's in the Chameleon nVidia card trunk, I looked it up, but I dont know if that means it'll work. I haven't bought anything yet so I'm still looking for options, but I am leaning toward this one. Any advice appreciated.

-Computer Geek

Have not tested myself, but some people report it's working.

http://www.insanelym...howtopic=198324

#34
Jadar

Jadar

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 119 posts
  • Gender:Male
  • Location:Unites States

Have not tested myself, but some people report it's working.

http://www.insanelym...howtopic=198324


I guess my general question is if QE/CI works with this method.

#35
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,846 posts
  • Gender:Male
  • Location:Brazil

I guess my general question is if QE/CI works with this method.

By "this method" you mean GraphicsEnabler? This topic also mentions other methods.

Looks like people are using custom EFI strings, so I guess GraphicsEnabler is not working well for this card.

http://www.insanelym...howtopic=225948

#36
Jadar

Jadar

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 119 posts
  • Gender:Male
  • Location:Unites States
well, yes, GraphicsEnabler. but doesn't that inject EFI strings?

#37
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,846 posts
  • Gender:Male
  • Location:Brazil

well, yes, GraphicsEnabler. but doesn't that inject EFI strings?

It injects properties in the device tree, based on hardware detection. It may not work 100% for all cards.

In the topic about GT 240 (link in my previous post) they are using a manually edited EFI string, not the automatically generated by Chameleon.

#38
Jadar

Jadar

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 119 posts
  • Gender:Male
  • Location:Unites States
Does it explain how to make a custom EFI string?

#39
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,846 posts
  • Gender:Male
  • Location:Brazil

Does it explain how to make a custom EFI string?

Check post #2 by WallyFTW.

Plucka confirms it works (post #7).

#40
Jadar

Jadar

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 119 posts
  • Gender:Male
  • Location:Unites States

Check post #2 by WallyFTW.

Plucka confirms it works (post #7).


Hmm... Very interesting, Thank You! I will keep this in mind when purchasing!





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