Krazubu
May 6 2008, 05:54 PM
Most nVidia cards have 2 channels with different physical connectors changing from one model to another. (VGA+DVI, dual DVI, dual VGA, single VGA, single DVI etc...)
By default the geforce driver doesn't know what kind of outputs are on your board, which means it could send a wrong signal.
Eg : It could send a DVI signal to your VGA output, or TV signal to VGA, which is obviously wrong, leading to black screen or various kinds of system hangs.
To correctly set the output format, the driver uses a string named NVCAP. This string allows apple to not restrict the driver to only one scheme of outputs, otherwise they'd have to recode a driver anytime it changes with a different model (what they do for ATI actually).
This string gives a kind of map to the driver, so it can know what kind of signal to send where.
To get good support, the NVCAP has to be set correctly in your graphic injecter plist.
I figured this using a 7600GS : VGA + DVI/VGA output
Here is a new template for most possible configurations :

I couldn't test DVI because I don't have a DVI display. Please test and report if it works.
Keep in mind that this is totally experimental and may (and probably does) contain errors.
I regularly update this thread, and the more I get feedback, the closer we get.
TV out doesn't work with leo, or only randomly with early builds.
CODE
Important rules :
- The logical channels (desktop #) must match the hardware channels (there are 2 heads). So, desktop #1 should be set on hardware channel 1.
To know what output is on what channel, boot windows with the 2 display outputs connected, click the button "identify displays", the big numbers will give you the channels currently used channel by the display (1 or 2). If someone knows a better way to find, the tip is welcome)
For TV it's more complicated because it varies with the board. Some have TV on channel 2, some on channel 1, and the windows method doesn't help because most boards can dynamicly change it, so the number is not fixed.
- You must boot with the correct primary output (eg : booting with VGA1 disconnected whereas it is set as primary [yellow] won't work nice)
Said simply : 1 yellow output MUST be plugged
- The primary display is considered fixed and should NOT be changed while computer is running.
- You can't use multiple displays on the same channel. eg : in the DVI+VGA template, it means you can use channel 2 for TV *or* DVI *or* VGA.
Plugging more than 1 display will cause weird behavior when detecting displays (very slow system + mouse).
Said simply : only 1 screen at time per color
- Boot with TV out disconnected, otherwise it will hang on blue screen. (I have an idea to fix this, will check later).
- When hot-plugging displays (only allowed on 2nd channel), you must 1st go back to single screen mode before switching.
eg : if your 2nd screen is currently DVI and you want to change to TV out : unplug DVI, redetect displays, plug TV, redetect displays.
Directly swapping will cause the same weird behavior as above.
- If you need a custom NVCAP, you can follow the same template but you can't mix stuff from different hardware channels.
- Values are not supposed to overlap each other for the 1st and secondary screen (you can't send 2 pictures to 1 output) hence, each value is supposed to be the exact negative of the other.
- It seems that people with dual DVI-board are going to have to choose between dual DVI and TV support. Both are possible, but not with the same NVCAP : the driver can't handle this. the nVidia boards on mac pro simply don't support TV out at all, however this can be hacked, sacrificing one of the DVIs, that sucks, blame apple.
- HDMI=DVI
- Dual VGA not well supported, you might have better results using older kexts.
More infos will come later with updates/corrections.
If you know the correct values for your board, posting it here is welcome.
Don't forget the NVCAP only depends on the physical outputs of the board, don't consider things like memory size, or the plugged screen
type.
macgirl
May 8 2008, 01:42 AM
Unfortunately none of the NVCAP values I tested let me boot with Dual Display support on my AMD RIG (Geforce 6600) I hangs on blue screens, although I can boot with single display, then when the desktop is shown I can connect the second display (which in this case is the TV) and hit the "Detect Displays" and I'm done.
But in my laptop I can boot with dual displays and both are recognized.
BiffTheAncient
May 8 2008, 04:21 PM
Galaxy nVidia 8600GT 512Mb with DVI (closest to motherboard) and VGA outputs.
NVCAP string = 04000000 00000010 06000007 00000000
Dual Monitor Working Great.
Mirroring, DVI Port goes blank but VGA Port become main display.
Krazubu
May 9 2008, 10:38 AM
Macgirl, there has to be one that works for your card, did you try the tool on nvinject site to create the NVCAP from a BIOS image ?
macgirl
May 9 2008, 06:53 PM
Yes, I did it, my 6600 with a windows program create the dump, then the NVCAP maker created the NVCAP values.
The thing is though that Tiger could boot with Dual Display but Leopard never could, it can have dual display but just if I disconnect the TV then boot, then when desktop appears make the "Detect Displays".
Elgomez
May 19 2008, 05:40 AM
for a 7600 go 256 on HP dv9000
this works
dual screen
040100010e0001000e0000000000010b01000000
Internal LCD and external VGA output
Slice
May 27 2008, 08:05 AM
My working setting
"NVCAP" = <04000100 00000300 0c000000 0000000a 00000000>
Monitor Samsung 740B connected to DVI output.
I didn't make any changes or testings. I also have VGA and TVOut but never tested.
haggen
May 27 2008, 09:50 PM
I need help!
I didn't get much of channels stuff, but my GeForce4 MX440 has only 2 outputs; VGA and TV Out.
Could my NVCAP be "04000000 00000300 0e000000 00000000 00000000", since I'm only using VGA output ?
Krazubu
May 28 2008, 12:22 PM
Please, precise the physical outputs present on the board even if you don't use it, otherwise it's useless.
kareloh
May 29 2008, 10:39 AM
After numerous attempts with drivers and NVCAP settings i couldn't get my 2nd screen to work (on dvi).
I'm now using a DVI to VGA converter with a vga cable on my DVI port and bingo... my second screen is detected! It works!
Slice
May 29 2008, 09:11 PM
What do you think about Plug&Play monitors capabilities? If someone boot with one connection and then hot reconnect?
In this case video driver would work with settings obtained from DDC but not from NVCAP. Or NVCAP is enable/disable bits?
If so it is better enable all possible outputs.
A year ago I was experimenting with titan.kext. One boot - black screen, second boot - normal. With natit-uni all is fine!
chinasky
May 30 2008, 08:43 AM
Dual monitor working with nvidia POV 7300 GS (vga and dvi) tv out not tested
"NVCAP" = <04000000000003000c0000000000000700000000>
Krazubu
May 30 2008, 09:59 AM
@Slice
You may be right, I've already tried this and it gave good results so far. However it seems there are some limitations that I don't handle really well yet. If this works, the next step would be the TV out.
I know that the "detect displays" button relies on NVCAP. I know that it's able to read DCC info reguarding monitor capabilities.
As far as I checked, setting eveything to 1 works (with VGA display) but won't enable TV.
Alas, I don't have a DVI display to push my tests a little more, so my findings are still incomplete and I'd need some feedback from people who can check the results of the 4 NVCAPs I've put above.
I have good ideas with interestings tracks to check but I'd like to be 100% fixed about the 4 possible display outputs before going further.
Slice
May 30 2008, 01:13 PM
About TVOut. I know that ATITVOut.kext is PowerPC only. So it never works. Dunno about nVidia.
It is a problem for me to test comp N1. But I try to find a possibility to test your nvcaps.
Krazubu
May 30 2008, 01:35 PM
No problem reguarding the architecture with nVidia kexts, they have everything needed to give TV out. I managed to enable it for my board, but as I told, I'd like to be sure about those 4 bits, before trying to deduce some rules.
EDIT @Slice : I forgot, autodetect works fine with single display, you can use CRT or TV (and probably DVI too). No way with dual, it will keep detecting 1. To get dual, you can't go without NVCAP.
kookitan
Jun 1 2008, 05:47 PM
i want DVI output on my 8600gt + dell monitor but i get a blank screen. i tried changing the NVCAP but all i get is a blank screen.
my current NVCAP is "BAABAAAAAgABAAAAAAAACgAAAAA="
what do i change it to, and why is it not in numbers? do i need to convert it into numbers or something? pls help me i want DVI output on my system.
Krazubu
Jun 1 2008, 06:49 PM
@ chinasky, I guess you can't use TV anymore, please test and confirm if you can (or someone else using the same string)
Now I need someone with a DVI display that could test those NVCAPs and report if DVI out is enabled (for dual DVI cards I don't know which one it would be, so both will need testing).
Please try it in the following order, until you get DVI (hopefully, it should be one of the 1st ones), when you get DVI, you can stop :
04000000 00000100 00000007 00000000
04000000 00000200 00000007 00000000
04000000 00000300 00000007 00000000
04000000 00000400 00000007 00000000
04000000 00000500 00000007 00000000
04000000 00000600 00000007 00000000
04000000 00000700 00000007 00000000
1st post edited with infos for DVI+VGA boards
Knuxyl
Jun 1 2008, 10:12 PM
i am so lost. i have a vga output (main display) and want my tv out to work. i have nvidia geforce 8500gt 512mb card. should it look liek this?
CODE
<key>NVCAP</key>
<data>04000000 00000100 0e000000 00000000</data>
plz help me get this working
Krazubu
Jun 2 2008, 08:43 AM
Knuxyl, use property list editor or Plist edit pro to make the change.
kookitan
Jun 2 2008, 05:39 PM
can someone please help me.
i want DVI output on my 8600gt
the NVCAP value says BAABAAAAAgABAAAAAAAACgAAAAA=
what do i change it to for DVI output.
pls help!
macgirl
Jun 2 2008, 05:46 PM
read the previous post of yours.
kookitan
Jun 2 2008, 06:05 PM
yeah i did, i dont think anyone replied to it yet.
i used plist edit pro to open it too, but i got the same readings, what am i doing wrong here?
spacklewoof
Jun 3 2008, 07:28 PM
Krazubu,
Am I correct in understanding that the first digit if the byte pair is always Zero? At least for the purposes of this guide so far. the mask is only 4 bits wide, which leaves 4 bits unaccounted for. Could you please clarify that for this monkey?
Thanks!
-w00f
Krazubu
Jun 5 2008, 04:35 PM
Only 4 bit are used here, but there are rare combinations where a 5th one is used, maybe 6. It has been removed here to keep things simple.
Maybe it will come later when people will post feedback, NVCAPs, and when I start to mess with dual DVI boards.
arnold38
Jun 8 2008, 06:49 PM
OK dudes I got an fx5500 and first I had VGA/TV OUT with the original drivers but no QE/CI then I installed a patched driver from pawker and YES i have QE/CI now but my tv went black... It is there cause it has some signal but not working fine. When I push detect displays it doesn't show me 1 or 2
It seems to get some kinda signal but not working right. How can I fix it
I am ready to test sth. NVCAP or sth like that . can sb make a guide pls
Slice
Jun 9 2008, 07:25 AM
QUOTE(kookitan @ Jun 1 2008, 09:47 PM)

i want DVI output on my 8600gt + dell monitor but i get a blank screen. i tried changing the NVCAP but all i get is a blank screen.
my current NVCAP is "BAABAAAAAgABAAAAAAAACgAAAAA="
what do i change it to, and why is it not in numbers? do i need to convert it into numbers or something? pls help me i want DVI output on my system.
Your value <04000100 00000200 01000000 0000000a 00000000 >
Look screenshot
cyppher
Jun 16 2008, 03:15 PM
hi there,
I'm using a Nvidia Geforce 7800LE videocard with 3 outputs (vga, dvi, tv) on a Mac OS X (10.5.3 kalyway updated) installation. I have 2 displays, Video7 19" tft widescreen (VGA) and Belinea 19" CRT (VGA). Both are connected to the videocard, using a VGA-to-DVI connector for the Bilenea screen (as both screens do not support DVI). Under WinXP Pro it all works great, however:
I can't get my 2 displays working having one connected through a vga-to-dvi connector under Leopard.
Now I want to try altering the NVCAP strings, but actually have no clue how to get the right signal to the DVI-ouput with vga-to-dvi connector.
I guess I should have a DVI signal out, which should be converted using the vga-to-dvi connector. I actually don't understand how to enter the right strings.
This is the DeviceID: PCI\VEN_10DEDEV_01D1SUBSYS_821D1043REV_A1\41603E00900008
Any hints or ideas?
I'd be really thankfull!
Gotrpms
Jun 17 2008, 02:52 PM
OK on my first hackintosh i have succefuly gotten everything on my dell lat d630 working except the vga out for a second display. Can someone give me a little more insight into what steps i need to take te edit the nvcap to enable that vga port.
Evil_Cartman
Jun 18 2008, 07:22 AM
Hello everyone.
On my NVIDIA GeForce Go 7400 I have unusual NVCAP string:
00040000 00000003 000C0000 00000700 00000000.
Instead of examples posted here it looks like right-shifted by one byte, isnt'it?
Driver installed is NvInjectGo 0.2.0, works perfectly. What can I do trying to enable my TV-out?
Furthermore, I cannot use NVCAP Maker because neither `nvflash` nor `NiBiTor` utilities don't see my graphic card under Windows, but windows driver also works fine with all card-specific features enabled.
Does anyone met similar problems? Is there a solution?
Krazubu
Jun 18 2008, 08:50 AM
yes your NVCAP is invalid. To enable TV out, try using the NVCAP in the samples, it should work on most hardwares, if it's not OK, you can try to figure out the right one following the explanations.
Gotrpms
Jun 18 2008, 01:09 PM
What are initial nvcap strings to try for a quadro nvs 135m. im looking to enable an external display. I have jsut a vga out on the back of the laptop, and a vga, dvi, and tv out on the back of the docking station. Help? also how do you extract the vga rom to use the nvcap generator?
cyppher
Jun 18 2008, 09:43 PM
QUOTE(cyppher @ Jun 16 2008, 03:15 PM)

I can't get my 2 displays working having one connected through a vga-to-dvi connector under Leopard.
Now I want to try altering the NVCAP strings, but actually have no clue how to get the right signal to the DVI-ouput with vga-to-dvi connector.
Any hints or ideas?
Anyone already managed to get 2 x VGA output working?
Krazubu
Jun 19 2008, 09:45 AM
dual VGA works fine with the correct NVCAP, the one in the sample has dual VGA support.
starobrno1
Jun 25 2008, 12:58 AM
GA Geforce 7300 gs 256 mb
have dual displays
04000000 00000100 06000000 00000000 00000000
I believe this gives VGA DVI.
04000000 00000300 04000000 00000007 00000000
This string would give DVI VGA
This is what it said before:
04000000 00000300 0c000000 00000007 00000000
This gives as I understand DVI DVI (no signal to the VGA port at all) and thatīs why I had no dual displays since I only have VGA monitors and have to use a DVI VGA converter on my DVI port to be able to use two VGA monitors.
Joelho
Jun 28 2008, 09:53 PM
Hey, krazubu, I have turned this forum upside down, and I think you're the one who'll be able to help me. In return, I'm willing to do some NVCAP string testings to help our community.This is my setup:
Proc: Core2Quad Q9450 @2.66GHZ
Mobo: PK5-Premium Wifi-Ap
GFX: XFX 8800GT 512mb Alpha Dog Edition (Dual DVI)
HDs: 1TB Sata2 (disk0 - MBR) + 250GB Sata2 (disk1 - GUID) + 160GB IDE (disk2 - GUID) +120GB IDE (disk3 - MBR)
Partitions: disk0s1 - 80GB - NTFS - Win Vista Installed
disk0s2 - 50GB - HFS+ - Leopard 10.5.3 Installed (this was my first successful setup, so I'm not even sure which kernels/exts I used, but I got everything working, except Time Machine and QE/CI. I use it as a reliable osx install)
disk0s3 - 50GB - HFS+ - Leopard 10.5.2 Installed (this is my current attempt at a clean install with 100% working for a future guide. Kalyway 10.5.2 - Vanilla Kernel, currently trying to get QE/CI so I can move forward)
disk0s4 - 220GB - HFS+ - Documents
disk0s5 - 150GB - HFS+ - Movies
disk0s5 - 100GB - HFS+ - Music
disk0s5 - 300GB - HFS+ - Backup
disk1s0 - 250GB - HFS+ - I'll use this disk to keep my Leo install once it's tip top.
The other disks are scratch disks, used for some backing up and testing the jmicron ide support.
My quest for the QE/CI:First I did the Kalyway 10.5.2 install, without selecting any gfx patch or kext, then:
- Used NVInstallerv41 through Pacifist, to install the kexts, the framework and the 512mb injector.
- Discovered my card
DEVICE ID: 0x060010de&0xffe0ffff, and following
your guide, added '<string>0x060010de 0x060010de&0xffe0ffff</string>' it to the plists in NVDAResman.kext, NVDANV50Hal.kext and NVInject.kext
- Went out to find my card ROM, to use NVCAP Maker. Hard one, but I managed to extract the Rom in windows, using a program called 'Nibitor'.
- Ran my rom [

] in NVCAP Maker and the result was '
04000000 00000300 0C000000 00000007 00000000'. Added that value to the NVInject.kext, using PlistEdit Pro.
- Then, I went through a terminal session to set the correct ownership and permissions (0:0 / 755) of the whole extensions folder.
- Went through a terminal session to delete /library/extensions.mkext, '/library/extensions/caches/' and '/library/caches/'
- Rebooted in -s mode, set the ownership and permissions again and deleted the caches again, just to make sure.
- Rebooted in -f mode.
Everything loads great. QE/CI Enabled and all that.
But when I reboot again, without flags, my screen goes black (with signal) after the apple logo.
I tried rebooting again to try the second dvi port, but this time it goes black and without signal after the logo.Ever since I first installed NVInject, with the standards and all, the computer behaves the same way: First reboot with -f = Perfect, after that, it's blackness, sometimes even with -f flag.
So, am I missing any step? Cause from what I gathered reading about, I think that it might be signal coming to my monitor in a different language than dvi, like vga or composite.
But that wouldn't cause my monitor to display a 'Out of reach 60hz ~ 0.25khz' or something?
I really hope you can help me here, cause I've been trying hard to get this to work and so far I've been collecting frustrations.I have plenty of other unsuccessful attempts to share, like EFI Strings and such, but this is already one long post.
starobrno1
Jun 29 2008, 02:06 AM
Here are the Jmicron 64bit kext for your IDEs, try to find the latest Nvinject.kext for your videocard and edit the NVCAPstring in its info.plist for that Nvinject.kext so it matches the ouputs you have on your videocard.
http://forum.netkas.org/index.php?topic=222.0Also a good choice is to go for the retail installation, youīll need the latest mach_kernel to get USB working and the Power of buggfix though.
Krazubu
Jun 29 2008, 10:56 AM
@ Joelho
You have a weird issue that is often observed for some people, I don't really have an explanation about why it works at the beginning and not after the reboot.
That could be due to a cache issue, but it looks like it's not your problem here.
I think it modifies the display settings on reboot for some reason, what you could try is to reset them using those commands :
sudo rm -f /Users/%USER_NAME%/Library/Preferences/ByHost/com.apple.window*
sudo rm -f /Users/%USER_NAME%/Library/Preferences/ByHost/com.apple.pref*
(replace %USER_NAME% with the correct path)
this should give you some picture at least on the following boot.
If the problem persists, I think it's due to display autodetection, so you could try to boot using the other port, or an other NVCAP, or also, try to access the computer in some way (try plugging a VGA display, using an other port, using SSH...) and reput your wanted setting again, it should stay like you've set it this time.
Joelho
Jun 29 2008, 03:11 PM
Thanks for the input, gonna try what you suggest, and about getting back into the installation, it's easier than that, booting with -x gets me in everytime.
I'll report here my status..
Just one thing, the NVCAP generated by NVCAP Maker with my gfx card extracted rom is right for a single display or should I just forget about it and try different ones?
I'll worry about multiple displays later..
Slice
Jun 29 2008, 08:08 PM
QUOTE(Joelho @ Jun 29 2008, 07:11 PM)

Just one thing, the NVCAP generated by NVCAP Maker with my gfx card extracted rom is right for a single display or should I just forget about it and try different ones?
I'll worry about multiple displays later..
Forget NVCAP Maker and try NVCAP samples proposed by Krazubu.
With my NVCAP I always boot fine, first and second and third reboot. But I still not tested other values.
Alan Garza
Jun 30 2008, 11:19 PM
Many thanks to Krazubu and ELgomez!,
Now I have a Nvidia 7600go working with dual monitors (Internal LCD and external VGA output) on my HP DV9347cl !!
I use this NVCAP: 040100010e0001000e0000000000010b01000000
here is my modified NVinjectGo.kext.zip
cyppher
Jul 8 2008, 09:06 PM
QUOTE(starobrno1 @ Jun 25 2008, 12:58 AM)

GA Geforce 7300 gs 256 mb
have dual displays
04000000 00000100 06000000 00000000 00000000
I believe this gives VGA DVI.
...
This is what it said before:
04000000 00000300 0c000000 00000007 00000000
This gives as I understand DVI DVI (no signal to the VGA port at all) and thatīs why I had no dual displays since I only have VGA monitors and have to use a DVI VGA converter on my DVI port to be able to use two VGA monitors.
Thanks starobrno1, it works!
I used your attached NVInject.kext and put in DeviceID's in NVDANV40Hal and NDVDAResman kexts as posted by Krazubu in his NVidea manual install post.
I owe you pixels (1440x900 + 1600x1200)

Thanks,
cyppher
macgirl
Jul 10 2008, 06:48 AM
Anyone have Dual DVI card working with TV output, please share your NVCAP value.
Krazubu
Jul 10 2008, 01:14 PM
@macgirl :
Quote from my 1st post :
QUOTE
- It seems that people with dual DVI-board are going to have to choose between dual DVI and TV support. Both are possible, but not with the same NVCAP : the driver can't handle this. the nVidia boards on mac pro simply don't support TV out at all, however this can be hacked, sacrificing one of the DVIs, that sucks, blame apple.
in other words it's :
NVCAP for dual DVI *OR* NVCAP for DVI + TV
However, following the template, if you want to try forcing it (the test is welcome), it should be :
04000000 00000300 1c000000 00000007 00000000
or
04000000 00000700 18000000 00000007 00000000
Expect a nice crash with those
macgirl
Jul 10 2008, 06:20 PM
Krazubu, I used these:
04000000 00000300 1c000000 00000000 00000000
04000000 00001300 0c000000 00000000 00000000
04000000 00000300 16000000 00000000 00000000
04000000 00001300 06000000 00000000 00000000
because in the NVinject page it say that on Dual DVI cards a 5th position is used.
I don want to try two DVI monitors plus TV, my setup is a VG monitor (with DVI to VGA adapter) plus TV
I will try your values when I get back to home and let you know how it goes.
QUOTE
- It seems that people with dual DVI-board are going to have to choose between dual DVI and TV support. Both are possible, but not with the same NVCAP : the driver can't handle this. the nVidia boards on mac pro simply don't support TV out at all, however this can be hacked, sacrificing one of the DVIs, that sucks, blame apple.
Is not really a problem that the Mac Pros does not have TV output from the card because they have an adapter, the DVI to Video adapter:
http://store.apple.com/us/product/M9267G/A
Krazubu
Jul 10 2008, 08:35 PM
Macgirl,
those adapters don't work on macpros with nVidia, those boards don't have any TV output capabilty, even with this. (it seems it's not possible to enable TV + dual DVI because of limitation in NVCAP design, the hardware can obviously do it).
The infos on Gotoh's page are not accurate, or only partially.
My researches make me think that NVCAP is always coded on 4 bits, never 5. This leaving room for only 4 "potential" outputs.
dual DVI + TV = DVI+VGA + DVI+VGA+TV= 5 outputs.
All the existing NVCAP found confirm this theory, and the lack of TV support from nVidia mac pro boards too.
All macs have 4 outputs : iMacs and laptops have 1 for the fixed screen + 3 for the external out (VGA/DVI/TV), macpros with nVidia have 2 outputs on each channel (DVI/VGA).
Apple probably didn't implement a 5 or 6 bits NVCAP to sell more PCI cards or simply because the demand didn't justify a rewrite of the framebuffer, or maybe even deeper rewrite of the OSX graphic subsystem, because this also seems to affect ATI boards in a different way.
Concretely, this means TV out has to be enabled by 111|1 or 1|111. It needs 3 bits, leaving only one available, this one being the one for VGA only output. DVI+TV and DVI would require something like 111|11 or 11|111, which is not possible with 4 bits.
I couldn't test this on dual DVI boards since I got no feedback/collaboration from anybody, however you could try the 2 strings I posted above, if it has to work, one of those 2 strings will definitely do it. If it doesn't work, we'll have confirmation of NVCAP being unable of this.
We'll also have the confirmation that dual DVI board and DVI+VGA have to be considered the same way.
Don't forget to boot with TV connector unplugged and detect it after the GUI is reached.
If no success with one NVCAP, try booting with the VGA display plugged to the other connector
macgirl
Jul 12 2008, 10:11 PM
Well I tried every posible NVCAP Value and nothing happens, so next step is buying a HTDV so I can connect it with DVI to HDMI cable.
Another thing that I have not tried yet is Installing XP extract the ROM and create the NVCAP from it.
macintrash
Jul 13 2008, 07:10 PM
My heart goes out to everyone who has to buy a $10 DVI to VGA plug to get your 5th monitor working.
I would be quite happy for my internal laptop screen to work (non VESA).
I have a 7600 GO (10de :: 0398) which seems to believe it can do HDMI output along with VGA and S-Video.
I could care less. I just want the *internal* LCD to work. (Gotta assume that is the primary).
But it just will *not* detect. In "fades to blue/white" with angel dust over about 10 seconds.
I will play with some more NVCAPs, maybe HDMI is just DVI incognito. I could get used to VESA I suppose.
I know nobody has an answer, but if you have any brain storms, LMK.
It's a 2 year old Toshiba Qosmio (G30/G31) BTW.
Krazubu
Jul 14 2008, 10:14 AM
macintrash,
To be sure about your primary channel, do the vista method (see my 1st post).
Some laptops have the internal LCD as secondary so that they default to external out when something is plugged.
Once you know, try putting 01, or 03 in the NVCAP for this channel.
If channel 1 :
04000000 00000300 00000000 00000000 00000000
04000000 00000100 00000000 00000000 00000000
If channel 2 :
04000000 00000000 03000000 00000000 00000000
04000000 00000000 01000000 00000000 00000000
The other channel is ignored to make trials easier.
Webster
Jul 16 2008, 09:57 AM
Thanks a bunch! My DVI finally works using the NVCAP string, this is what I've done.
XFX Nvidia 8600GT 512MB (
http://www.xpcgear.com/pvt84jydf3.html) (VGA closest to motherboard).
Change the NVCAP string to the following value:
04000000 00000100 0D000000 00000007 00000000
Remove /System/Library/Extensions.mkext
Rebooted a couple times, no result on DVI (I thought it wasn't going to work)
---- I have no idea if this affected the dvi somehow, but I installed these applications in the meantime ----
xcode 3 from the apple website.
iLife 2008.
After I installed the applications listed above, the DVI suddenly came alive on reboot. (NOTICE: Your VGA won't work anymore!)
This will disable your VGA! But your DVI will work like a charm, I have no idea if dual monitor works.
Maury84
Jul 16 2008, 10:20 AM
Ok, I've read all, but I've a doubt. If I edit the .plist file adding as NVcap the value
CODE
04000000 00000100 01000000 00000000 00000000
is there any hope to make Vaio's internal LCD works?
If I'm right, with this value you're going to force the detection of the first screen, isn't it?
Thanks for answers, regards
Maurizio
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here.