Jump to content

Natit Kext for Dual Displays


  • Please log in to reply
59 replies to this topic

#41
bofors

bofors

    ConvertIt2Mac.com

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,462 posts

I've deleted them everytime. Tried 0.01 and 0.02, so far it's not go.


Did you do a clean install of 10.4.8 or upgrade?

#42
revert

revert

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 120 posts
Started with 10.4.6 and used the guide posted by Semthex, installing the 10.4.5, 10.4.6, 10.4.7, 10.4.8 delta updates.

#43
bofors

bofors

    ConvertIt2Mac.com

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,462 posts
You might want to try a clean install, straight from JaS' 10.4.8.

#44
revert

revert

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 120 posts
I would but i'm on AMD. I'll try once it's available.

#45
togusa

togusa

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
Just for giggles I tried this in my Mac Pro using the stock 7300. I loaded the kext, did the usual (chown, chmod, rm kextcache etc) and rebooted.

First time It booted I got this

Nov 12 01:24:36 localhost kernel[0]: NVDANV40HAL loaded and registered.
Nov 12 01:24:36 localhost kernel[0]: PXS1: family specific matching fails
Nov 12 01:24:36 localhost kernel[0]: PXS1: family specific matching fails
Nov 12 01:24:36 localhost kernel[0]: PXS1: family specific matching fails
Nov 12 01:24:36 localhost kernel[0]: Natit: Starting.
Nov 12 01:24:36 localhost kernel[0]: Natit: Setting @0,NVMT=<data not shown>
Nov 12 01:24:36 localhost kernel[0]: Natit: Setting device_type=NVDA,Parent
Nov 12 01:24:36 localhost kernel[0]: Natit: Setting @1,device_type=display
Nov 12 01:24:36 localhost kernel[0]: Natit: Setting @0,compatible=NVDA,NVMac
Nov 12 01:24:36 localhost kernel[0]: Natit: Setting @1,compatible=NVDA,NVMac
Nov 12 01:24:36 localhost kernel[0]: Natit: Setting @0,fboffset=0x00020000
Nov 12 01:24:36 localhost kernel[0]: Natit: Setting @1,name=NVDA,Display-B
Nov 12 01:24:36 localhost kernel[0]: Natit: Setting @0,name=NVDA,Display-A
Nov 12 01:24:36 localhost kernel[0]: Natit: Setting NVCAP=<data not shown>
Nov 12 01:24:36 localhost kernel[0]: Natit: Setting @0,device_type=display
Nov 12 01:24:36 localhost kernel[0]: Natit: Setting model=GeForce 7300 GT
Nov 12 01:24:36 localhost kernel[0]: PXS1: family specific matching failsPrevious Shutdown Cause: 3
Nov 12 01:24:36 localhost kernel[0]: Natit: Starting.
Nov 12 01:24:36 localhost kernel[0]: Natit: Setting @0,NVMT=<data not shown>
Nov 12 01:24:36 localhost kernel[0]: Natit: Setting device_type=NVDA,Parent
Nov 12 01:24:36 localhost kernel[0]: Natit: Setting @1,device_type=display
Nov 12 01:24:36 localhost kernel[0]: Natit: Setting @0,compatible=NVDA,NVMac
Nov 12 01:24:36 localhost kernel[0]: Natit: Setting @1,compatible=NVDA,NVMac
Nov 12 01:24:36 localhost kernel[0]: Natit: Setting @0,fboffset=0x00020000
Nov 12 01:24:36 localhost kernel[0]: Natit: Setting @1,name=NVDA,Display-B
Nov 12 01:24:36 localhost kernel[0]: Natit: Setting @0,name=NVDA,Display-A
Nov 12 01:24:36 localhost kernel[0]: Natit: Setting NVCAP=<data not shown>
Nov 12 01:24:36 localhost kernel[0]: Natit: Setting @0,device_type=display
Nov 12 01:24:36 localhost kernel[0]: Natit: Setting model=GeForce 7300 GT
Nov 12 01:24:36 localhost kernel[0]: PXS1: family specific matching fails
Nov 12 01:24:36 localhost kernel[0]: Natit: Starting.
Nov 12 01:24:36 localhost kernel[0]: Natit: Setting @0,NVMT=<data not shown>
Nov 12 01:24:36 localhost kernel[0]: Natit: Setting device_type=NVDA,Parent
Nov 12 01:24:36 localhost kernel[0]: Natit: Setting @1,device_type=display
Nov 12 01:24:36 localhost kernel[0]: Natit: Setting @0,compatible=NVDA,NVMac
Nov 12 01:24:36 localhost kernel[0]: Natit: Setting @1,compatible=NVDA,NVMac
Nov 12 01:24:36 localhost kernel[0]: Natit: Setting @0,fboffset=0x00020000
Nov 12 01:24:36 localhost kernel[0]: Natit: Setting @1,name=NVDA,Display-B
Nov 12 01:24:36 localhost kernel[0]: Natit: Setting @0,name=NVDA,Display-A
Nov 12 01:24:36 localhost kernel[0]: Natit: Setting NVCAP=<data not shown>
Nov 12 01:24:36 localhost kernel[0]: Natit: Setting @0,device_type=display
Nov 12 01:24:36 localhost kernel[0]: Natit: Setting model=GeForce 7300 GT

Then I shutdown and threw my MSI 7600GS 256 in its place. It appears that it hangs when it's loading the NVDANV40Hal.kext:

Nov 12 01:39:50 localhost kernel[0]: PXS1: family specific matching fails
Nov 12 01:39:50 localhost kernel[0]: Matching service count = 1
Nov 12 01:39:50 localhost kernel[0]: Matching service count = 2
Nov 12 01:39:50 localhost kernel[0]: Matching service count = 2
Nov 12 01:39:50 localhost kernel[0]: Matching service count = 2
Nov 12 01:39:50 localhost kernel[0]: Matching service count = 2
Nov 12 01:39:50 localhost kernel[0]: Matching service count = 2


So a question to the folks who have the 7600's... Did you modify the NVDANV40Hal.kext, and NVDAResman.kext's to have a new device ID?

Also, is there any sort of dumps, tests, etc that I can do that will help you guys with your efforts?

Thanks

#46
icyderguru

icyderguru

    InsanelyMac Protégé

  • Members
  • PipPip
  • 88 posts
I offer 50,- PayPal Euro (or through bank transfer if you live in an european union state and got a valid iban+bic number) if anyone could make it work for my MSI 7900 GTO 512MB PCI-E Card! Since i dont got the skills to do it i hope someone else got it.

I know, it isnt much, but maybe someone is willing to help. Bought the card only for OSX and am desperate to get it working.

I can be contacted through pm, email: stefan.prager@inode.at, or ICQ 93483948

Thanks in Advance

Steven

#47
Wallstreet

Wallstreet

    InsanelyMac Protégé

  • Members
  • PipPip
  • 93 posts
No luck here with an eVGA7900GT. Is there something else I should be doing? Natit and Titan work fine on their own...

Should I have to make any modifications to the file, or just plug it in, set permissions, and delete the extension caches?

#48
alienbiker99

alienbiker99

    InsanelyMac Protégé

  • Members
  • Pip
  • 37 posts
im trying to get this to work on Nvidia 6600. I get one black screen and one with the display. im running 10.4.8 with the latest semthex kernel. i have an lcd hooked up to the VGA port and a DVI > VGA adapter hooked up to a CRT. i have tried to add my EDID to the driver and still get one black and one with picture. any suggestions?

#49
bofors

bofors

    ConvertIt2Mac.com

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,462 posts

im trying to get this to work on Nvidia 6600. I get one black screen and one with the display. im running 10.4.8 with the latest semthex kernel. i have an lcd hooked up to the VGA port and a DVI > VGA adapter hooked up to a CRT. i have tried to add my EDID to the driver and still get one black and one with picture. any suggestions?


What is your motherboard?

So a question to the folks who have the 7600's... Did you modify the NVDANV40Hal.kext, and NVDAResman.kext's to have a new device ID?

No.

Also, is there any sort of dumps, tests, etc that I can do that will help you guys with your efforts?

Well, I think a lot of people will want to get this working on the Mac Pro, so I am sure something will come up.

If you happen to have access to either of the other Mac Pro (the ATI or Quadro), some IOReg dumps might be useful.

#50
alienbiker99

alienbiker99

    InsanelyMac Protégé

  • Members
  • Pip
  • 37 posts
intel 915i (dell) with P4 prescott 3.0ghz

#51
Katch

Katch

    InsanelyMac Protégé

  • Members
  • PipPip
  • 89 posts
Perfect - Gainward 6800GT GS - and 2 random old 17" CRTs through dvi - vga converters.

#52
Sam0r

Sam0r

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 115 posts
Hmm, I'm not really sure what I'm meant to do with this kext.

I've plonked it in the extentions dir, erased the kextcache etc, and rebooted.

When it came back up, i had QE/CI etc, but it can't see my other monitor.

Both are running on VGA, I have the EDID of the monitor from SwitchResX, but from here I'm lost.

Anyone? :(

Edit:

For got the important bit.. I'm using an AGP 6600GT 256mb.

#53
alienbiker99

alienbiker99

    InsanelyMac Protégé

  • Members
  • Pip
  • 37 posts
ive been trying to add EDID's to the driver as i think that is what is wrong. im not sure though but im still having hte problem of osx not recognizing the other monitor. if it helps my card has a vga, dvi and a tv-out. the monitor that is not recognized is the one through the DVI > VGA adapter.
But if it is only that monitor connected, it will show osx. please help as i really really want dual monitors. thanks

#54
bofors

bofors

    ConvertIt2Mac.com

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,462 posts

ive been trying to add EDID's to the driver as i think that is what is wrong.


So far, it does not look like correctly setting the EDID's. Which versions of Natit have you tried (or which combinations of keys)? Did you update to 10.4.8 or was it a clean install?

For got the important bit.. I'm using an AGP 6600GT 256mb.


I assume this works on AGP, but I do not know for a fact that it actually does.

#55
Sam0r

Sam0r

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 115 posts
I'm assuming it'll work, that resswitchx program gives me some info on the second monitor if i put in the dev/ven id's, ioreg only see's the first display though.

I do get CI/QE though, which is good news.

#56
alienbiker99

alienbiker99

    InsanelyMac Protégé

  • Members
  • Pip
  • 37 posts
this is a clean 4.8 install. the version of natit im trying is the .0.0.2 from you and im trying the @0 as my main monitor which is connected by VGA. the @1 EDID is under A which is connected to dvi via dvi >vga

#57
bofors

bofors

    ConvertIt2Mac.com

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,462 posts

intel 915i (dell) with P4 prescott 3.0ghz


Does this board have a GMA 900?

#58
alienbiker99

alienbiker99

    InsanelyMac Protégé

  • Members
  • Pip
  • 37 posts
hmm either 900 or 950 but drivers were not installed and it is turned off in the bios

#59
bofors

bofors

    ConvertIt2Mac.com

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,462 posts

I offer 50,- PayPal Euro (or through bank transfer if you live in an european union state and got a valid iban+bic number) if anyone could make it work for my MSI 7900 GTO 512MB PCI-E Card! Since i dont got the skills to do it i hope someone else got it.

I know, it isnt much, but maybe someone is willing to help. Bought the card only for OSX and am desperate to get it working.

I can be contacted through pm, email: stefan.prager@inode.at, or ICQ 93483948

Thanks in Advance

Steven


np_ has made a post in the "new development version" thread with information that may solve the problem with 512MB cards: http://forum.insanel...showtopic=33007

However, it might take a few days for that information to be digested and another few for someone to update the Natit code with it.

#60
bofors

bofors

    ConvertIt2Mac.com

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,462 posts
At this point, I think the versions of Natit I have posted here are now effectively obsolete and that the new version by Dm_webd should be preferred: http://forum.insanel...showtopic=33007

In the interested of keeping this forum organized, I am going to lock this thread.





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