bofors
Dec 16 2006, 01:33 AM
It seems that a number of Nvidia users have had problems running dual displays with the newer versions of Natit. Although I did not try all of them, I had problems too, my second display was sideways and without the mouse cursor.
Natit v0.02 works for dual displays on many Nvidia systems and it is what I am using. I am also re-posting Natit v0.01, which should work for VGA/DVI Nvidia cards, for people who have problems with v0.02 and want to try something else.
However, v0.01 and v0.02 are very similiar, v0.02 merely adds the "@0,NVMT" key and value. For more information on these key-values pairs and how these dual display versions of Natit for Nvidia was developed, see these threads:
http://forum.insanelymac.com/index.php?showtopic=31833http://forum.insanelymac.com/index.php?showtopic=32536Now for people who have problems, here are two general suggestions:
A. Make sure you are using a clean install of 10.4.8. People who upgrade to 10.4.8 (or mess with the Nvidia kexts) often have problems.
B. Make sure you follow these instructions (specifically removing the .kextcache and .mkext) when installing Natit (again, these instructions and the original idea of Natit are credited to Omni).
CODE
(1) Put the Natit kext in your /System/Library/Extensions/ folder.
(2) Correct the file premissions:
sudo chown -R root:wheel Natit.kext; sudo chmod -R 755 Natit.kext
(3) Remove the cached and packed extensions:
sudo rm -f /System/Library/Extensions.mkext /System/Library/Extensions.kextcache
(4) Reboot.
UPDATE: Natit for dual display works with Leopard (10.5) too.
Guedes Jr
Dec 16 2006, 01:42 AM
Hi friend,
i use a natit v0.02 and work fine with my fx 5600(vga+dvi), in extend mod, but dont have mirror.
and i ask for you, you have any idea for ati X1600 dual display config? i try gaucho .plist but i have a fleker vga monitor...
thanks,
bofors
Dec 16 2006, 02:03 AM
QUOTE(Guedes Jr @ Dec 15 2006, 08:42 PM)

i use a natit v0.02 and work fine with my fx 5600(vga+dvi), in extend mod, but dont have mirror.
Natit v0.02 (and v0.01) does not seem work in mirror mode and I think that the "Detect Displays" functionality may have problems too. I had hoped that newer versions of Natit would fix these problems, but I have not been following the progress.
QUOTE
and i ask for you, you have any idea for ati X1600 dual display config? i try gaucho .plist but i have a fleker vga monitor...
I have no ATI cards (but three Nvidia XFX 7600GS's) and have not been following the ATI progress either, so I really have no ideas for you here either except that if you can get an IO Reg dump from a Mac Pro running dual displays from an ATI card, then you might be able to find a set of key-values pairs like we did for Nvidia (see the threads I referenced above for more details).
I hope that someone with development skills takes an interest in perfecting Natit, but unfortunately I do not the time to work on it now. Since getting dual displays working in extended desktop mode, my commitment is now limited to organizing and promoting the project.
Guedes Jr
Dec 16 2006, 03:52 PM
Hi friend,
thank you for fast reply.. i will keep trying...
[]'s
bofors
Dec 16 2006, 04:24 PM
QUOTE(bofors @ Dec 15 2006, 09:03 PM)

.. if you can get an IO Reg dump from a Mac Pro running dual displays from an ATI card, then you might be able to find a set of key-values pairs like we did for Nvidia (see the threads I referenced above for more details).
I now see that the ATI IO Reg dumps from a Mac Pro are already available here:
http://forum.insanelymac.com/index.php?showtopic=32645
ForNeverEnding
Dec 18 2006, 07:49 PM
bofors, I am currently using your v0.02 Natit kext with my 7600GT...works as well as people seem to be reporting, but im trying to get things such as Detect Display to work and am looking for the IOReg dump from a mac using a 7600gt with dual screens.
I made a post here:
http://forum.insanelymac.com/index.php?showtopic=35494 but didn't get any useful responses...have you seen this around the forum anywhere? Thanks for your help.
bofors
Dec 18 2006, 08:07 PM
QUOTE(ForNeverEnding @ Dec 18 2006, 02:49 PM)

bofors, I am currently using your v0.02 Natit kext with my 7600GT...works as well as people seem to be reporting, but im trying to get things such as Detect Display to work and am looking for the IOReg dump from a mac using a 7600gt with dual screens.
I see, so you want an IO Reg dump from a 24" iMac with the 7600GT running dual displays (an external display). It would interesting to compare that 7300GT IO Reg dump from the Mac Pro anyways.
Don Luca has a 24" iMac, but I am not sure if he has the 7600GT and an extra display:
http://forum.insanelymac.com/index.php?showtopic=26891You can send him PM to ask and also start a thread in the Apple Hardware forum here asking for someone who has what we need to help out:
http://forum.insanelymac.com/index.php?showtopic=26891
gotoh
Dec 23 2006, 06:14 PM
QUOTE(bofors @ Dec 16 2006, 03:03 AM)

Natit v0.02 (and v0.01) does not seem work in mirror mode and I think that the "Detect Displays" functionality may have problems too.
AFAIK, detect displays only crashes my combos when I boot with DVI + VGA displays attached and hit detect displays.
If I boot with 1 single display, then hot plug a second display when OS X is loaded and hit detect displays, it does not crash my rigs...
bofors
Dec 23 2006, 11:03 PM
QUOTE(gotoh @ Dec 23 2006, 01:14 PM)

If I boot with 1 single display, then hot plug a second display when OS X is loaded and hit detect displays, it does not crash my rigs...
Ok, but does "detect displays" work for you that way? Can you add a second display by hot pluging and get it working with Natit?
Soündless
Dec 27 2006, 03:45 AM
has anyone had sucses with fx6600s w512 mb? i have the v1 installer, and i only have one screen. i do not have a dvi monitor, but the dvi port seems to work with a vga converter.
gompy
Jan 6 2007, 06:48 PM
Hi,
I'm using v0.01 with my XFX 7900 GT/GTO:
GeForce 7900 GT/GTO:
Chipset Model: GeForce 7900 GT/GTO
Type: Display
Bus: PCIe
VRAM (Total): 256 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x0291
Revision ID: 0x00a1
Displays:
electr19b4:
Resolution: 1600 x 1200 @ 75 Hz
Depth: 32-bit Color
Core Image: Supported
Main Display: Yes
Mirror: Off
Online: Yes
Quartz Extreme: Supported
HM903D/DT:
Resolution: 1600 x 1200 @ 75 Hz
Depth: 32-bit Color
Core Image: Supported
Mirror: Off
Online: Yes
Quartz Extreme: Supported
Everything is working on my 2 19" CRT screens! and FAST..
v0.02 was not working

I just put the v0.01 in the System/Library/Extentions/ dir and changed the permissions, rebooted and working. No chaning of kext files! No mouse tearing, like my old ATI X800..
Thanx for the development!!
Gompy
Hara Taiki
Jan 9 2007, 04:23 AM
I tried both Natit's and no luck in detecting my second monitor.
Here's my setup:

^It is not PCI, it is AGP, maybe that's the problem?
I have a MAG 17" CRT 1280x1024 @ 60 Hz and a undetected NEC MultiSync TFT LCD display @ 1024x768.
bofors
Jan 9 2007, 05:14 AM
QUOTE(Hara Taiki @ Jan 8 2007, 11:23 PM)

^It is not PCI, it is AGP, maybe that's the problem?
It could also be that you are using an older card, the FX 5500.
cnmonnier
Jan 9 2007, 11:42 AM
i use an FX 5500, is there any hope to use dual display ????
bofors
Jan 9 2007, 01:23 PM
QUOTE(cnmonnier @ Jan 9 2007, 06:42 AM)

i use an FX 5500, is there any hope to use dual display ????
It might work, you will have to try it.
cnmonnier
Jan 9 2007, 03:08 PM
It's working great on my first display QE/CI 1280*1024, but the second is not recognize.
I try natit, titan, ... it's always the same.
If you have any idea, i will take it
bristol
Jan 13 2007, 01:16 AM
Just puted on my computer Club3D Nvidia GeForce 6200LE (ven - 10de; dev - 0163).
After puting Natit_Dual_v0.02 at first time system crashed with that message in 4 languages to keep turn off button. And next time when I was trying to boot, monitor just turns off. Was trying to boot as before, whith Intel onboard video, but booting hangs on blue screen. And the bad thing is, that I cant get in to terminal, trying to keep F8 or ESc or command+s before loading, but nothing happens. Computer just starts loading, at first grey apple logo then blue screen and thats all. Now will try to put MacDrive and try to remove natit.kext and mkext and kextcashe remove that way. Still dont understand why I cant get into terminal.... Will be glad for any help.
Was trying also runing terminal while booting with OSX install disc, but dont know how to switch to hdd. Command "cd" seems not working in installer terminal.
bofors
Jan 13 2007, 01:25 AM
QUOTE(bristol @ Jan 12 2007, 08:16 PM)

Just puted on my computer Club3D Nvidia GeForce 6200LE (ven - 10de; dev - 0163).
Which version of OSx86 are you running?
QUOTE
After puting Natit_Dual_v0.02 at first time system crashed with that message in 4 languages to keep turn off button.
This is called a "kernel panic".
QUOTE
Was trying also runing terminal while booting with OSX install disc, but dont know how to switch to hdd. Command "cd" seems not working in installer terminal.
I think this should work. If you type:
CODE
cd /volumes
ls
You should be able to see your hard drive.
bristol
Jan 13 2007, 01:37 AM
Thnx for such a fast replay. I was trying list dir and other commands and forgot about command ls. Thnx again, will try to boot with install dvd and then in terminal will try as You wrote.
Im using 10.4.8. kernel 8.8.1. Installed from JaS DVD (not updated).
bofors
Jan 13 2007, 01:45 AM
QUOTE(bristol @ Jan 12 2007, 08:37 PM)

Im using 10.4.8. kernel 8.8.1. Installed from JaS DVD (not updated).
Ok, did Natit (or Titan) work before you tried v0.02?
bristol
Jan 13 2007, 03:58 AM
I got back VGA mode (i moved GeForce.kext and Natit.kext (from Natit_Dual_v0.02.zip) to different folder.
Installed Natit_Uni_1.0.pkg.zip ... and everything loaded fine, and was QE/CI supported, except one big problem - width and high was changed with each other. Imagine - in system preferences under display properties I got: 480 x 640 and so on... and such a display is showing - like slim... because in Europe we have width x hight. But in system preferences resolution is high x width. I even cant see mouse pointer, so slim is display... I could change those numbers places by myself only I dont know in wich file they are written.
bofors
Jan 13 2007, 04:12 AM
QUOTE(bristol @ Jan 12 2007, 10:58 PM)

Installed Natit_Uni_1.0.pkg.zip ... and everything loaded fine, and was QE/CI supported, except one big problem -
...
I even cant see mouse pointer, so slim is display...
This sounds like the problem I had when trying to use one of the other Natit versions (see the first post in the this thread).
You may want to try some other verions of Natit like v0.01, you also might want to try v0.02 again. I would search this forum for reports of others who have worked with video cards similiar to yours to.
bristol
Jan 13 2007, 04:20 AM
So I could try install Natit_Uni_1.0.pkg.zip and then replace and play with Natiti.kext ?
And other question - in Natit 0.01 and 0.02 I shoud change device id and vendor id manually?
Hara Taiki
Jan 13 2007, 05:42 AM
I installed the Natit_Uni.kext for my nVidia card, and I have QE/CI/Q2DE enabled, but do I still have to delete all those other nvidia and HAL kexts? Is that even safe?
bofors
Jan 13 2007, 05:54 AM
QUOTE(bristol @ Jan 12 2007, 11:20 PM)

So I could try install Natit_Uni_1.0.pkg.zip and then replace and play with Natiti.kext ?
I would start with a clean 10.4.8 install and then manually install Natit.kext. as per the instructions at the top of thread.
QUOTE
And other question - in Natit 0.01 and 0.02 I shoud change device id and vendor id manually?
Perhaps, if they do not otherwise work.
bofors
Jan 13 2007, 05:56 AM
QUOTE(Hara Taiki @ Jan 13 2007, 12:42 AM)

I installed the Natit_Uni.kext for my nVidia card, and I have QE/CI/Q2DE enabled, but do I still have to delete all those other nvidia and HAL kexts? Is that even safe?
I don't think you should delete any kexts and if you did it might stop working.
Again, the way I install Natit is at the top of the thread, I delete no kexts.
Hara Taiki
Jan 13 2007, 07:48 AM
Well, ok, I will try those.
So basically, the jist of testing is:
Replace Natit.kext with the one in the first post, and do not delete any other kexts, fix the permissions, and reboot?
If you need to know, it's a nVidia GeForce FX 5500 128MB AGP Dual VGA
bofors
Jan 13 2007, 08:18 AM
QUOTE(Hara Taiki @ Jan 13 2007, 02:48 AM)

Replace Natit.kext with the one in the first post, and do not delete any other kexts, fix the permissions, and reboot?
The only other thing to add is to make sure you have a clean 10.4.8 install to work with. If you have messed with the kexts and such, this might not work. Otherwise, I do am not sure if your card will work either because it is an 5500 (and AGP), but it might.
bristol
Jan 13 2007, 10:55 AM
So when I first time tryed Natit, I tryed v0.02 and did as there was wrote at the first thread. My installation of 10.4.8 except, that previosly I was using onboard Intel GM950 chispet display .. so maybe thats the clue..
But anyways - Natit_uni package seems to work and doing all ok with kexts, except tad graphic mode resolution is switched vice versa. (now showing for exampel 480x640..)
Hara Taiki
Jan 13 2007, 11:19 AM
Ok, Im pretty sure I am still fresh, the only kexts I messed with were Natit and the AppleAC97 codec.
bristol
Jan 13 2007, 11:21 AM
Tryed to install Natit_uni pkg and for second time it detected display correctly. Now I have QE/CI and proper display resolution (width x high). Will try to install QE2D.
Hara Taiki
Jan 13 2007, 11:34 PM
Didn't work.
gotoh
Jan 21 2007, 08:25 PM
QUOTE(bofors @ Dec 24 2006, 12:03 AM)

Ok, but does "detect displays" work for you that way? Can you add a second display by hot pluging and get it working with Natit?
sorry, I missed your question...
if I use it this way, "detect displays" works (it detects the second display) and if I hit it again, it does not crash.
Proof
Jan 22 2007, 12:03 PM
Hi,
I didnt realise there was a thread about Natit. Anyway could you give me a solution for my Natit-related problem?
http://forum.insanelymac.com/index.php?showtopic=39505Thnx.
Doodman
Jan 22 2007, 04:49 PM
I'm also having issues with dual display on my Nvida card.
GEForce 5700 Ultra - One VGA, one DVI
Monitor#1: Syncmaster 955DF 19" CRT, via VGA cable to VGA port
Monitor#2: ViewSonic A98f 19" CRT, via VGA cable to DVI/VGA adapter to DVI port
Tried Natit, Natit Dual 0.1 and Natit Dual 0.2
1) When booting, the POST screen and the initial apple grey screen come up on both. I know this is just the default mode of the card, as when in the BIOS it's on both screens mirrored.
2) Screen goes black (like normal when it's activating monitors)
3a) With both plugged in (even switching them around), only the monitor connected to the VGA port activates. Other stays black and goes to sleep.
3b) With only the DVI port plugged in (via DVI/VGA adapter) it activates it fine.
3c) With only the VGA port plugged in (directly) it activates fine.
So, when I have both plugged in, it appears to not be able to activate the DVI port on my card.
Any ideas?
Thanks.
Mentalab
Feb 4 2007, 03:51 PM
QUOTE(Doodman @ Jan 22 2007, 04:49 PM)

I'm also having issues with dual display on my Nvida card.
GEForce 5700 Ultra - One VGA, one DVI
Monitor#1: Syncmaster 955DF 19" CRT, via VGA cable to VGA port
Monitor#2: ViewSonic A98f 19" CRT, via VGA cable to DVI/VGA adapter to DVI port
Tried Natit, Natit Dual 0.1 and Natit Dual 0.2
1) When booting, the POST screen and the initial apple grey screen come up on both. I know this is just the default mode of the card, as when in the BIOS it's on both screens mirrored.
2) Screen goes black (like normal when it's activating monitors)
3a) With both plugged in (even switching them around), only the monitor connected to the VGA port activates. Other stays black and goes to sleep.
3b) With only the DVI port plugged in (via DVI/VGA adapter) it activates it fine.
3c) With only the VGA port plugged in (directly) it activates fine.
So, when I have both plugged in, it appears to not be able to activate the DVI port on my card.
Any ideas?
Thanks.
I got the same problem with Asus Geforce EN 7300 GS !!!
Tried also Natit, Natit Dual 0.1 and Natit Dual 0.2 !!! All the time with the same way copying kext, giving permission , deleting kextcache....etc...reboot
Still cant get dual desktop! Only once i managed mirror but couldnt change resolution (was only 1024x768) with an old kext driver(Also couldnt reconize the model of my card in that case).
Mr Bofors as i c u r the guru here!!! Any ideas?
Thx in advance
axeplayer
Feb 4 2007, 03:59 PM
QUOTE(Doodman @ Jan 22 2007, 04:49 PM)

I'm also having issues with dual display on my Nvida card.
GEForce 5700 Ultra - One VGA, one DVI
Monitor#1: Syncmaster 955DF 19" CRT, via VGA cable to VGA port
Monitor#2: ViewSonic A98f 19" CRT, via VGA cable to DVI/VGA adapter to DVI port
Tried Natit, Natit Dual 0.1 and Natit Dual 0.2
1) When booting, the POST screen and the initial apple grey screen come up on both. I know this is just the default mode of the card, as when in the BIOS it's on both screens mirrored.
2) Screen goes black (like normal when it's activating monitors)
3a) With both plugged in (even switching them around), only the monitor connected to the VGA port activates. Other stays black and goes to sleep.
3b) With only the DVI port plugged in (via DVI/VGA adapter) it activates it fine.
3c) With only the VGA port plugged in (directly) it activates fine.
So, when I have both plugged in, it appears to not be able to activate the DVI port on my card.
Any ideas?
Thanks.
Me Too I have the exact same problem
I have a Nvidia 7100GS PCI-e
any idea's ?
teh_spazz
Feb 5 2007, 09:44 PM
Does this driver successfully control the fan speeds? I have a 7900GT.
Thanks
macgirl
Feb 7 2007, 07:50 PM
Natit is not a Driver, it just make the real drivers recognize the card. AFAIK the real drivers don't have the ability to control the fan.
gotoh
Feb 8 2007, 10:23 AM
the fan control is in the ROM of the card. OS X uses 3D mode only so your fan is at speed set for 3D mode once Finder is loaded.
you can modify your ROM fan speed using NiBitor in windows and reflash your card...
kmifflin
Feb 10 2007, 07:13 PM
I've got a 5600 work with a dual monitor setup, but I can't seem to get the tv-out to work.
Any Idea?
Jdhore
Feb 14 2007, 07:08 AM
i have a NV Geforce4 MX420 Go (works fine, and it mirrors to the 2nd display fine) on a 10.4.7 install...will Natit work for me?
tprins228
Feb 16 2007, 03:28 PM
I have a nVidia GeForce Go 7600 graphics card on an HP dv8000 laptop. As of now, my display works ok. OSX recgonizes it as an "unknown nvidia" display and my dual screen wont work. I can however get resolution all the way up to 1440x900. Lately, on my DVD player, I cant view the menus and on iDVD I can see any of the menu that I am working on. I think this is a problem with my display(dont ask why, ive tried all other reasons). Mainly, I want to be able to use dual screen. Now, ive tried the natit.kext and it didnt do anything. Does anyone else know of what I can do to get my system to recognize my card as a 7600 and not just "unknown nvidia"? I believe that this may solve those other display problems that I was having. thanx
Prasys
Feb 26 2007, 09:15 AM
May I have the source code for this ?
Guedes Jr
Feb 26 2007, 04:03 PM
Hi guys,
I'm very happy user now! my fx 5600 work fine with natit dual 0.02
CODE
<object width="425" height="350"> <param name="movie" value="http://www.youtube.com/v/hP-PXGGp9D8"> </param> <embed src="http://www.youtube.com/v/hP-PXGGp9D8" type="application/x-shockwave-flash" width="425" height="350"> </embed> </object>
http://www.youtube.com/watch?v=hP-PXGGp9D8my config is:
Hiro_
Feb 28 2007, 05:35 PM
Please, the v.0.2 works to TV-Out?
Hiro_
Mar 1 2007, 03:11 AM
Thanks Bofors, to me v 0.02 works fine too, Tv-Out works perfectly.
Look the video:
http://www.youtube.com/watch?v=WtoPzO-GQGc
walterav
Mar 1 2007, 03:46 PM
QUOTE
Thanks Bofors, to me v 0.02 works fine too, Tv-Out works perfectly.
Look the video:
http://www.youtube.com/watch?v=WtoPzO-GQGcHow did you get your television working?
Do you use S-video or Cinch tv connection?
Does your card has DVI besides VGA?
How are your windows nvidiasettings: aka Dualview/span/mirror Force tv detect?
because natit 0.02 doesn't seem to recognize my television...
kinglui
Mar 10 2007, 01:05 PM
Hi..
I just installed 10.4.8 successully with full video performance and everything, but no dual display support. Tried everything so far. natit_dual02, natit, macvidia, titan. Only the display connected to the vga-port works. Am I missing something?
My GFX-Card is a Nvidia 7600GS Silent from ASUS, my Displays ar Acer AL1916WS, both.
Thanks for your help and much thanks for the great work you all did!!!!!
cheers
Marcus
Hiro_
Mar 11 2007, 11:44 PM
QUOTE(walterav @ Mar 1 2007, 12:46 PM)

How did you get your television working?
Do you use S-video or Cinch tv connection?
Does your card has DVI besides VGA?
How are your windows nvidiasettings: aka Dualview/span/mirror Force tv detect?
because natit 0.02 doesn't seem to recognize my television...
Hi man,
I not know the exact method than i used, because sincerely i not remember

, i'm using Natit Dual 0.02 with the default kexts from Jas 10.4.8 INTEL AMD SSE2 SSE3 Install DVD, and i only removed Titan.kext and replace by Natit, i repaired the permissions and i erased Extensions.mkext and kextcache. The difference than i can observe is than i use the s-video out in FX-5200 and s-video IN in Samsung DNIe Jr. TV.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here.