Jump to content

Post YOUR instructions....


  • Please log in to reply
59 replies to this topic

#1
~Neo

~Neo

    The installer man. Formerly known as "NeoPheus"

  • Retired Developers
  • 644 posts
  • Gender:Male
  • Location:Germany
Ok,
this thread is meant to search the best and universal method to get natit WITH dual screen working!
Please ONLY instructions (and maybe some files :angel: ) and NO questions or other things! These will be removed!!!

Waiting for some tuts now :blowup:

#2
spanakorizo

spanakorizo

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 747 posts
EDITI would also recomend this method for all the users that had no luck
with titan or natit kexts and QE/CI enabled.
Just leave ONLY the kexts i describe and ofcourse ADD the DEVid at
like this in the info.plist


ok i will post my instructions as i promised in order to install

7600GS AGP WITH QE/CI ENABLED

i didnt have the time to test dual screen but in 1 monitor everything works perfect ,and AGP with agpgart
after DOING A LOT of tests with different kexts,remove kexts/modify etc
differnet versions of natit/titan ...compinations together with other kexts or leave them alone,
i found that the ONLY solution for this card is :
8.8.1 kernel of course (i used the latest semthex beta7)
natit.kext (i used the one at the official thread that says "natit_edit.kext" )
and only 3 kexts at the extensions

GEFORCE.KEXT
NVDARESMAN.KEXT
NVDANV40Hal.kext

ONLY THOSE 3 KEXTS!


and must put the DEvid in both of them
if you put the dev only in geforce.kext or in NVDARESMAN.KEXT the system will crash
if you leave only the NVDAREsman or NVDAV40 with corrected id the system will crash
if you put 1 of them but with not corrected id the natit driver will load BUT you will not have QE/CI
not either resolutions
so you must edit/install BOTH OF THEM
i have also THESE .bundle geforces in the extensions folder,maybe they match somewhere :
(unmodified)

GeForce2MXGLDriver.bundle
GeForce3GLDriver.bundle
GeForceFXGLDriver.bundle
GeForceGA.plugin
GeForceVADriver.bundle

so delete or nvidia/geforce kexts and put only those at extensions
edit the info.plist and add your devid (there are guides about this)
<key>IOPCIMatch</key>
<string>0x02e110de</string>

and at the terminal set the permissions correct

EDIT
set permissions for 3 IMPORTANT kexts you copy/pasted in extensions folder

open terminal and:
sudo -s
type your password
copy paste ALL this ..

sudo chown -R root:wheel /System/Library/Extensions/GeForce.kext ;
sudo chmod -R 755 /System/Library/Extensions/GeForce.kext
sudo chown -R root:wheel /System/Library/Extensions/NVDARESMAN.KEXT ;
sudo chmod -R 755 /System/Library/Extensions/NVDARESMAN.KEXT
sudo chown -R root:wheel /System/Library/Extensions/NVDANV40Hal.kext ;
sudo chmod -R 755 /System/Library/Extensions/NVDANV40Hal.kext
sudo rm -f /System/Library/Extensions.mkext
sudo rm -f /System/Library/Extensions.kextcache
diskutil repairpermissions /
[PRESS ENTER]
reboot

after reboot you will have CI/QE and then you can install at extensions AGPGART for AGP
LIKE you did with other kexts:
sudo chown -R root:wheel /System/Library/Extensions/AGPGart.kext ;
sudo chmod -R 755 /System/Library/Extensions/AGPGart.kext
sudo rm -f /System/Library/Extensions.mkext
sudo rm -f /System/Library/Extensions.kextcache
diskutil repairpermissions /
[PRESS ENTER]
reboot

everything works well here :construction:

MY installation DVD was 10.4.8 AMD SSE3TEST1 (tubgirl) cause im in amd ofcourse

#3
cbreaker

cbreaker

    InsanelyMac Protégé

  • Members
  • PipPip
  • 69 posts
Sorry guys, I had a post on here that explained it...

It was deleted.

I'll try to post it again tomorrow when it's not 3AM. Basically, you want to edit those three nVidia kext's he mentioned - the Info.plist files in their folders (you have to use the terminal to get to these, and I think Nano is the easiest editor, use nano -w when you run it.) Look for the big long line of strings in each file, and replace everything between the >< with your card - in the format of 0x004510de - meaning, if your card Device ID is 0045 and the vendor is 10de (nvidia.) 0045 is the 6800GT, so look in the plist.info in the Natit.kext folder and find your card to find the Device ID. (mine also shows the card's device ID during bootup after the BIOS detects the hard disks.) It might also be seen in system profiler.

I only edited the GeForce.kext, NVDAResMan.kext, and NVDANV40HAL.kext info's. I left everything else there. I had Titan at first, so I removed that. I didn't have to change any permissions, because I didn't create new files I just edited the existing ones. That's assuming you have an NV40 card - I don't know about others but once you realize what needs to be done hopefully you can figure it out.

Once the nVidia drivers kicked in, AGPGart also kicked in (which you should install if it's AGP) and froze my system until I figured out how to unlock the CMOS setup option for the Aperture. I set it to 128MB and it worked.

See, the problem is that although the nVidia drivers support a lot of cards (it's likely a port from the Windows/Linux driver which supports almost all nVidia cards) they are only set up to detect ones that Apple sells. Natit only initializes the card, because the Apple ones initialize in a special way that the PC ones don't, so you need to make the nVidia drivers to also detect it. Once you edit those kext's, hopefully the nVidia drivers will detect your card and provide full 3D acceleration. The 6800GT is in the Natit.kext, but it wasn't in the nVidia kext's.

Hopefully that helps you. There's no Guarantee that your card will work even if the driver does recognize it though - since nVidia doesn't really make their own cards, there's a lot of little differences between brands.

ps. I use dual screens - one VGA one DVI- both 1920x1200, and it all works, so hopefully it works for you too.

#4
koaxial

koaxial

    InsanelyMac Protégé

  • Members
  • Pip
  • 41 posts
Hello everyone! I would like to share that I finally succeeded in getting my Gfx card to work... in DUAL!
Please see my Graphics/Display profile below:
-------------------------------------------

GeForce 7600 GS:

Chipset Model: GeForce 7600 GS
Type: Display
Bus: PCIe
VRAM (Total): 256 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x0392
Revision ID: 0x00a1
Displays:
L1710S:
Resolution: 1280 x 1024 @ 75 Hz
Depth: 32-bit Color
Core Image: Supported
Main Display: Yes
Mirror: Off
Online: Yes
Quartz Extreme: Supported
L1710S:
Resolution: 1280 x 1024 @ 75 Hz
Depth: 32-bit Color
Core Image: Supported
Mirror: Off
Online: Yes
Quartz Extreme: Supported
-------------------------------------------
And here's my system specs:

Asus P5LD2-VM SE Intel 945G (built-in 8-ch HD ALC 882 snd, Intel Gb LAN & GMA 950 Gfx)
Intel Pentium D 830+ (which i plan to upgrade to Core 2 Duo when i get some cash)
2GB GEIL PC2-4300 533MHz
Leadtek WinFast PX 7600 GS TDH (PCIe) - DUAL DVI
2 LG Flatron L1710S (a bit old but i'm satisfied with them)
-------------------------------------------
Here's what i did:

Clean install from Mac OS X 10.4.7 Jas DVD
Official Update 10.4.8 via Software Update from Apple (All 4 available updates selected)

After the update: I DID NOT reboot/restart until i:

replaced the kernel to VITALY kernel (mifki) for Intel NX & SS3 CPU (Version 8.8.1: Sun Oct 29 01:33:16 MSD 2006; vit:xnu-792.13.8/BUILD/obj/RELEASE_I386 i386 i386) which i got from here:

http://forum.insanel...showtopic=32025

also replaced the AppleSMBIOS.kext which can be obtained from here:

http://paulicat.freeflux.net/

and followed the step by step guide by paulicat (i did not replace the original IOATAFamily.kext)

Reboot/Restart. (i noticed my system restarted twice before getting to the desktop).

Installed the 'Natit_1.0.pkg' which i obtained by following the link from here:

http://forum.insanel...o...32004&st=40

after that i replaced the 'Natit.kext' in my /System/Library/Extensions folder

with the one from this thread: (Natit_Dual_v0[1].02.zip)

http://forum.insanel...o...=32536&st=0

Of course, i did the usual thing before restarting:

cd /System/Library/Extensions
sudo chown -R root:wheel Natit.kext && sudo chmod -R 755 Natit.kext
sudo rm -f /System/Library/Extensions.mkext
sudo rm -f /System/Library/Extensions.kextcache


Reboot/Restart. Both screens would go black/dead for a while and after that, VIOLA! DUAL screens!
I didn't do editing of kext's and that's basically it!

CONS: Enabling the 'Mirror Display' option in System Preferences would leave the main display with just the mouse cursor. Everything's gone black except the secondary display.

Here's my monitor config:

DVI > VGA Adaptor > LCD Monitor (L1710S) - Primary
DVI > VGA Adaptor > LCD Monitor (L1710S) - Secondary

Sorry if i already gave too much info especially the links i provided above (is this allowed?). I have noticed some members in this forum are hesitant to give more information especially the links of where did they get this one... and that. Of course, i also spent sleepless nights researching through this forum before getting my system up and running. At some point, i almost gave up but then also almost everyday i read some success story from other members but were not too eager to share it or that they simply forgot on how did they do it. But thanks to them anyway, they did give me reason to continue.

BTW, my previous Gfx card (WinFast Geforce 6600 LE) didn't work for me. I did all possible solutions:

Natit_1.0.pkg, Natit_Uni1.0.pkg, Natit_ATIauto.pkg, Natit_edited.kext, Natit_Dual.01, Natit_Dual.02 and other things including editing the kext's. i almost pulled my hair off! Didn't work! no DUAL screens. But CI/QE worked in either combinations. (i got used to DUAL display since the matrox-twinhead days).

As you may also have noticed there are lot of members in this forum have some problem with just at least the CI/QE running.

I hope the above links and guides will be of some help to those members.

Special thanks to:
dm_webd
NeoPheus
bofors
gaucho

and also to:
Rammjet
Takuro and the rest...

And especially to:
semthex
Vitaly (mifki)
paulicat

and of course to:
np_ - (pls continue in what you are doing)
omni?

And all the guys who are involved in Natit & Titan project.
You guys are genius! keep up the good work! :idea:
You can count on me with those 'Donate' buttons soon. :(

Sorry with my English. It's not my everyday language.

koaxial

#5
batitombo

batitombo

    InsanelyMac Protégé

  • Members
  • PipPip
  • 52 posts
This method did not worked with my PNY Geforce 7600GS 512mb

#6
spanakorizo

spanakorizo

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 747 posts
DELETE ALL NVIDIA AND GEFORCE KEXTS FROM /EXTENSIONS FOLDER


ok listen
1st of all go to system/extensions folder and DELETE ALL nvidia and geforce kexts etc
for example : Geforce.kext : DELETE IT
YOU MUST DELETE ALL THE FILES
now download this rar i 've made that inside are only the neccesary kexts i used to load nvidia
http://www.yourfileh...RKING_KEXTS.rar
extract everything and paste all the files inside this rar to EXTENSIONS folder
(dont extract the file CONSOLE COMMANDS.txt ! )
NOW YOU MUST MODIFY 3 KEXTS YOU JUST INSTALLED IN EXTENSIONS WITH YOUR devID CORRECTLY
THE 3 KEXTS ARE:
GEFORCE.KEXT
NVDARESMAN.KEXT
NVDANV40Hal.kext


you must do this with nano in the terminal and when you finish save the changes

now open terminal
type: sudo -s
enter your password
now copy/paste all this text to terminal (in 1 line)

____________________________________________________________________________

sudo chown -R root:wheel /System/Library/Extensions/GeForce.kext ;
sudo chmod -R 755 /System/Library/Extensions/GeForce.kext
sudo chown -R root:wheel /System/Library/Extensions/NVDARESMAN.KEXT ;
sudo chmod -R 755 /System/Library/Extensions/NVDARESMAN.KEXT
sudo chown -R root:wheel /System/Library/Extensions/NVDANV40Hal.kext ;
sudo chmod -R 755 /System/Library/Extensions/NVDANV40Hal.kext
sudo chown -R root:wheel /System/Library/Extensions/Natit.kext ;
sudo chmod -R 755 /System/Library/Extensions/Natit.kext
sudo chown -R root:wheel /System/Library/Extensions/AGPGart.kext ;
sudo chmod -R 755 /System/Library/Extensions/AGPGart.kext
sudo chown -R root:wheel /System/Library/Extensions/GeForce2MXGLDriver.bundle ;
sudo chmod -R 755 /System/Library/Extensions/GeForce2MXGLDriver.bundle
sudo chown -R root:wheel /System/Library/Extensions/GeForce3GLDriver.bundle ;
sudo chmod -R 755 /System/Library/Extensions/GeForce3GLDriver.bundle
sudo chown -R root:wheel /System/Library/Extensions/GeForceFXGLDriver.bundle ;
sudo chmod -R 755 /System/Library/Extensions/GeForceFXGLDriver.bundle
sudo chown -R root:wheel /System/Library/Extensions/GeForceGA.plugin ;
sudo chmod -R 755 /System/Library/Extensions/GeForceGA.plugin
sudo chown -R root:wheel /System/Library/Extensions/GeForceVADriver.bundle ;
sudo chmod -R 755 /System/Library/Extensions/GeForceVADriver.bundle
sudo rm -f /System/Library/Extensions.mkext
sudo rm -f /System/Library/Extensions.kextcache
diskutil repairpermissions /

________________________________________________________________________________

now press enter at terminal
w8 for some seconds
type: reboot
if you did everything correctly after reboot you must have qe/ci
i've made easy for you the most serious part at terminal in one copy/paste
but you must also modify CORRECTLY the 3 kexts ,its very important also
plz dont ask me "what is devID,where can i find it?...how do i insert my devID etc etc"
im trying to help but there are answers for those common questions everywhere in forum!
hope this helps

#7
johnniecarcinogen

johnniecarcinogen

    Yellow Box

  • Gurus
  • 746 posts
  • Gender:Male
So if you have an nvida card with a nv30 chipset just use NVDANV30Hal.kext instead of NVDANV40Hal.kext and do everything else the same?


#8
Rammjet

Rammjet

    InsanelyMac V.I.P.

  • Gurus
  • 5,302 posts
  • Gender:Male
From what I've seen, the key is to put your device id into these two kexts:

GeForce.kext
NVDAResman.kext

-- and --

one of the following:

NVDANV10Hal.kext
NVDANV20Hal.kext
NVDANV30Hal.kext
NVDANV40Hal.kext

I speculate the series goes like this:

older cards  NVDANV10Hal.kext
4xxx cards   NVDANV20Hal.kext
5xxx cards   NVDANV30Hal.kext
6xxx cards   NVDANV40Hal.kext
7xxx cards   NVDANV40Hal.kext



#9
redult

redult

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts
Got a GeForce FX 5500 (128MB) AGP Card working....


I've used the Nvidia Accelerated Kext Package (got it from Demonoid).
Copied these files into the extensions folder:


GeForce.kext
GeForce2MXGLDriver.bundle
GeForce3GLDriver.bundle
GeForceFXGLDriver.bundle
GeForceGA.plugin
GeForceVADriver.bundle

IONDRVSupport.kext
NVDANV30Hal.kext
NVDAResman.kext

and just corrected the DevID in
the info.plist files of following:

NVDAV30Hal.kext/Contents/Info.plist
NVDAResman.kext/Contents/Info.plist
GeForce.kext/Contents/Info.plist

I used the latest titan.kext from

http://omni.starchaser.org/titan

which I suspect to be the same in the package @ demonoid.

Terminal:

chmod -R 755 /System/Library/Extensions/Titan.kext
chown -R root:wheel /System/Library/Extensions/Titan.kext

then
deleted Extensions.kextcache and Extensions.mkext from /System/Library/

and repaired permissions using disk utility....


rebooted and looked fine except that it just frooze here:

Screenshot


so i booted my other installation of osx and deleted apgart.kext in the extension folder...
after that it was working :D

QE/CI Working :}



My Hardware:

AMD 64 3700+ @ 2,4Ghz (SSE2)
Gigabyte K8N Mainboard (Nforce 3 Chipset)
1024MB Ram
200GB Maxtor HDD

i used a Myzar patched 10.4.6 and upgraded with the
JaS.10.4.8.AMD.SSE2.SemtheX.Beta9.pkg to 10.4.8

I hope my english is not too bad ;)

#10
cashgrow

cashgrow

    InsanelyMac Protégé

  • Members
  • Pip
  • 32 posts
  • Gender:Male
  • Location:Asker,Norway
ahh.. superfast reply, great!
Deleted agpgart.kext and got som progress i think.. sometimes the screen is big black and white boxes whit the mouse coursor and sometimes its completly black with only the mouse coursor. both on the vga and dvi. i did see something like this in the startup:
start display <1>
start display <1> failed

install is 10.4.6 Jas with the ss2 10.4.8 combo update.. with the beta9 kernel running smoothly.. done exactly what you described. got the same device ID so I didnt change that..but checked it.
got a intel P4 sse2 cpu with Club 3d 7600gs agp...

#11
Hagar

Hagar

    Project Dogsbody

  • Administrators
  • 2,352 posts
  • Location:Over the hills &amp; far away
Just 1 note: to avoid all kinds of trouble, start by editing just Geforce.kext. Reboot, check what loads, and progress..
In a lot of cases editing more than that is unnecessary, and in many cases causes problems. in any case, 1 change at a time, clear kextcache & reboot or at least kextload & recheck before going on.

#12
~Neo

~Neo

    The installer man. Formerly known as "NeoPheus"

  • Retired Developers
  • 644 posts
  • Gender:Male
  • Location:Germany
Ok... cleaned up...
PLEASE write questions in this thread now!!!
This is meant for instructions!

The two posts where some1 asked something were moved to the new thread!

#13
walterav

walterav

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 209 posts
SOLUTION
SSE2 kernel with TITAN nvidia injector!!! QE/CI colourprofiles / resswitch

MOST of the ABOVE POSTS are not complete !!!read why!!!
If we download software or distro DVD's with 10.4.8 from the usual channels :D , :( we think that we are actually running 10.4.8. In most cases this might not be so, if you start checking the versions of kexts, frameworks and other stuff involved, you notice that your 10.4.8 installation uses a mix of components of older releases 10.4.7-10.4.6-10.4.5-"10.4.4 my case". Everybody using a different mix of different components with versions of the OS makes trouble shooting a pita! There is only one solution beginning from scratch and don't use distro packages!!! BUILD YOUR OWN 10.4.8 for your own needs!!! Start from retail/vanilla...

---INSTRUCTIONS---
01*Start with a clean 1044 installation, just something that works it might even be1045 1046 1047 or 1048

02*save loginwindow.app to your desktop

03*update to a working 1048 kernel 881 not 841 "i used JASS combo updater 1048 with sse 2Beta9 semthex"

04*after restart replace loginwindow.app with the one from 10.44 i can't say if the others work "try about this mac and you will notice"

at this point kexts are becoming very important!!!
Now at this point I don't even know which kexts you are running or what version you are running WHATEVER so how can i ever sugest something??? Well I started from the lowest 1044 so if you load what i load you got everything "I HOPE ;-)"

05*Download an original 10.48comboupdate from apple intel version "search forum for link"

06*Download PACIFIST and install

07*open 1048combointel apple version.DMG
"don't install it!!!"

08*open the package with pacifist and extract the folder <EXTENSIONS> and <FRAMEWORKS> to desktop

09*now you have pure kexts and frameworks from 1048 extracted on the desktop!!!

10*go to >>>>system/library/extensions and delete all the following kexts!!!
-GEFORCE.kext "everything with gforce total of 6" to lazy to type names
-NVDHAL10-20-3040 etc "everything with nvda total of 4"
-NVDARESMAN
-IOGRAPHICSFAMILY
-IOPCIFAMILY
-IONDRVsupport
-appleintegratedframebufferupdater
-appleSMBIOS

i also deleted i915 950 and ati drivers because i have NVIDIA but it might not be neccesary
-also delete agpgart!!! but it might work with agp to i gonna test

11*Go to the 1048 extracted extentions folder on desktop and edit the info.plists in the next 3 kexts
GEFORCE.kext
NVDARESMAN.kext
NVDA10 or 20 or 30 or 40HALL.kext "depend on your GEFORCEFX NV30 = fx5200 fx5500 NV40=6600 or 7800 et etc"

to do this you have to right mouse button on each kext "show package contents" than open terminal and type: (nano -w )than drag the info.plist in the termin and press enter, now you are editing the info.plist with nano in the terminal and add your deviceID than save
Do this for all 3 other kexts to!!!

12*now copy back the deleted kexts from step10 with the ONES from the 1048EXTENSIONS folder on your desktop EXCEPT FOR appleSMBIOS.kext

13* download appleSMBIOS somewhere, the date is 23november!!!2006

14*put this downloaded appleSMBIOS also in the system/library/extensions/ folder

!!!15*forget this one its moved to the end

16*download titan 4 november from omnis website

17* put titan.kext also in the system/library/extonsions folder

18* goto terminal again

type:

sudo -s

"type your password" "than copy past the rest" mention!!!!! NVDANV30HAL.kext it might be 40 or 20 depends on card

sudo chown -R root:wheel /System/Library/Extensions/GeForce.kext ;
sudo chmod -R 755 /System/Library/Extensions/GeForce.kext
sudo chown -R root:wheel /System/Library/Extensions/NVDARESMAN.KEXT ;
sudo chmod -R 755 /System/Library/Extensions/NVDARESMAN.KEXT
sudo chown -R root:wheel /System/Library/Extensions/NVDANV30Hal.kext ;
sudo chmod -R 755 /System/Library/Extensions/NVDANV30Hal.kext
sudo chown -R root:wheel /System/Library/Extensions/Titan.kext ;
sudo chmod -R 755 /System/Library/Extensions/Titan.kext
sudo chown -R root:wheel /System/Library/Extensions/IOGraphicsFamily.kext ;
sudo chmod -R 755 /System/Library/Extensions/IOGraphicsFamily.kext
sudo chown -R root:wheel /System/Library/Extensions/IOPCIFamily.kext ;
sudo chmod -R 755 /System/Library/Extensions/IOPCIFamily.kext
sudo chown -R root:wheel /System/Library/Extensions/IONDRVSupport.kext ;
sudo chmod -R 755 /System/Library/Extensions/IONDRVSupport.kext
sudo chown -R root:wheel /System/Library/Extensions/AppleIntelIntegratedFramebuffer.kext ;
sudo chmod -R 755 /System/Library/Extensions/AppleIntelIntegratedFramebuffer.kext
sudo chown -R root:wheel /System/Library/Extensions/AppleSMBIOS.kext ;
sudo chmod -R 755 /System/Library/Extensions/AppleSMBIOS.kext
sudo chown -R root:wheel /System/Library/Extensions/GeForce2MXGLDriver.bundle ;
sudo chmod -R 755 /System/Library/Extensions/GeForce2MXGLDriver.bundle
sudo chown -R root:wheel /System/Library/Extensions/GeForce3GLDriver.bundle ;
sudo chmod -R 755 /System/Library/Extensions/GeForce3GLDriver.bundle
sudo chown -R root:wheel /System/Library/Extensions/GeForceFXGLDriver.bundle ;
sudo chmod -R 755 /System/Library/Extensions/GeForceFXGLDriver.bundle
sudo chown -R root:wheel /System/Library/Extensions/GeForceGA.plugin ;
sudo chmod -R 755 /System/Library/Extensions/GeForceGA.plugin
sudo chown -R root:wheel /System/Library/Extensions/GeForceVADriver.bundle ;
sudo chmod -R 755 /System/Library/Extensions/GeForceVADriver.bundle
sudo rm -f /System/Library/Extensions.mkext
sudo rm -f /System/Library/Extensions.kextcache
diskutil repairpermissions /


*19
reboot and replace openglframework with the 10.48 version "you must start in another working OSX install to do this"

*20
restart and boot back to the 1048 system and hope it will work...

THANKS, Semthex!!! JASS, Spanakorizo, and lots of others...

#14
walterav

walterav

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 209 posts
FX5200 AGP. "don't remember full name something like asus MAGIC / t"

Asus vga/s-video cinch output 128mb ram, NO DVI connector, can't get to work with AGPgart yet,

i tested the situation, itunes not working after upgrade to newest!!! quicktime is giving white stripes bars also after upgrade!!! DVD player is to slow.

BUT google EARTH is working like crazy, VLCplayer plays everything smooth also DVD and fullscreen, right now i'm gonna figure out.

Next i will load semthex newest beta kernel it was already up 2 days ago.

I just want to suggest to other people that if they gonna work with titan/natit that they must have all the 10.4.8 files versions of the correct kexts mentioned in my big post "at least the ones i deleted"

#15
dugnamtar

dugnamtar

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts
Upgrading from GMA950 to Nvidia (GeForce 7600 GS) tips

I've been using self-built Hackintosh based on GMA950 chipset (AsRock ConRoe945G-DVI motherboard) with Mac OS X 10.4.8 (Jas Intel DVD). I am huge fan of dual-monitor setups, so before Titan/Natit invention GMA-video with ADD2 card was the only option for dual screen setup.

After appearance of successful reports of dual-screen setups with Natit, I decided to upgrade to NVidia video card - Gigabyte 7600GS video (GV-NX76G256D-RH). While getting this card to work with OS X, I've encountered following issues:
  • It is necessary to put device id of video card to nvidia kexts (GeForce.kext, NVDANV40Hal.kext, NVDAResman.kext /Contents/Info.plist ). As the device id for my video card is 0392, the whole IOPCIMatch block should look like this(10de is vendor id for most nvidia cards):
    <key>IOPCIMatch</key>
    <string>0x039210de</string>
    (took ~1 hour of reading forum/instruction)
  • 10.4.8 Jas DVD installed with GMA950 support has OpenGL.Framework ( at /System/Library/Frameworks ) incompatible with NVidia kexts. Artifacts and garbage will be displayed even if everything were done properly. Remove /System/Library/Frameworks/OpenGL.Framework
    sudo rm -R /System/Library/Frameworks/OpenGL.framework
    And then quickly (do not reboot or launch OpenGL apps) open JaS.10.4.8.with.semthex.pkg from Jas DVD at System/Installation/Packages folder with Pacifist (third-party utility for extracting files from pkg) and extract Nvidia-compatible version of OpenGL.Framework(in the package also at /System/Library/Frameworks). By the way, OpenGL-Rosseta problem of GMA950 (OpenGL application crush) also cures after this (took ~2 hours of reading and experimenting ).
  • There are a lot of Natit(Titan does not work with dual screen) versions by now(Dec 12 2006). Natit Wiki has a list of them. I've got only Natit_Dual_v0.x (Nov 8) to work. Later versions were setting strange display resolutions (like 1024x1280, 90 degrees rotated). Older vers does not support dual-monitor. (took ~1 hour of reading/experimenting )
  • Only analog output is working. My monitors were connected with VGA D-Sub connector(analog cable, second monitor) and DVI-D (first monitor, digital DVI cable). DVI-connected monitor was not recognized by drivers(Not connected), until I switched it to analog mode (used D-sub cable with dsub-to-DVI-A converter). (took ~1 hour of despair/trying anything). Generally, this is quite a drawback of the whole Natit-Apple tandem. It would be great, if this problem will get solved.
This is not a compete instruction, but someone may find it useful. Sorry for my broken English. Thanks to OSX86 gurus.

#16
mas0h

mas0h

    InsanelyMac Protégé

  • Members
  • Pip
  • 13 posts
walterav, thanks so much
Finally i've got my AGP FX5200 128 MB fully working with QE/CI
My system is
Intel865 prel
P4 2.4 GHZ SSE2, kernel 8.8.1 b9
JaS 10.4.7 DVD Then upgraded to 10.4.8 with the compo package from #KERNEL

Followed you step-by-step GUIDE especially the loginwindow.app part

thanks again..
BTW, i tried Natit and it didn't work also tried AGPGART with Titan and it works but without QE/CI
Titan worked great for my system..

#17
walterav

walterav

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 209 posts
GReat to hear!!!

But remember this is not a full 1048 system this is just 1044 with a 1048 kernel and the minimum 1048 kexts to run QE /CI opengl etc.

I will write an update as soon as i have enough time, the idea is the same as above, just update an original 104.4-5-6-7 from another "booted" working 104.4-5-6-7 with NOT JAS his update package but with "apple's original 1048COMBO update" with pacifist

open the DMG than open the packege with pacifist than...
"install on other drive!"<<< pacifist right click option in application
replace everything that can ONLY be replaced"vink remember" and UPDATE things that can be replaced/updated"vink remember"
this takes a couple of minutes to extract and overwrite all the old kexts/frameworks/etc with 1048 versions...

than put the semthex kernel in the root of the disk "remember the name because you have to type it at boot options, just type S5 if thats the name?"

replace loginwindow.app

replace applesmbios.kext "paulicats one or the one for photoshop cs3 beta ;-) "

if you have a very new machine you have to delete cpupowermanagment kext "don't remember exact name" search in forum

"install your edited kexts for you GEFORCE"

Don;t forget to do the sudo chown 755 etc thing with every kext you replaced, just scroll back a couple of posts and you will understand

than go to disk utility and repair the permissions on the other OSX drive where you just installed all this stuff on?

NOW RESTART AND HAVE FUN

well if i have time i'll write a more detailed instruction

#18
DiaboliK

DiaboliK

    DiaboliK <- Capital K!

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,336 posts
  • Gender:Male
  • Location:Hollyweird, CA
my super simple xfx 7600GT and 7600GS install method.

used jas 8.8.1 install disk. installed everything needed for my hardware. restart.
now in the the new 10.4.8 using semthex kernel. downloaded the newest natit installer version provided by neopheus.
now went into extensions folder located the geforce.kext edited the info.plist to include my device id <string>0x013910de</string>
now in terminal did the chmod and chown of the kext. now open disk utility and repaired permissions. rebooted and voila!
qe/ci and resolution switch. div port 1 working havent tested port 2 or svideo out. using apple 15" adc display with dr. bott's dviator.

*edit dual screens working with bofor's natit for dual screen v2*
i have made installer packages for the XFX 7600GT and 7600GS and i will upload as soon as i get to my home computer.
Essentially installs for all nVidia cards with 0x039210DE and 0x039110DE PCI-Id's

**And here is my promised installer: just unzip, install, restart and wait.** Click Here to Download Verison 1
-Installer notes: it is normal for your screen to go blank or turn off for a minute right after the bootloader- dont freak out just wait!
- Included in installer is: Natit bofors V.02, and modified geforce and nvdaresman

Edited by DiaboliK, 03 February 2007 - 08:59 AM.


#19
mrheat

mrheat

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts
  • Location:Bavaria / Germany
Captiva 7600 GT 256 MB DDR3 Dual DVI

10.4.8 on Intel 915 + Pentium 4 530 @ 3,8 ghz

installed "Natit_Uni1.0.pkg"

full support after second reboot,
running QE/CI/Q2D/Rotate/Extended Mode @ 1920 x 1440 x 85 hz
2 Compaq P1210 CRT-VGA with adapters on DVI

gonna try it with the 7600 GS (dual dvi) tommorow.

#20
mrheat

mrheat

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts
  • Location:Bavaria / Germany
MSI 7600 GS 256 MB DDR2 Dual DVI

10.4.8 JAS on Ati Xpress 200 + Pentium 4 620 @ 3 ghz

installed "Natit_Uni1.0.pkg"

full support after second reboot,
running QE/CI/Q2D/Rotate/Extended Mode @ 1280 x 1024 x 85 hz
2 Belinea 10 85 55 CRT-VGA with adapters on DVI

finally im running 100 % supported Systems at home and work.
Im very happy now hehe





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