Jump to content

Natit for Nvidia with dual display


bofors
 Share

161 posts in this topic

Recommended Posts

Bofors: I can`t detect two monitors in System Profiler... What information do you need to get me on right way...?

 

I use "Natit.Dual.v02.kext.installer.pkg"

 

GeForce 6200:

 

Chipset Model: GeForce 6200

Type: Display

Bus: PCI

VRAM (Total): 128 MB

Vendor: NVIDIA (0x10de)

Device ID: 0x0221

Revision ID: 0x00a1

Displays:

BenQ FP222W:

Resolution: 1680 x 1050 @ 60 Hz

Depth: 32-bit Color

Core Image: Supported

Main Display: Yes

Mirror: Off

Online: Yes

Quartz Extreme: Supported

Rotation: Supported

Display:

Status: No display connected

 

When PLUG OUT (VGA Monitor) i get:

 

SyncMaster 19" (DVI-D)

sasha-milics-computer:~ root# ioreg -l -w0 | grep "EDID"

| | | | | "IODisplayEDID" = <00ffffffffffff004c2d0f0139314a4d2c0e010380261e782aee95a3544c99260f5054bfef808

80714f010101010101010101010101302a009851002a4030701300782d1100001e000000fd00384b

e510e000a202020202020000000fc0053796e634d61737465720a2020000000ff004853485841333

3735300a20200092>

sasha-milics-computer:~ root#

 

When PLUG OUT (DVI Monitor) i get:

 

Benq 22" (VGA)

sasha-milics-computer:~ root# ioreg -l -w0 | grep "EDID"

| | | | | "IODisplayEDID" = <00ffffffffffff0009d10777ea1d00000b1101036c2f1e78eecf75a455499927135054bdef804

4f614f01018180818f714f0101010121399030621a274068b03600b10f1100001cd50980a0205e63

010605208782d1100001a000000fd00384c1e5411000a202020202020000000fc0042656e5120465

323232570a0a007c>

sasha-milics-computer:~ root#

Link to comment
Share on other sites

  • 1 month later...

Natit 0.2 working with "MacPro Apple Graphics Card Upgrade" nVidia 7300 GT

Dual Display, detecting both monitors. :hysterical:

 

Chipset Model: GeForce 7300 GT

Type: Display

Bus: PCIe

VRAM (Total): 256 MB

Vendor: NVIDIA (0x10de)

Device ID: 0x0393

Revision ID: 0x00a1

Displays:

AL1916:

Resolution: 1280 x 1024 @ 60 Hz

Depth: 32-bit Color

Core Image: Supported

Main Display: Yes

Mirror: Off

Online: Yes

Quartz Extreme: Supported

Rotation: Supported

AL1916:

Resolution: 1280 x 1024 @ 60 Hz

Depth: 32-bit Color

Core Image: Supported

Mirror: Off

Online: Yes

Quartz Extreme: Supported

Rotation: Supported

 

Thanks to all who worked on this. Works great!

-loser1980

Link to comment
Share on other sites

  • 2 weeks later...

Hi Experts,

can somebody help? I am running a 7950 GX2 and I get this entry in dmesg and only 1024x768 :-(

# dmesg

I Device=UAR1

Apple16X50UARTSync1: Detected 16550AF/C/CF FIFO=16 MaxBaud=115200

P0P2: family specific matching fails

pci-bridge: family specific matching fails

pci-bridge: family specific matching fails

display: family specific matching fails

pci-bridge: family specific matching fails

display: family specific matching fails

P0P1: family specific matching fails

pci104c,8023: family specific matching fails

pci1102,5: family specific matching fails

SBRG: family specific matching fails

SATA: family specific matching fails

SAT1: family specific matching fails

EUSB: family specific matching fails

USBE: family specific matching fails

P0P4: family specific matching fails

P0P8: family specific matching fails

JMF0: family specific matching fails

P0P9: family specific matching fails

ethernet: family specific matching fails

USB0: family specific matching fails

USB1: family specific matching fails

USB2: family specific matching fails

USB4: family specific matching fails

USB5: family specific matching fails

pci8086,283e: family specific matching fails

pci8086,29a0: family specific matching fails

Matching service count = 1

skgeosx::probe(ethernet)

skgeosx::start(ethernet) <1>

skgeosx: SKGE for OSx86 v0.2d ---- M.Musashi ©2006

skgeosx: VendorID:11ab DeviceID:4320 Rev:14

skgeosx: board is Yukon-Lite

display: family specific matching fails

Natit: Starting.

Natit: Setting @0,NVMT=<data not shown>

Natit: Setting device_type=NVDA,Parent

Natit: Setting @1,device_type=display

Natit: Setting @0,compatible=NVDA,NVMac

Natit: Setting @1,compatible=NVDA,NVMac

Natit: Setting @0,fboffset=0x00020000

Natit: Setting @1,name=NVDA,Display-B

Natit: Setting @0,name=NVDA,Display-A

Natit: Setting NVCAP=<data not shown>

Natit: Setting @0,device_type=display

Natit: Setting model=GeForce 7950 GX2

Titan: By omni, built November 4, 2006

Titan: Testing for NVidia card...

Titan: Found NVIDIA GeForce 7950 GX2

Titan: All set, cross your fingers!

display: family specific matching fails

Natit: Starting.

Natit: Setting @0,NVMT=<data not shown>

Natit: Setting device_type=NVDA,Parent

Natit: Setting @1,device_type=display

Natit: Setting @0,compatible=NVDA,NVMac

Natit: Setting @1,compatible=NVDA,NVMac

Natit: Setting @0,fboffset=0x00020000

Natit: Setting @1,name=NVDA,Display-B

Natit: Setting @0,name=NVDA,Display-A

Natit: Setting NVCAP=<data not shown>

Natit: Setting @0,device_type=display

Natit: Setting model=GeForce 7950 GX2

Titan: By omni, built November 4, 2006

Titan: Testing for NVidia card...

Titan: Could not make a display match

display: family specific matching fails

Natit: Starting.

Natit: Setting @0,NVMT=<data not shown>

Natit: Setting device_type=NVDA,Parent

Natit: Setting @1,device_type=display

Natit: Setting @0,compatible=NVDA,NVMac

Natit: Setting @1,compatible=NVDA,NVMac

Natit: Setting @0,fboffset=0x00020000

Natit: Setting @1,name=NVDA,Display-B

Natit: Setting @0,name=NVDA,Display-A

Natit: Setting NVCAP=<data not shown>

Natit: Setting @0,device_type=display

Natit: Setting model=GeForce 7950 GX2

Titan: By omni, built November 4, 2006

Titan: Testing for NVidia card...

Titan: Found NVIDIA GeForce 7950 GX2

Titan: All set, cross your fingers!

display: family specific matching fails

Natit: Starting.

Natit: Setting @0,NVMT=<data not shown>

Natit: Setting device_type=NVDA,Parent

Natit: Setting @1,device_type=display

Natit: Setting @0,compatible=NVDA,NVMac

Natit: Setting @1,compatible=NVDA,NVMac

Natit: Setting @0,fboffset=0x00020000

Natit: Setting @1,name=NVDA,Display-B

Natit: Setting @0,name=NVDA,Display-A

Natit: Setting NVCAP=<data not shown>

Natit: Setting @0,device_type=display

Natit: Setting model=GeForce 7950 GX2

Titan: By omni, built November 4, 2006

Titan: Testing for NVidia card...

Titan: Could not make a display match

NVDA,Display-B: Not usable

NVDA,Display-A: Not usable

NVDA,Display-B: Not usable

MacFUSE: starting (version 0.3.0, May 6 2007, 23:01:47)

skgeosx: Ethernet address 00:18:f3:5e:a3:98

skgeosx: Enabled!

skgeosx: setMulticastMode on

skgeosx: setMulticastMode off

skgeosx: link speed now 1000 Mbps, full duplex.

skgeosx: setMulticastMode on

Link to comment
Share on other sites

  • 2 weeks later...

Hello all,So I have the MSI NVIDIA 7300 LE 256mb, and I cannot get dual display working for the life of me, I have tried editing the kexts a million different ways. My device id is 01d1 if anyone can help me make this work I will be very grateful!Thanks in advance!Oh and btw, when I boot, both monitors work, I just cant detect the second in GUI, and during verbose mode it appears it is recognizing both monitors! I dont know , I have full QE/CI maybe I shouldnt complain but im dying here with no dual display! I just bought this card for OSX as well to replace my 8500GT, now i might have to go but one that works with dual display, ugh, please save me from doing this!

Link to comment
Share on other sites

Success!! I GET dual DVI w/ Nvidia 6600GT PCIe 128mb!

 

CI/QE

 

 

here (http://forum.osx86scene.com/viewtopic.php?f=74&t=1723) i get this

0400010000100003001c000000000007000000	| PowerMac G5 6600/6600LE 128Mb

 

I change NVCAP to

04000000 00000300 1c000000 00000007 00000000

 

 

And Finnaly get DUAL DVI works in tiger and Leopard

 

Download kext for 6600 pcie 128mb (change for other VRAM) version NVinject_dual_dvi.zip

Link to comment
Share on other sites

Re: Intel celeron 420

Intel 945GNT

DDRII 667 2GB

Winfast 7600GT 256mb

 

If use XxX10.4.10 install and click nvidia V1; display have a rotation option and not support Final cut express.

If use JaS 10.4.8 install and click nvidiaV1; display not rotation option.

And no matter using XxX or JaS, patch Intel 945 and remove 7600GT card, no rotation but support Final cut express.:unsure:

I need rotation and support Final cut express. What can I do?

Thanks

 

Now, Final cut Express HD working :D but XxX10.4.10 no chinese input :P

Link to comment
Share on other sites

Anyone got Natit working on 10.5.1? ´Cause I can´t get it to work, only blue screen or frozen desktop all the time... Only Natit gave me tv-out in tiger, and I wanted to try it in Leopard but I have this problem. Can anyone help me? please.

 

thanks.

Link to comment
Share on other sites

Hi,

I have a Dell D620 laptop and at work i have a Dell 20" monitor. My laptop sits in a Dell docking station. The external monitor is connected with DVI to the docking station. At work everything is working fine. I am using extended desktop on the external monitor and the laptop screen.

 

At home i have the same docking station but another monitor Samsung SyncMaster 910MP. The monitor is connected with VGA to the docking station.

I get picture on my laptop but the external monitor does not get recognized. What is the problem ? Do i need to go in windows to get some ID or such to solve the problem ? As far as i read here most of the problems here are that it does not always run on DVI but i have success only on DVI and not on VGA.

 

I have tried to use the monitor at work on VGA (it has both interfaces) but it doesn't work there either.

 

Hope that somebody is willing to help since i don't know in which direction to go.

 

Mihai

Link to comment
Share on other sites

  • 2 weeks later...
programgeniusyu: did you ever get this card to work on your dual setup? I'm looking to switch to a card so I can dual to work and this one had a pretty decent price ...

 

I was wondering the same thing.

I have the same card, and it is working perfectly with one monitor (connected via VGA)

But i can't, for the love of god!!!, get a second monitor to work via DVI.

 

Would a DVI -> VGA converter perhaps help? Min monitor has both VGA and DVI input, but my 6200 only has one VGA and one DVI.

Link to comment
Share on other sites

  • 2 weeks later...
Success!! I GET dual DVI w/ Nvidia 6600GT PCIe 128mb!

 

CI/QE

here (http://forum.osx86scene.com/viewtopic.php?f=74&t=1723) i get this

0400010000100003001c000000000007000000	| PowerMac G5 6600/6600LE 128Mb

 

I change NVCAP to

04000000 00000300 1c000000 00000007 00000000

And Finnaly get DUAL DVI works in tiger and Leopard

 

This worked for me with 10.4.10 on AMD X2 with Geforce 7600GT DVI/VGA out.. Now I can have dual out with DVI and VGA. Just added it to my Extensions folder and fixed permissions. Other Nvidia and Natit kext alrady set up and working.. just no Dual output..

Link to comment
Share on other sites

  • 3 weeks later...

Hello Bofors,

first of all thanks fo r your efforts! really nice work!

i'm trying to install my quadro FX3400 on leopard(Kalyway and iatkos). i tried almost every installer/kext whatever outthere, with and without adding deviceIDs.

 

i tried natit 001,002 and the 002 from the link in this table: (search for 3400)

 

here they say that it works with the natit.kext (on 10.4.8)

 

well, without adding any deviceIDs it works fine and recognizes my card correctly in the system profiler. but it doesnt enable QE/CI.

after adding my deviceID to "the" four files, the system stops booting with the "restart your computer" screen. with -v the last message is "nvda::start(display) <1> failed". using -x lets me delete/reinstall the kexts..

Do you have any idea what to do?

 

thanks a lot!

greets vince

 

ps: with nvinject its exactly the same problem, despite the fact that it doesnt know my graphics card and shows "nvidia video card" in system profiler

Link to comment
Share on other sites

  • 2 weeks later...
  • 2 weeks later...

I use natit 0.01 and it works fine (display is not detected but well.. resolution works)

 

BUT!

 

1. Quartz Extreme is not activated (System profiler says it is but it isnt because the clock-wiget does not turn when i click on that "?"

2. GPU FAN (Graphic card ventilator) does not work! my laptop gets very hot!

 

please help my

 

i ve got a TOSHIBA P100-194

Intel Calistoga 945 chipset

 

256mb geforce go 7900GS 256mb

 

(look in signature)

Link to comment
Share on other sites

  • 2 weeks later...
  • 3 months later...
  • 2 months later...
  • 3 weeks later...

running an evga nvidia geforce 6200 pci card at the moment

device id; 0x0221

vendor; nvidia (0x10de)

revision id; 0x00a1

 

although it's all working fine i.e. qe/ci supported/hardware accelerated + dual monitor with display output fix

 

running natit v0.2, in my system.log it seems to be loading the driver 3 times?

is this harmful in any way or can i just ignore it?

 

Sep  9 12:56:03 localhost kernel[0]: Apple16X50ACPI1: Identified Serial Port on ACPI Device=UAR1
Sep  9 12:56:03 localhost kernel[0]: Apple16X50UARTSync1: Detected 16550AF/C/CF FIFO=16 MaxBaud=115200
Sep  9 12:56:03 localhost kernel[0]: NVDANV40HAL loaded and registered.
Sep  9 12:56:03 localhost kernel[0]: display: family specific matching fails
Sep  9 12:56:03 localhost kernel[0]: AppleYukon2: 31401297,00000000 sk98osx_dnet - CheckDictionaryEntry failed, expected vs. dictionary
Sep  9 12:56:03 localhost kernel[0]: display: family specific matching fails
Sep  9 12:56:03: --- last message repeated 1 time ---
Sep  9 12:56:03 localhost kernel[0]: Natit: Starting.
Sep  9 12:56:03 localhost kernel[0]: Natit: Setting @0,device_type=display
Sep  9 12:56:03 localhost kernel[0]: Natit: Setting NVCAP=<data not shown>
Sep  9 12:56:03 localhost kernel[0]: Natit: Setting @0,compatible=NVDA,NVMac
Sep  9 12:56:03 localhost kernel[0]: Natit: Setting @1,name=NVDA,Display-B
Sep  9 12:56:03 localhost kernel[0]: Natit: Setting device_type=NVDA,Parent
Sep  9 12:56:03 localhost kernel[0]: Natit: Setting @0,NVMT=<data not shown>
Sep  9 12:56:03 localhost kernel[0]: Natit: Setting @0,name=NVDA,Display-A
Sep  9 12:56:03 localhost kernel[0]: Natit: Setting @1,compatible=NVDA,NVMac
Sep  9 12:56:03 localhost kernel[0]: Natit: Setting @0,fboffset=0x00020000
Sep  9 12:56:03 localhost kernel[0]: Natit: Setting @1,device_type=display
Sep  9 12:56:03 localhost kernel[0]: Natit: Setting model=GeForce 6200
Sep  9 12:56:03 localhost kernel[0]: display: family specific matching fails
Sep  9 12:56:03 localhost kernel[0]: Natit: Starting.dsmos: Initializing...
Sep  9 12:56:03 localhost kernel[0]: dsmos: Hook and decryption contexts set!
Sep  9 12:56:03 localhost kernel[0]: dsmos: Starting...
Sep  9 12:56:03 localhost kernel[0]: Natit: Setting @0,device_type=display
Sep  9 12:56:03 localhost kernel[0]: Natit: Setting NVCAP=<data not shown>
Sep  9 12:56:03 localhost kernel[0]: Natit: Setting @0,compatible=NVDA,NVMac
Sep  9 12:56:03 localhost kernel[0]: Natit: Setting @1,name=NVDA,Display-B
Sep  9 12:56:03 localhost kernel[0]: Natit: Setting device_type=NVDA,Parent
Sep  9 12:56:03 localhost kernel[0]: Natit: Setting @0,NVMT=<data not shown>
Sep  9 12:56:03 localhost kernel[0]: Natit: Setting @0,name=NVDA,Display-A
Sep  9 12:56:03 localhost kernel[0]: Natit: Setting @1,compatible=NVDA,NVMac
Sep  9 12:56:03 localhost kernel[0]: Natit: Setting @0,fboffset=0x00020000
Sep  9 12:56:03 localhost kernel[0]: Natit: Setting @1,device_type=display
Sep  9 12:56:03 localhost kernel[0]: Natit: Setting model=GeForce 6200
Sep  9 12:56:03 localhost kernel[0]: display: family specific matching fails
Sep  9 12:56:03 localhost kernel[0]: Natit: Starting.
Sep  9 12:56:03 localhost kernel[0]: Natit: Setting @0,device_type=display
Sep  9 12:56:03 localhost kernel[0]: Natit: Setting NVCAP=<data not shown>
Sep  9 12:56:03 localhost kernel[0]: Natit: Setting @0,compatible=NVDA,NVMac
Sep  9 12:56:03 localhost kernel[0]: Natit: Setting @1,name=NVDA,Display-B
Sep  9 12:56:03 localhost kernel[0]: Natit: Setting device_type=NVDA,Parent
Sep  9 12:56:03 localhost kernel[0]: Natit: Setting @0,NVMT=<data not shown>
Sep  9 12:56:03 localhost kernel[0]: Natit: Setting @0,name=NVDA,Display-A
Sep  9 12:56:03 localhost kernel[0]: Natit: Setting @1,compatible=NVDA,NVMac
Sep  9 12:56:03 localhost kernel[0]: Natit: Setting @0,fboffset=0x00020000
Sep  9 12:56:03 localhost kernel[0]: Natit: Setting @1,device_type=display
Sep  9 12:56:03 localhost kernel[0]: Natit: Setting model=GeForce 6200

Link to comment
Share on other sites

  • 8 months later...

Dual Display is now working with my 7300GS card!!!!

 

It is a bit of a nightmare to find all the info you need to make this happen and it took me a while so i thought i would post up how i did it.

 

Ok so basically after trying every option i could I found a post with a pre-made NVCAP string for the 7300GS and I grabbed a copy of Natit Dual 0.2.

 

Search in google and a download will be there somewhere. I opened up the Natit Kext by clicking on show package contents and edited the Info.Plist with Text editor and copied this string in place of the existing NVCAP value: BAAAAAAACQAOAAAAAAAABwAAAAA= then saved and dropped the Kext into Kexthelper. Entered my password and let Kexthelper do its thing. It repairs permissions etc for you so no Terminal stuff if your a noob.

 

Re-booted, adjusted the resolutions and cailbrated each monitor. DONE!

 

The NVCAP string in the Info.Plist will look something like this:

 

<key>NVCAP</key>

<data>

BAAAAAAACQAOAAAAAAAABwAAAAA=

</data>

 

If you dont change the NVCAP string it wont work trust me! The string is specific to 7300GS only so dont try it with another card it could cause major problems.

 

Out of interest this is the NVCAP string for 7300GT

 

<key>NVCAP</key>

<data>

BAAAAAAAAwAMAAAAAAAABwAAAAA=

</data>

 

Currently have it working with a 22" Samsung and a 19" Philips but im now off to buy a 2nd 22" Samsung! Will be great for Logic Audio thats for sure.

 

I hope this helps someone who was in the same boat as me. If you have a different Graphics card just try searching for the NVCAP in google.

 

 

Happy dual screening :)

 

 

 

PS: If you muck it all up and it wont boot try -X -V at bootloader and boot into safe mode, that way you can have another go.

Link to comment
Share on other sites

 Share

×
×
  • Create New...