Jump to content

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


  • Please log in to reply
433 replies to this topic

#1
athena

athena

    InsanelyMac Protégé

  • Members
  • Pip
  • 44 posts
Tried updating earlier today to 10.6.3 after having used the 'fix' in 10.6.2 of using the 10.6.1 graphics kexts. Back to a blank screen on bootup, tried switching the kexts and it causes a kernel panic :(( So I'm stuck on 10.6.2 until a workable fix appears. Apparently this issue is related to the DVI/HDMI output and works with native DVI monitors, this is not possible for me to test as my HDMI tv is my monitor.

Any advice? Thanks in advance.

#2
caxio

caxio

    InsanelyMac Protégé

  • Members
  • PipPip
  • 83 posts
  • Gender:Male
+1

#3
olofd

olofd

    InsanelyMac Protégé

  • Members
  • PipPip
  • 74 posts
+1 on 8600GT

#4
UAnton

UAnton

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
+1 on 8800GT

#5
tle88

tle88

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 147 posts
  • Gender:Male
  • Location:Finland
Asus EN9800GT 1GB.

com.apple.Boot.plist :

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com...yList-1.0.dtd">
<plist version="1.0">
<dict>
<key>GraphicsEnabler</key>
<string>yes</string>
<key>Graphics Mode</key>
<string>1920x1200x32</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>None</string>
<key>device-properties</key>
<string>d10300000100000001000000c50300001500000002010c00d041030a000000000101060000010
101060000007fff04003a000000400032002c0068007700730065006e0073006f0072002d00700061
00720061006d0073002d00760065007200730069006f006e000000080000000000000222000000400
032002c006400650076006900630065005f0074007900700065000000120000004e5644412c677075
2d64696f64650e0000004e00560050004d00000020000000010000000000000000000000000000000
000000000000000000000001e00000072006f006d002d007200650076006900730069006f006e0000
00090000003331373261100000004e00560043004100500000001800000004000000000003000c000
000000000070000000022000000400032002c002300730069007a0065002d00630065006c006c0073
000000080000000000000022000000400030002c006400650076006900630065005f0074007900700
0650000000b000000646973706c6179100000006d006f00640065006c0000001e0000004e56494449
41204765466f72636520393830302047542045464914000000400030002c006e0061006d006500000
0120000004e5644412c446973706c61792d4120000000400032002c0063006f006d00700061007400
690062006c0065000000160000004e5644412c73656e736f722d706172656e7414000000400031002
c006e0061006d0065000000120000004e5644412c446973706c61792d4212000000400032002c0072
0065006700000008000000000000021c0000006400650076006900630065005f00740079007000650
00000100000004e5644412c4765466f72636520000000400031002c0063006f006d00700061007400
690062006c00650000000e0000004e5644412c4e564d616326000000400032002c002300610064007
2006500730073002d00630065006c006c007300000008000000000000010e0000006e0061006d0065
0000000f0000004e5644412c506172656e7422000000400031002c006400650076006900630065005
f00740079007000650000000b000000646973706c617920000000400030002c0063006f006d007000
61007400690062006c00650000000e0000004e5644412c4e564d6163220000005600520041004d002
c0074006f00740061006c00730069007a0065000000080000000000004036000000400032002c0068
0077006300740072006c002d0070006100720061006d0073002d00760065007200730069006f006e0
00000080000000000000214000000400032002c006e0061006d00650000001100000073656e736f72
2d706172656e74</string>
</dict>
</plist>


-.-

Made by Efi Studio 1.1

Use kext utility, repair always permissions, and boot first time: -v -f

I hope this helps a little.

-.-

#6
athena

athena

    InsanelyMac Protégé

  • Members
  • Pip
  • 44 posts
Hi,

This is working with HDMI? I've only needed to use Graphics Enabler = YES before...

If so, would my efi string be the same or will I need to do any extra steps.

Thanks in advance, btw, I'd regard myself as semi-noob, not full noob as been doing this 0sx86 thing for a while but still a bit fuzzy on DSDT and the sort.

Thanks in advance and big up to all the clever people on here who have made this scene possible :wub:

BTW, I have got working fully using DVI to VGA, but I am lucky because I have a VGA capable HDTV which supports 1920x1080 through the VGA cable (Samsung A686), however not everyone is so lucky and I'd like to see if there is a fix on this for everyone if possible. Thanks in advance.

#7
tle88

tle88

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 147 posts
  • Gender:Male
  • Location:Finland
>> This is working with HDMI?

It should be.

http://en.wikipedia....bility_with_DVI

How ever... my card has two DVI. = HDMI is not tested.

My monitor is so old, Samsung SyncMaster 275T, that it
has no HDMI input. Only DVI.

My system have only driver, which was vanilla installation
10.6 + combo update 10.6.3 and this efi string in
com.apple.Boot.plist file.


-.-

#8
Pinturikkio

Pinturikkio

    InsanelyMac Protégé

  • Members
  • PipPip
  • 74 posts
+1 on 8600M GT

Who can support us? :)

Tks

#9
AppleIIGuy

AppleIIGuy

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 349 posts
  • Gender:Male
  • Location:San Diego, CA
Did you guys try adding your device ids to NVDAResman.kext and NVDANV50Hal.kext? It fixed my problem with HDMI and Nvidia Video cards.

#10
probskats

probskats

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 6 posts
I tried inserting deviceids in NVDAResman.kext and NVDANV50Hal.kext. It did not help. Mine is xfx 9800GT 512MB. I entered 0x060510de + xxxxxx=same as 0x060010de for my card. Got my ids from System Profiler.

0605 - device id
10de - vendor id

I switched to VGA connection using DVI->VGA adapter. I get full acceleration with GraphicsEnabler=Yes in boot.plist file.

need some solutions here !

#11
caxio

caxio

    InsanelyMac Protégé

  • Members
  • PipPip
  • 83 posts
  • Gender:Male
,my card works very well whit dvi connections whit GraphicsEnabler=Yes in boot.plist ,
the problem is only dvi to hdmi connection to my full hd tv now have black screen in boot, whit
10.6.2 of using the 10.6.1 graphics kexts was fully working,same trick not works whit 10.6.3

#12
tomo5128

tomo5128

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
Im Japanese.
My English Very Poor.


My VGA :

ELSA GLADIAC 998 GT SP 512M (DVI-I x2 , Core 550Mhz G94Version) , Use AsereBLN 1.1.8


I am the same trouble. 

There is no change about ..only GraphicsEnabler=yes even if DSDT is make or EFI String is make or NVEnabler install. 


 Connect to Display (NG) :

 9800GT (DVI)  <->  (DVI)LCD Display


However, when DVI/Dsub Adapter is used, it solves it only with GraphicsEnabler=yes. 


 Connect to Display (OK) :

 9800GT (DVI) <-> DVI/Dsub Adapter <-> (Dsub)LCD Display

#13
flayzeraynx

flayzeraynx

    InsanelyMac Protégé

  • Members
  • Pip
  • 9 posts
same problem here with 8800gt 512mb
everything was perfect with these old kexts from 10.6.1 when i use 10.6.2 .. now stucked on 1600x1200 resolution (using 30" @ 2560x1600 normally)

still waiting a solution :(

#14
kairyo

kairyo

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 4 posts
+1 8600GT no work.
vga+(dvi to HDMI)

#15
A

A

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 171 posts
http://www.projectos...?showtopic=1080

anybody tried this?

#16
hotcorez

hotcorez

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 115 posts

same problem here with 8800gt 512mb
everything was perfect with these old kexts from 10.6.1 when i use 10.6.2 .. now stucked on 1600x1200 resolution (using 30" @ 2560x1600 normally)

still waiting a solution :rolleyes:


i came across this if you want to try using the older nvidia drivers (backup all previous files if you want to try this out:-

opencl doesnt work on this.

Update - This is not a fix. Please try to improve it!!! No quartz working right now -_-

http://www.projectos...p/t370-250.html

GeForce.kext
GeForce7xxxGLDriver.bundle
GeForce8xxxGLDriver.bundle
GeForceGA.plugin
GeForceVADriver.bundle
NVDANV40Hal.kext
NVDANV50Hal.kext
NVDAResman.kext
NVSMU.kext

Replace the above kexts and frameworks including gl and cl from 10.6.2 combo update

only good for arch=i386 32bit hybrid kernel apparently

Also fixes hdmi!!

Good luck and always backup first if yo want to TEST this

also in 10.6.3 geforce8 bundle is replaced with geforce gl driver so make sure you remove all geforce files in /S/L/E and replace with 10.6.2 versions. Get the above from combo update.

Should work for all macs with hdmi trouble!! I hope

#17
goodbye losers

goodbye losers

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 261 posts
@hotcorez

is this only for 32bit or also for 64bit mode?

#18
A

A

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 171 posts
Ok thats what user bert wrote on projectsox:


Hi Krazubu,

I just grabbed an other harddisk and performed a clean install of Snowleopard no modifications just installed Chameleon 2.0-RC4 and patched dsdt.aml (just patched to get rid of bios erease bug no further tweaks to dsdt applied) in order to boot into OSX install went fine and OSX shows up. Installed 10.6.3 Combo Update and NVEnabler.kext crossed fingers reboot and guess what yeah nice blue screen...

Okay no results with a clean installation but now I have something to play with...
Fired up my old install (10.6.3 with EFI String and without QE or CI) opend up Combo Update 10.6.2 with pacifist and replaced the following kext on the newly installed System with their 10.6.2 Versions:

GeForce.kext
GeForce7xxxGLDriver.bundle
GeForce8xxxGLDriver.bundle
GeForceGA.plugin
GeForceVADriver.bundle
NVDANV40Hal.kext
NVDANV50Hal.kext
NVDAResman.kext
NVSMU.kext

Reboot into new installed System and guess what I managed to get past blue screen, Desktop loads and everything looks fine until I moved the mouse. Any mouse movement or keystroke makes the windowmanger crash and leads to an endless loginwindow loop. Okay some succsess it loads but perhabs the framework is the one to blame for the loop so i decieded to replace opengl framework too and now it boots up to the desktop an then throws kernel panic with following things mentioned:

NVDAResman has dependencies on:

IONDRVSupport
IOPCIFamily
IOGraphicsFamily

That´s it I´am stuck at this Point. None of the files is a part of Comboupdate 10.6.2 but they are present in SLE. Seems like I screewed it up again *sigh* for now I switched back to 10.6.2 with NVEnabler working and QE/CI support I hope there will be a solution in Future for my "blue Screen" issue.

#19
LogicalUser

LogicalUser

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 262 posts
I too am having the same issue on one of my hacks, accidentally updated to 10.6.3 the other day without noticing it.
Thus far I've fixed the several kernel panics with new .kexts, but am now stuck at the black screen on boot. Don't have a bootable macOS over here ATM so am unable to tweak with the bootloader settings until later (can't seem to modify chameleon partition in Win7)

#20
Beerkex'd

Beerkex'd

    Content Provider

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,000 posts
  • Gender:Male
  • Location:Belo Horizonte - Brazil
Add your video card's device ID to NVDAResman.kext and the NVDANVx0Hal.kext that matches your Nvidia chip.
For 8xxx series and above this is normally NVDANV50Hal.kext.

Complete guide here: http://www.projectos...php?showtopic=4





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