Jump to content

10.6.3 nVidia Blank Screen Issue with DVI/HDMI on 9800GT


athena
 Share

434 posts in this topic

Recommended Posts

Can you still boot OS X in safe mode ( -x)?

 

Maybe you put NVEnabler in /Extra/Extensions. I never got it to work from there, but it worked fine as soon as I placed it in /System/Library/Extensions.

 

Did you try the other monitor output on the video card?

 

Make sure you don't have any other injection method active, DSDT GFX0 device, Device-Properties string, GraphicsEnabler=y.

Link to comment
Share on other sites

So I got my 9800GT to work with DVI-HDMI cable (via 10de_614.rom), but I am wondering if anyone else has this 'issue'

 

I get 1080p fine over my VH236H Asus montior, but in addtion, a VGA monitor is also 'detected', and thus I have 2 screens running, and I can loose my mouse in it occasionally. ;)

 

Anyone else with this problem?

Link to comment
Share on other sites

yup same problem. gigabyte 9800GT 1GB silent cell, using the mac pro 8800GT rom. minor enough not to care, although i do care about having lost the ability to wake up from sleep correctly (display is off) :P

yes that is exactly the same problem i have! after sleep the displays stay off. someone an idea?

 

 

my card is: msi 250 gts 1gb

Link to comment
Share on other sites

  • 3 weeks later...

Hey all. It's good news that we've found a solution for HDMI. Unfortunately, I've tried so many different things to try to get it working, that I've lost track of all the changes I've made, and the nvenabler method isn't working. Is there an easy way to restore back to my stock graphic settings without doing a clean install?

 

I would do a clean install but I do not have the original dvd, only the image (and no dual layer dvd burner). Any suggestions would be appreciated, thanks.

Link to comment
Share on other sites

i am having the black screen issue too...

 

Zotac 9800GT 1 Gb Eco / DVI to HDMI

 

the monitor is hdmi only. 10.6.2 works great but it ends there. It is too bad, because I want to play Left 4 Dead 2 via Steam but it refuses b/c of late graphics issues. it says 10.6.4 is required to play.

 

is it probable that the near 10.6.5 update will address this issue we are having?

Link to comment
Share on other sites

  • 2 weeks later...

Just a little contribution to the discussion , this is how I got my system work with max resolution dual screen qe/ce etc......

Here my system specification :

 

mobo : asus p5b premium vista edition

gfx: gigabyte 9800 Gt silent 1024m

 

I followed the tips above :

 

1) Clean install of SL 10.6

2) Put in extra Sleepenabler for version 10.6.3 (www.kexts.com)

3) Put in extra NVEnabler64

4) Put in extra ( the version I found in 10.6 of NVDANV50Hal.kext

NVDAResman.kext)

5) Do not reboot but perform directly the update from 10.6 to 10.6.4

 

I forgot to mention that I'm using a hdmi monitor

Without Sleep enabler my system profiler show the correct GC but no QE/CE

 

I hope this can help someone

 

Regards

Tuxy

Link to comment
Share on other sites

Hi,

I finally tried and it works!!!

Let me explain. I was stuck at 10.6.2 using Asere bootloader (Chameleon RC4-AsereBLN-1.1.9) and graphics injection in com.apple.Boot.plist with 2 IIyama screens: B2403WS and E2403WS, HDMI (screens) to HDMI-DVI adaptator (9800gt 1go). Look at my signature for details of my hackintosh).

 

-So, i just download this nvenabler_64.kext from idoc's post: http://www.insanelymac.com/forum/index.php...st&id=73823

 

-I put it in Extra/Extensions, erase graphic injection line on my com.apple.Boot.plist (with Lizard), used kextutility (repair permissions...) and finally updated to 10.6.4...

Reboot and voila!!!! Works like a charm!!!!

 

-I didn't use and touch NVDANV50Hal.kext and NVDAResman.kext.

 

-And for sleep enabler, for me it doesn't change anything about QE/CI, nor opengl/cl: verything is activated. With sleep enabler, i can go to sleep but not graphics wake up (system actually wakes up). Without, it goes to a fake sleep without any wake up at all.

 

-It inversed my screens (1 is 2 and vice versa, but it's a little detail) and now in "about this mac" informations i have "no card" on pci card info, and "unknown nVidia card" on graphic cards info. With Aserele graphic injection i had right "nvidia 9800gt" on both info line (??????) but no big deal, it doesn't really matter, it's only "aesthetic", cause it's working at least!!!!

 

-But good news, mirroring is now working too!!!

 

 

I will post again if i have evolutions or problems with some softs or anything else.

 

THX to everyone.

Regards from France

Jobilo

Link to comment
Share on other sites

well

 

i got the same gigabyte 9800gt 1gb card and i cant get it work.

 

can u please fill some words about how u can et it work with NVenabler...

 

1.com.apple.Boot.plist ?

2.copy NVenabler 64 kext >> /Extra

3 kexthelper

 

thats all?

 

oh , i got VGA-DVI-HDMI >wanna get> DVI-simple monitor HDMI-Samsung 32" TV

Link to comment
Share on other sites

Good morning everyone!

 

I'm a pretty seasoned OSx86 junkie, and after a couple of weeks digging around this forum, the forum on ProjectOSX dedicated to the NVEnabler project, and various other forums dedicated to modifying kexts with a device ID, I am still in a bit of a conundrum.

 

I have gotten NVEnabler 64.kext to partially work; that is, it is properly identifying my NVidia GeForce 8600 GT card, injecting the ROM, and booting wonderfully. The problem is that I STILL am getting a black screen ONLY when I use a DVI-to-HDMI cable.

 

I have taken the following steps:

 

1. Removed the graphics portion of my DSDT configuration-- this didn't work anyway, as I was forced to use an EFI string.

 

2. Removed the EFI string from my com.apple.boot.plist-- this was working with QE/CI, but would boot into a black screen when I used a DVI-to-HDMI cable. Hence my attempt at using NVEnabler.

 

3. Like many before me, NVEnabler 64.kext would not load at boot when placed in /Extra/Extensions, so I placed it in /System/Library/Extensions and performed the proper permissions fixes.

 

4. I added my device ID to NVDANV50Hal.kext and NVDAResman.kext

 

5. I read in the NVEnabler forum (http://www.projectosx.com/forum/index.php?showtopic=370) that I should play around with different strings in the @0,display-cfg and @1,display-cfg keys in the plist. I tried different values here to no avail (I noticed that these only exist in the NVEnabler 0.1b kext, but no the NVEnabler 64 kext-- can someone verify which is more recent? I have tried both...)

 

NVEnabler now correctly identifies my card and injects the video ROM at boot; I have full QE/CI when I boot with a DVI-to-VGA dongle, as well as with straight up DVI.

 

The problem: As soon as I try booting with a DVI-to-HDMI cable, BOOM, black screen at boot.

 

Details on my rig:

-Gigabyte GA-G41M board

-NVidia GeForce 8600GT graphics card with two DVI and one S-Video port

-Chameleon RC2 (could this be part of the problem? Kind of nervous to update Chameleon to RC4, as RC2 has served me well thus far!)

-Patched DSDT w/o graphics patch

-No EFI strings in com.apple.boot.plist, and <GraphicsEnabler> key set to "n"

 

Long story short (too late), I'm building this machine to run as an HTPC to stream media from my other homebrew system. Everything works wonderfully, but I would prefer to output a purely digital signal (hence the need for DVI-to-HDMI; my TV only has a VGA input or HDMI, no DVI...). The TV is 58", which means I am seeing significant signal degradation using a digital-to-analog conversion (DVI-to-VGA).

 

Any help will be greatly appreciated. If you know of another forum thread besides the two that I've mentioned, I would be more than willing to read through it. Thank you!

Link to comment
Share on other sites

well

 

i got the same gigabyte 9800gt 1gb card and i cant get it work.

 

can u please fill some words about how u can et it work with NVenabler...

 

1.com.apple.Boot.plist ?

2.copy NVenabler 64 kext >> /Extra

3 kexthelper

 

thats all?

 

oh , i got VGA-DVI-HDMI >wanna get> DVI-simple monitor HDMI-Samsung 32" TV

 

ASAP a will ZIP my Extra Folder and I will back to you.................

 

I'm using a 9800 GT 1024 mb silent.

USE KEXT Utility for any set up..................

Link to comment
Share on other sites

Hi everybody,

 

Hoping it can bring clarity, i will post a google trad of my french tuto about my Hackintosh with Snow Leo et P5Q.

Original post:

http://www.insanelymac.com/forum/index.php...t&p=1442138

Original french tuto for ASUS P5Q Snow Leo by Quaza:

http://www.insanelymac.com/forum/index.php...t&p=1237019

 

 

GOOGLE TRAD:

 

Hello all,

 

I return after a few tests to detail that turns reinstall my nickel now with tutorial from Quaza. I can put the individual links to download various items because I had some problems with the dmg Quaza (?).

I will repost my config;

 

Snow Leopard 10.6.2 Hackintosh Case: Antec Sonata 3

Motherboard: Asus P5Q BIOS: Roma 2208 (Quaza on board, I'm back up to the last official ROM from Asus. The values of the bios for my overclocking work perfectly with this new rom bios)

Processor: Core 2 Quad Q9400 (2.66Ghz) overclocked to 3.56 GHz (actually this value varies at boot when the computer, the bios shows my config; 3.57 3.58)

Video Card: Gigabyte Nvidia 9800 GT 1GB GDDR3 GV-N98TOC-1GH

Ram: GSkill G. Skill 6GB (2x1024MB 2x2048mb +) DDR2-1066 PC2-8500 (Ref: F2-8500CL5D) (since my overclocking, my ram is recognized as DDR2 891mhz, it's normal, values are changed for the stability of overclocking)

Sound Card: Hercules Muse Pocket LT

DD: 1 mac partition (300GB Raptor 10000tr/min) 1 pc partition (500GB 7200RPM)

2 Iiyama E2403WS and B2403WS (Connection: HDMI to DVI-HDMI adapter)

 

-1 - I install Snow Leopard using the Boot CD and SL restored on a USB HDD (you can use the retail dvd too)

 

-2 - I install the bootloader:

In this case I tested with the "install" PC EFI 10.6 ( http://www.tonymacx86.com/Public/PC-EFI 2010.6.zip% ) but also with AsereBLN 1.1.9 ( http://www.tonymacx86.com/Public/Chameleon...reBLN-1.1.9.zip ).

Here are details on the two "installers":

http://tonymacx86.blogspot.com/2010/02/pc-...pported-by.html and http://netkas.org/

http://tonymacx86.blogspot.com/2010/02/cha...-installer.html and http://www.efixusers.com/showthread.php?t=644

 

Personally I chose AsereBLN1.1.9 for reasons I will detail at the end.

So I install AsereBLN1.1.9 and I create a folder "Extra" (at root disk) then a "Extensions" (in "Extra"). I copy the folder "themes" ( http://www.tonymacx86.com/Public/Themes.zip ) in "Extra".

 

-3 - I put the following in the folder kexts Extra / Extensions:

. Fakesmc.kext (v2, 5)

. IOAHCIBlockStorageInjector.kext (except orange icons SD)

. NullCPUPowerManagement.kext (I can boot but without the CPU temperature is higher then almost 10-12 °?!?!).

 

-3 - I create the DSDT with DSDTPatcherGUI without applying any fix and I get 0 Errors, 7 Warnings, 0 Remarks, 70 Optimizations ( http://www .######. com / index.php? Opt. .. 0 & Itemid = 48://http://www .######. com / index.php...mp; Itemid = 48://http://www .######. com / index.php...mp; Itemid = 48://http://www .######. com / index.php...mp; Itemid = 48 ) (also possible with mac DSDTSE: http://www.osx86.es/Archivos/DSDTSE.zip ).

I edit with DSDTSE to obtain 0 Errors, 0 Warnings, 0 Remarks, 70 Optimizations. I place the file in the root of DSDT.aml disc but also in the "Extra" (cf http://tonymacx86.blogspot.com/2010/02/cha...-installer.html ).

 

With Lizard-4-( http://teamcremosso.free.fr/downloads/Lizard.zip ), I create my files and com.apple.Boot.plist smbios.plist. (Edit according to your config)

 

-5 - Using Kexthelperb7 ( http://web.mac.com/v1.42ghz/Kext_Helper/So...Helper 20b7.zip%://http://web.mac.com/v1.42ghz/Kext_He...elper 20b7.zip%://http://web.mac.com/v1.42ghz/Kext_He...elper 20b7.zip%://http://web.mac.com/v1.42ghz/Kext_He...elper 20b7.zip% ), I set the following kexts (which are in the System folder / Library / Extensions):

. Evoreboot.kext (to change openhaltrestart.kext)

. AttansicL1Ethernet.kext

. Appleviata.kext (for a second burner ide dvd)

. AppleHDA.kext (that I install once done Maj 10.6.2) also have the sound without doing anything with the USB soundcard PocketMuse LT, old habit I install anyway AppleHDA.

. Here I do not install because I boot UUID.kext smoothly without (10.6 and Pc Efi Asere).

. I do not create file Extensions.mkext (which is normally done with kextutility) because I boot without problem also without it. ACTUALLY I DID THAT WHEN I INSTALLED NVENABLER.

-6 - Fix permissions with Onyx for example ( http://pagesperso-orange.fr/joel.barriere/dl/106/OnyX.dmg ). and reboot.

 

-7 - I'm the Maj to 10.6.2 via the combo update, but I'm not one to 10.6.3 because there is this problem of blue screen and DVI-HDMI with my 9800GT and my 10.6.3 ( cf http://www.insanelymac.com/forum/index.php?showtopic=214129 ).

NOW THIS iS WHAT CHANGED!!!! 10.6.2 STRAIGHT TO 10.6.4!!!! AT LEAST!!!!!

 

And here are the reasons that led me to choose Asere bootloader (Chameleon 1.1.9-RC4-AsereBLN)

With PC-EFI 10.6:

. 'About this mac "shows CPU 3.59 Ghz Quad Core Intel Xeon 6GB RAM 667Mhz DDR2 SDRAM

. The name of the graphics card is not reported ("unknown" instead of "GeForce 9800GT" in "About this Mac" / "More info").

. The message "PCI Root UID not found" message when I choose the Mac partition to the home screen of the bootloader. (Even when I install UUID.kext) (But I boot, however, no worries).

 

With Chameleon-RC4-AsereBLN-1.1.9:

. 'About this mac "shows CPU 3.56 Ghz Quad Core Intel Xeon 6GB RAM 890MHz DDR2 SDRAM (I edit with my Lizard Smbios.plist 3.59 GHz CPU for RAM and 6GB 891Mhz)

. The name of the graphics card is correctly identified ("GeForce 9800GT" in "About this Mac" / "More info").

. No message "PCI Root UID not found".

 

 

That's all, thank you again for Quaza his tutorial and his job and thank you also to all others. Hope this might help a little bit.

I give you in my dsdt file attached, and my com.apple.Boot.plist smbios.plist and the kexts installed.

FOR THAT SEE ORIGINAL POST!!

A word to the Hi!

END OF TRAD

------------------------------------------------------------------------------------------------------------------------------------------

 

Let's see how to make nVidia GeForce 9800GT display work with DVI/HDMI under 10.6.4.

Here is how my 2 Iiyama E2403WS and B2403WS screens are plugged with the 9800GT:

nVidia 9800GT DVI <---> DVI-ADAPTOR-HDMI <---> HDMI---CABLE---HDMI <---> HDMI Iiyama screens

 

-1 So, i download this nvenabler_64.kext from idoc's post: http://www.insanelymac.com/forum/index.php...st&id=73823

 

-2 I had the "Unknown nVidia card" in system profile, but i found how to fix this issue.

See: http://www.projectosx.com/forum/index.php?...post&p=2542

You can inject the card name yourself editing the NVenabler 's plist to add "model" key + name as string value. In Plist editor, the new line should be a "child" of "addProperties" section.

 

-3 I put it in Extra/Extensions, erase graphic injection line on my com.apple.Boot.plist (with Lizard), used kextutility (repair permissions...) and finally updated to 10.6.4...

 

-4 I didn't touch at all NVDANV50Hal.kext and NVDAResman.kext (no device ID injecting).

 

-5 And for sleep enabler (http://code.google.com/p/xnu-sleep-enabler/downloads/list), for me it doesn't change anything about QE/CI, nor opengl/cl: everything is activated. With sleep enabler, i can go to sleep but display won't wake up (system actually wakes up). Without, it goes to a fake sleep without anything wake up at all.

 

-6 Reboot and voila!!!! Works like a charm!!!!

 

 

NOTES:

-It inversed my screens (1 is 2 and vice versa, but it's a little detail). Fixed in system preferences.

 

-Good news, mirroring is now working too!!!

 

-Strange thing, i can't perform an "OpenGl Extension Viewer" test (http://www.realtech-vr.com/glview/), in test part, i can't choose "display" (????).

But i can have benchmark test with "Cinebench" (http://www.maxon.net/fr/downloads/cinebench/cinebench-115.html) and "OpenCL Benchmark V 2.0" (http://www.macupdate.com/info.php/id/32266/opencl-benchmark).

 

 

Voila, hope it brings light in this nvidia display mist.

Thx to all, who are struggling with this issue!!

Regards

Jobilo

Link to comment
Share on other sites

Did you get sleep working as well ?

 

I have dvi -> hdmi working on a BX2450 Samsung.

 

1) 8800GT Mac rom used

2) Had to over clock the rom file in windows to match 9800gtx+ spec (otherwise nvclock shows 8800 clock speeds)

 

Problem:

 

Can't wake from sleep. So went back to VGA connect.

Link to comment
Share on other sites

Finally!!! My zotac gts 250 eco WORKS! I love you guys :)

 

Hey please can you post what do you do in order to get the zotac gts 250 work with DVI/HDMI, I have de same card.

If it´s possible please upload your kexts of the files you used.

 

Thanks :)

Link to comment
Share on other sites

 Share

×
×
  • Create New...