Jump to content

Geforce 260 GTX low resolution and no QE/CL


fresch
 Share

16 posts in this topic

Recommended Posts

I recently installed Lion, followed by [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url].

I got everything working, except for my graphics card.

 

First of all i tried Graphicsenabler: Yes, which didn't work.

Afterwards i tried using OSX86tools, to create an efi string, and put it in my plist myself.

 

I still have a low resolution and no QE/CL, but at least i got something in the "About my Mac" window.

 

Heres what it says so far:

 

GeForce GTX 260:

 

Chipset-model: GeForce GTX 260

Type: GPU

Bus: PCIe

Bredde på PCIe-kanal: x16

VRAM (i alt): 896 MB

Producent: NVIDIA (0x10de)

Enheds-id: 0x05e2

Revision-id: 0x00a1

ROM-revision: nVidia GeForce 260 GTX OpenGL Engine [EFI]

Skærm:

Skærm:

Opløsning: 1024 x 768

Pixeldybde: 32 bit farve (ARGB8888)

Hovedskærm: Ja

Dublering: Fra

Online: Ja

Skærmstik:

 

Still nothing.

 

Then i tried installing the "NVIDIA Retail Mac Driver Installer 19.5.8f03"

 

After a reboot, the apple logo appeared (Much higher res), but i got a grey screen with a mousecurser, and a popup, saying that my previous boot had some applications open, and if i wanted to open those again.

 

But no matter what i click (Open, or Cancel), i get the same popup again and again, and can't get into the desktop.

 

If i run the system with the -x command, i can get into the system with full resolution, but very choppy performance.

 

 

Can any of you help me to get my graphics card to work?

Thanks a lot guys ;)

Link to comment
Share on other sites

Hi, I got this exact working just yesterday.

 

What you need to do, is go to System/Library/Extensions, and find NVDAN50HAL.kext

Right click and show package contents. Go into contents and open info.plist

 

make sure the IDs section looks like this

 

0x00f010de&0xfff0ffff

0x019010de&0xfff0ffff

0x040010de&0xfff0ffff

0x042010de&0xfff0ffff

0x05e010de&0xfff8ffff

0x05ea10de&0xfff8ffff

0x05ea10de&0xfff0ffff

0x05f010de&0xfff0ffff

0x060010de&0xffe0ffff

0x062010de&0xffe0ffff

0x064010de&0xffe0ffff

0x06e010de&0xfff0ffff

0x086010de&0xffe0ffff

0x08a010de&0xffe0ffff

0x0a2010de&0xffa0ffff

0x0ca010de&0xffe0ffff

 

The two lines in BOLD need to be added in manually

 

You may have problems with regards to permissions on this file, so you may need to duplicate it, make the changes and then overwrite the old file.

 

Once you have done this, you need to go into your /extra directory, and open com.boot.chameleon.plist, and add

 

<key>GraphicsEnabler</key>

<string>Yes</string>

 

repair permissions, restart and all should be well!!

Link to comment
Share on other sites

Hi, I got this exact working just yesterday.

 

What you need to do, is go to System/Library/Extensions, and find NVDAN50HAL.kext

Right click and show package contents. Go into contents and open info.plist

 

make sure the IDs section looks like this

 

0x00f010de&0xfff0ffff

0x019010de&0xfff0ffff

0x040010de&0xfff0ffff

0x042010de&0xfff0ffff

0x05e010de&0xfff8ffff

0x05ea10de&0xfff8ffff

0x05ea10de&0xfff0ffff

0x05f010de&0xfff0ffff

0x060010de&0xffe0ffff

0x062010de&0xffe0ffff

0x064010de&0xffe0ffff

0x06e010de&0xfff0ffff

0x086010de&0xffe0ffff

0x08a010de&0xffe0ffff

0x0a2010de&0xffa0ffff

0x0ca010de&0xffe0ffff

 

The two lines in BOLD need to be added in manually

 

You may have problems with regards to permissions on this file, so you may need to duplicate it, make the changes and then overwrite the old file.

 

Once you have done this, you need to go into your /extra directory, and open com.boot.chameleon.plist, and add

 

<key>GraphicsEnabler</key>

<string>Yes</string>

 

repair permissions, restart and all should be well!!

 

Hi - Thanks for your answer.

I just tried what you suggested, but now I'm getting a kernel panic when i boot.

A lot about "NVenabeler" :lol:

 

This is the error:

 

foto3.JPG

 

This really sucks :(

Link to comment
Share on other sites

Delete NVEnabler kext.

Using GraphicsEnabler in Boot.plist does the job.

 

So i should do the above and delete NVEnabler?

Where do i find the NVEnabler kext?

 

 

So i should do the above and delete NVEnabler?

Where do i find the NVEnabler kext?

 

i found an NVEnabler 64 kext which i deleted.

I then ran the System Utilities (Repair permissions) from [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url], but got an error

 

"NVDAN50HAL.kext is installed incorrectly.... etc" :/

 

I then rebooted, and now i have low resolution and no hardware acceleration :lol:

 

UPDATE:

Changed my system definition in [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] to Mac Pro 3,1 and now i get full resolution and hardware acceleration.

I just tested Starcraft 2, and it ran great in 2560x1600 extreme settings, with 45 FPS average.

But when i went back into the menu, the FPS dropped to 0-1 (Just like before) :(

 

Seems like in still stuck at slobbish performance

Link to comment
Share on other sites

First of all forget this [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] BS. You do NOT need any extra kexts to get the GTX 260 896 MB working. All you need is "graphics enabler=yes". Do not edit any of your kexts. Just install with the original kexts. Don't mess with them. Don't add any. Then use "graphics enabler=yes". That's it. You've monkeyed around with your system so much Lord knows what you've cocked up.

 

I used the nawcom ModCD to get my install up and running. It installs all the kexts it THINKS you need. Worked flawlessly for me. Do a fresh install with that and let us know how it goes.

Link to comment
Share on other sites

You do NOT need any extra kexts to get the GTX 260 896 MB working. All you need is "graphics enabler=yes". Do not edit any of your kexts

 

never used an Enabler or kext at all!

 

which Version of Chameleon you're using?

 

try this one and add ' graphics enabler=yes '.

 

here's my ' com.Apple.boot.plist for comparison.

 

 

CooSee ' Ya

Chameleon_2.0_RC5_r1083.pkg.zip

com.apple.Boot.plist.zip

Link to comment
Share on other sites

First of all forget this [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] BS. You do NOT need any extra kexts to get the GTX 260 896 MB working. All you need is "graphics enabler=yes". Do not edit any of your kexts. Just install with the original kexts. Don't mess with them. Don't add any. Then use "graphics enabler=yes". That's it. You've monkeyed around with your system so much Lord knows what you've cocked up.

 

I used the nawcom ModCD to get my install up and running. It installs all the kexts it THINKS you need. Worked flawlessly for me. Do a fresh install with that and let us know how it goes.

 

The very first time, before doing anything, the first thing i did was inserting "Graphicenabler Yes".

It resulted in no change. Just a low resolution and no hardware acceleration.

 

I checked out the website, but had a hard time finding out what exactly "Modcd" is and does.

After using boot to install, what then? No [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url]? Then what about Chimera boot loader? Without that i can't start the system? Soooo many questions from a newbie like me ;)

Link to comment
Share on other sites

Online: Ja

 

if ' About this Mac ' say so, then your Card use 3D, but maybe your Card is ;) up ;) !

 

edit signature and add your Hardware pls.

 

deactivate all the stuff that's no need for, e.g. FireWire, Serial, Parallel e.t.c in BIOS !

 

did you use DSDT.aml ?

 

Did you try @MaLd0n Method to install Lion ?

 

USB Method !

 

good luck :rolleyes:

 

GeForce GTX 260:

 

Chipsatz-Modell: GeForce GTX 260

Typ: GPU

Bus: PCIe

Steckplatz: Slot-1

PCIe-Lane-Breite: x16

VRAM (gesamt): 896 MB

Hersteller: NVIDIA (0x10de)

Geräte-ID: 0x05e2

Versions-ID: 0x00a1

ROM-Version: 0x00

Monitore:

L1953T :

Auflösung: 1280 x 1024 @ 60 Hz

Pixeltiefe: 32-Bit Farbe (ARGB8888)

Hauptmonitor: Ja

Synchronisierung: Aus

Eingeschaltet: Ja

Rotation: Unterstützt

 

CooSee ' Ya

Link to comment
Share on other sites

Online: Ja

 

if ' About this Mac ' say so, then your Card use 3D, but maybe your Card is :blink: up :) !

 

edit signature and add your Hardware pls.

 

deactivate all the stuff that's no need for, e.g. FireWire, Serial, Parallel e.t.c in BIOS !

 

did you use DSDT.aml ?

 

Did you try @MaLd0n Method to install Lion ?

 

USB Method !

 

good luck :)

 

 

 

CooSee ' Ya

 

 

How should deactivating firewire, serial, etc. make my graphics card work correctly?

No i didn't use that method since i don't have a big enough USB drive. I used the xMove method.

Link to comment
Share on other sites

The best way is using the an edited DSDT with your card info. I'm using the same GFX as you and i don't have any problem with it (No EFI strings used, no boot.plist video injection...) just use this code in your own and be sure you delete any enabler or string in E/E and in the boot.plist file.

 

        Device (PCI0)
       {
           Name (_HID, EisaId ("PNP0A03"))
           Name (_ADR, Zero)
           Name (_UID, One)
           Name (_BBN, Zero)

           Device (PEGP)
           {
               Name (_ADR, 0x00010000)
               Device (GFX0)
               {
                   Name (_ADR, Zero)
                   Name (_SUN, One)
                   Method (_DSM, 4, NotSerialized)
                   {
                       Store (Package (0x16)
                           {
                               "@0,compatible", 
                               Buffer (0x0B)
                               {
                                   "NVDA,NVMac"
                               }, 

                               "@0,device_type", 
                               Buffer (0x08)
                               {
                                   "display"
                               }, 

                               "@0,name", 
                               Buffer (0x0F)
                               {
                                   "NVDA,Display-A"
                               }, 

                               "@1,compatible", 
                               Buffer (0x0B)
                               {
                                   "NVDA,NVMac"
                               }, 

                               "@1,device_type", 
                               Buffer (0x08)
                               {
                                   "display"
                               }, 

                               "@1,name", 
                               Buffer (0x0F)
                               {
                                   "NVDA,Display-B"
                               }, 

                               "NVCAP", 
                               Buffer (0x14)
                               {
                                   /* 0000 */    0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 
                                   /* 0008 */    0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 
                                   /* 0010 */    0x00, 0x00, 0x00, 0x00
                               }, 

                               "VRAM,totalsize", 
                               Buffer (0x04)
                               {
                                   0x00, 0x00, 0x00, 0x38
                               }, 

                               "device_type", 
                               Buffer (0x0D)
                               {
                                   "NVDA,GeForce"
                               }, 

                               "model", 
                               Buffer (0x16)
                               {
                                   "nVidia GeForce GTX260"
                               }, 

                               "rom-revision", 
                               Buffer (0x24)
                               {
                                   "nVidia GeForce GTX260 OpenGL Engine"
                               }
                           }, Local0)
                       DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                       Return (Local0)
                   }
               }
           }

           Method (_S3D, 0, NotSerialized)
           {
               If (LEqual (OSFL, 0x02))
               {
                   Return (0x02)
               }
               Else
               {
                   Return (0x03)
               }
           }

 

You can see the attached image showing the card with the transparencies in the top ;)

post-841528-1312648965_thumb.png

Link to comment
Share on other sites

The very first time, before doing anything, the first thing i did was inserting "Graphicenabler Yes".

It resulted in no change. Just a low resolution and no hardware acceleration.

 

I checked out the website, but had a hard time finding out what exactly "Modcd" is and does.

After using boot to install, what then? No [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url]? Then what about Chimera boot loader? Without that i can't start the system? Soooo many questions from a newbie like me :D

 

Download the ModCD ISO in windows. Burn the ISO to a CD. Put the CD in the CD drive and boot off the CD. After the CD boots and you get to the boot menu eject the CD. Insert the 10.6.3 Retail DVD. Hit F5. The menu should refresh and now show the DVD instead of the ModCD. Select the 10.6.3 DVD. It should load and install 10.6.3. After its done remove the install DVD. You should be golden. There is no need for [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url]. The ModCD automatically installs everything it THINKS you need.

 

ModCD

Link to comment
Share on other sites

Download the ModCD ISO in windows. Burn the ISO to a CD. Put the CD in the CD drive and boot off the CD. After the CD boots and you get to the boot menu eject the CD. Insert the 10.6.3 Retail DVD. Hit F5. The menu should refresh and now show the DVD instead of the ModCD. Select the 10.6.3 DVD. It should load and install 10.6.3. After its done remove the install DVD. You should be golden. There is no need for [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url]. The ModCD automatically installs everything it THINKS you need.

 

ModCD

 

But what about Lion? I had everything working in Snow Leopard.

My problems started occurring when installing lion.

 

I installed Lion through xMove (Created a partition, used xMove which made the partition a bootable Lion installer, selected the partition in Chameleon, and installed Lion on top of Snow Leopard).

Link to comment
Share on other sites

But what about Lion? I had everything working in Snow Leopard.

My problems started occurring when installing lion.

 

I installed Lion through xMove (Created a partition, used xMove which made the partition a bootable Lion installer, selected the partition in Chameleon, and installed Lion on top of Snow Leopard).

 

What I did was back up my working SL Extra folder and then do a clean install of Lion. Then I simply copied my Extra folder to the root directory of my Lion install and installed Chameleon. That's it. Actually I had to reinstall VoodooHDA because it was not in the Extra folder.

Link to comment
Share on other sites

  • 2 years later...
 Share

×
×
  • Create New...