Jump to content

Geforce 7300GS working with NATIT but NO dual display!


manmal
 Share

27 posts in this topic

Recommended Posts

Hi,

i installed the natit_uni_installer by neopheus and i got geforce 7300 gs working with QE & CI .

VGA Port works flawlessly , DVI (through vga adapter) works flawlessly, but both don't work .

 

They work but separately, not simultaneously.

 

Any suggestions on how to make dual display working ?

 

Which kexts should be loaded and which files should i remove ? Do you think there are some files that are in conflict with nvidia kexts ?

 

I have replaced natit.kext with 0.01 and 0.02 version too (and repaired permissions and so on ... )

 

Everything is working fine but without dual display :/

 

Please suggest me what to do ...

 

Thanks!

Mal

Link to comment
Share on other sites

Guest bikedude880

Don't feel bad, you're not the only one with a 7300GS who wishes dual-display worked. To be honest, I never really saw the need for it... I can look into it a little.

Link to comment
Share on other sites

Hi,

thank for your reply.

 

I could help to do some development , if someone can explain me how to do (for example how bofors did to add dual display support... i don't think it's necessary to know very much about programming, just some script and a lot of time for tryings , i guess...).

 

My asus en7300gs card has the following details :

 

dev id : 0x01df

rev id : 0x00a1

 

Thanks!

Mal

Link to comment
Share on other sites

  • 1 month later...

hi, manmal

 

i have a MSI 7300 GS too with same problem as you. i 've a 17" lcd LG on VGA and 20" FP202 Benq on the DVI ports. the only screen that works

is on vga . i've tried dvi to vga adapter but no way !

question: is this possible to transform a 7300 gs for PC in a MAC edition by simply flashing it ?

cause xp or vista can work with dual cards but OSx not. this way one card for each OS

 

__________________________________________________

 

A8NE

AMD 3800 X2

MSI 7300 GS or SAPHIRE X550

40 go PATA maxtor in mobile bay (tow separate OSs)

10.4.8 Tubgirl OSX86 (kernel 8.8.1)

working like a real mac but in 1280X1024 instead of 1680X1050 or both

Link to comment
Share on other sites

even the VGA not work with my geforce go 7300 on ASUS laptop , it has signal before login window,but lost it after that. no external display found when I use the "Detect Display" function while my SyncMaster LCD connected on the VGA port . :thumbsup_anim:

Link to comment
Share on other sites

  • 2 months later...
hello hello, ive got dual monitors working on my XFX 7300GS card.

heres how to do it: http://forum.insanelymac.com/index.php?s=&...st&p=299762

 

I tried it on my PNY GeForce 7300 GS 256MB PCIe (dual head w/VGA & DVI) and only the VGA side works not the DVI w/VGA adaptor UNTIL I edit the Info.plist in the Natit.kext and add the following under the NVCAP key (which I got from another post):

 

"NVCAP = <04000100 00000300 0c000000 0000000a 00000000 >

 

and then I only get the DVI w/VGA montor working and no VGA monitor. . .WHAT DA HECK!

 

it's my final bug

 

EDIT: (solved) http://nvinject.free.fr/files/Latest_NVinj...0.2.1_512Mb.zip

Link to comment
Share on other sites

:P You guys should be happy, that you have a working video card, I would careless for dual display, as long I could get mine to work, And here I have 4 video card, trying all kind of way to get them stupid card I have to work!!! But everything I try it a No! No! :rolleyes:
Link to comment
Share on other sites

^_^ You guys should be happy, that you have a working video card, I would careless for dual display, as long I could get mine to work, And here I have 4 video card, trying all kind of way to get them stupid card I have to work!!! But everything I try it a No! No! :P

 

2 questions

 

what DVD are u using

and

what hardware u got?

Link to comment
Share on other sites

:D Well am not having a problem with the Geforce 7600GS card, My Geforce 7600GS working fine, It Just that I have 4 other Card is not working with all the hardware support under OS X, I have these Card here, ATI 1950Pro, Asus 1650XT, MSI Gefroce 6800DT, PNY Quadro FX 1400, And I can't get them to work at all, I try every posible way that I could think off, but no luck!

I use Jas 10.4.8 ppf1,ppf2 the lastest I download, and I think my cards just don't work!!! I wish I haven't trade my Geforce 7600GS card with a friend!!! :P I wait for Geforce 7900GT go down cheaper maybe I'll buy to install OS X, for now XP is fine!!! :D

Link to comment
Share on other sites

  • 1 month later...
  • 5 months later...
  • 3 months later...
  • 1 year later...

Slight resurrection - Just wanted to let anyone else know that I have an Inspiron 6400 with a Geforce Go 7300 GS 128MB videocard working with the external VGA connector, QE/CI supported + full EDID detection & native resolution.

 

.plist (for EFI Strings in the boot plist)

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)</key>
<dict>
	<key>@0,NVMT</key>
	<data>CgN/IEwtHAJ4BRoESAfQBWAGAABBBB0EIQQAAPDBQQcAAAEAAAAA/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//wAAAAAAAAAAAAABAAAAAAAAAA==</data>
	<key>@0,built-in</key>
	<data></data>
	<key>@0,compatible</key>
	<string>NVDA,NVMac</string>
	<key>@0,device_type</key>
	<string>display</string>
	<key>@0,fboffset</key>
	<integer>131072</integer>
	<key>@0,name</key>
	<string>NVDA,Display-A</string>
	<key>@1,built-in</key>
	<data></data>
	<key>@1,can-hot-plug</key>
	<data></data>
	<key>@1,compatible</key>
	<string>NVDA,NVMac</string>
	<key>@1,device_type</key>
	<string>display</string>
	<key>@1,name</key>
	<string>NVDA,Display-B</string>
	<key>AAPL,aux-power-connected</key>
	<data>AQAAAA==</data>
	<key>AAPL,backlight-control</key>
	<data>AQAAAA==</data>
	<key>AAPL,gray-page</key>
	<data>AQAAAA==</data>
	<key>AAPL00,blackscreen-preferences</key>
	<data>AAAACA==</data>
	<key>AAPL00,inverter</key>
	<data>AAAAAA==</data>
	<key>IOName</key>
	<string>display</string>
	<key>IOPMIsPowerManaged</key>
	<true/>
	<key>NVCAP</key>
	<data>BAABAAAAAQAOAAAAAAAACgAAAAA=</data>
	<key>NVPM</key>
	<data>AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==</data>
	<key>built-in</key>
	<data>AA==</data>
	<key>VRAM,totalsize</key>
	<string>0x08000000</string>
	<key>device_type</key>
	<string>NVDA,Parent</string>
	<key>model</key>
	<string>nVidia Quadro NVS 110M EFI</string>
</dict>
</dict>
</plist>

 

hex code to insert in to the device-properties key.

8604000001000000010000007a0400001800000002010c00d041030a000000000101060000010101

060000007fff0400220000004100410050004c002c0067007200610079002d0070006100670065000

0000800000001000000320000004100410050004c002c006200610063006b006c0069006700680074

002d0063006f006e00740072006f006c00000008000000010000000e0000004e00560050004d00000

020000000010000000000000000000000000000000000000000000000000000001c00000040003000

2c006200750069006c0074002d0069006e000000040000001c000000400031002c006200750069006

c0074002d0069006e00000004000000100000004e0056004300410050000000180000000400010000

0001000e0000000000000a0000000022000000400030002c006400650076006900630065005f00740

079007000650000000b000000646973706c6179100000006d006f00640065006c0000001e0000006e

56696469612051756164726f204e5653203131304d2045464914000000400030002c006e0061006d0

065000000120000004e5644412c446973706c61792d412a00000049004f0050004d00490073005000

6f007700650072004d0061006e006100670065006400000005000000011c000000640065007600690

0630065005f00740079007000650000000f0000004e5644412c506172656e7424000000400031002c

00630061006e002d0068006f0074002d0070006c00750067000000040000001200000049004f004e0

061006d00650000000b000000646973706c617914000000400031002c006e0061006d006500000012

0000004e5644412c446973706c61792d4220000000400031002c0063006f006d00700061007400690

062006c00650000000e0000004e5644412c4e564d61631c000000400030002c00660062006f006600

66007300650074000000080000000000020020000000400030002c0063006f006d007000610074006

90062006c00650000000e0000004e5644412c4e564d616322000000400031002c0064006500760069

00630065005f00740079007000650000000b000000646973706c617914000000400030002c004e005

6004d00540000005c0000000a037f204c2d1c0278051a044807d0056006000041041d0421040000f0

c1410700000100000000ff00000000000000000000000000000000000000000000000000000000fff

f000000000000000000000100000000000000240000004100410050004c00300030002c0069006e00

76006500720074006500720000000800000000000000220000005600520041004d002c0074006f007

40061006c00730069007a00650000000800000000000008360000004100410050004c002c00610075

0078002d0070006f007700650072002d0063006f006e006e006500630074006500640000000800000

001000000160000006200750069006c0074002d0069006e0000000500000000420000004100410050

004c00300030002c0062006c00610063006b00730063007200650065006e002d00700072006500660

06500720065006e0063006500730000000800000000000008

Link to comment
Share on other sites

  • 2 months later...

Hey,

 

I have a 512MB Nvidia 7300GS PCI-Express Card. It's a Gigabyte one (Model: GV-NX73TC512DL-RH). I am running Snow Leopard 10.6.3

 

I installed the Nvinject 2.0 drivers and that worked ok in terms of being able to set high resolution etc.. but I have 2 problems...

 

Firstly I had problems installing Logic because it said I don't have a QE enabled card? I managed to get round that, but my second problem is it wont let me use duel displays..

 

I have read up that its quite important to have QE working, but I really have no idea what I'm doing.

 

Could someone point me in the right direction?

 

Thanks!

Link to comment
Share on other sites

  • 7 months later...

Hi everyone,

 

Probably everybody found their solution on Geforce 7300GS cards but me :).

 

I've tried Nvinject 2.0, Natit, nvenabler etc. What I get is 1400x900 resolution but no CI/QE. I even tried put Device ID (0x01df) into NVDANV40Hal's plist and nothing happened.

 

I tried an EFI string with OSX86Tools - choose my card, insert the string - same thing. Currently, System Profiler says, nVidia GeForce 7300 GS OpenGL Engine [EFI] and VRAM 256 although it should be 512 MB.

 

What I have now in my Extensions folder is: NVDANV40Hal.kext, NVDAResman.kext and NVInject.kext. If I remove them I'll get 1024x768.

 

I'm running Mac OS X Snow Leopard 10.6.5 with Empire EFI.

 

Please, can somebody help me get CI/QE?

Link to comment
Share on other sites

Hi everyone,

 

Probably everybody found their solution on Geforce 7300GS cards but me :).

 

I've tried Nvinject 2.0, Natit, nvenabler etc. What I get is 1400x900 resolution but no CI/QE. I even tried put Device ID (0x01df) into NVDANV40Hal's plist and nothing happened.

 

I tried an EFI string with OSX86Tools - choose my card, insert the string - same thing. Currently, System Profiler says, nVidia GeForce 7300 GS OpenGL Engine [EFI] and VRAM 256 although it should be 512 MB.

 

What I have now in my Extensions folder is: NVDANV40Hal.kext, NVDAResman.kext and NVInject.kext. If I remove them I'll get 1024x768.

 

I'm running Mac OS X Snow Leopard 10.6.5 with Empire EFI.

 

Please, can somebody help me get CI/QE?

 

well I can tell you what I'm running on mine with a 7300GS:

in my extra folder I am using NVEnabler.kext

 

and this is what is in my com.apple.Boot.plist

å<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Graphics Mode</key>
<string>1280x1024x32</string>
<key>Kernel</key>
<string>legacy_kernel</string>
<key>Kernel Flags</key>
<string>-v boot-uuid=D751DC13-29B6-3D71-8A99-F56B97F81BEE MemSpeed=800 MemType=DDR2</string>
<key>device-properties</key>
<string>6c0200000100000001000000600200000d00000002010c00d041030a000000000101060000010101060000007fff04000e0000004e00560050004d0000002000000001000000000000000000000000000000000000000000000000000000220000005600520041004d002c0074006f00740061006c00730069007a006500000008000000000000101c0000006400650076006900630065005f00740079007000650000000f0000004e5644412c506172656e740e0000006e0061006d00650000000b000000646973706c617922000000400030002c006400650076006900630065005f00740079007000650000000b000000646973706c617922000000400031002c006400650076006900630065005f00740079007000650000000b000000646973706c6179100000006d006f00640065006c0000001a0000004e7669646961204765466f726365203733303020475420000000400031002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616314000000400030002c006e0061006d0065000000120000004e5644412c446973706c61792d4114000000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d4220000000400030002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d6163100000004e00560043004100500000001800000004000000000003000c00000000000007000000001e00000072006f006d002d007200650076006900730069006f006e0000002e0000004e7669646961204765466f7263652037333030204754204f70656e474c20456e67696e65205b4546495d</string>
</dict>
</plist>

 

I also am using a DSDT.aml generated by DSDT Patcher GUI

 

anyway, I hope that steers you in the right direction!

 

EDIT: I noticed on my wifes hack, (which is also a 7300gs) she is just using NVEnabler.kext in the /Extra folder and has both monitors workin fine. . .

Link to comment
Share on other sites

I'm running Mac OS X Snow Leopard 10.6.5 with Empire EFI.

Please, can somebody help me get CI/QE?

 

Make sure you're booting in 32-bit mode, there are no 64-bit driver support for Geforce 7 series cards as of 10.6.3.

 

If you're using the Chameleon bootloader add arch=i386 to the kernel flags string in your /Extra/com.apple.Boot.plist.

If you're using PC_EFI, it's -x32 instead.

 

You can test if it works before setting it permanently, just type it at the boot prompt:

arch=i386 -v (for example).

Link to comment
Share on other sites

Hi guys,

Thank you for your replies.

 

@ptesone

 

I tried NVEnabler, I put it in /System/Library/Extensions - no result, I put it in /Extre/Extensions - nothing again :unsure:. My com.apple.Boot.plist is almost the same. My EFI string is different, but it was generated by OSx86 tools so I thought it is OK (maybe I should try yours). I don't have the -v… Kernel Flag, but I think this is not a problem.

 

@Gringo Vermelho

 

I think I'm booting in 32-bit mode, since my SystemProfiler says: "64-bit Kernel and Extensions: No", but above it, it also says: Secure Virtual Memory: Not Enabled - I hope this is not a problem (I'm new an do not know what a lot of things mean).

 

I do have arch=i386 in my com.apple.Boot... file.

 

However, I noticed that while booting it says '64 bit mode enabled' or something like this. So now, I don't know which one it is :thumbsup_anim:.

 

With a specific NVinjext.kext I now have Dual Monitor OK with nice screen resolution for both of them, but still no CI/QE.

When I start OSX86 Tools and try to Enable/Disable Quartz GL i gives me this: AppleScript Error Can’t make "The domain/default pair of (com.apple.windowserver, QuartzGLEnabled) does not exist" into type boolean. (-1700)

 

Well, I do not know what to do next... Maybe I'm missing something very small, but...

 

Any ideas?

Link to comment
Share on other sites

Don't use NVEnabler and EFI string (or other injection methods) at the same time!

 

You have found the newbies "false hope" tickbox. QuartzGL is not the same as QE/CI, this is a myth propagated by OSX86Tools, a GUI tool famous for destroying whole OS X installs and fragmenting the Hackintosh scene.

 

Read: http://www.insanelymac.com/forum/index.php...t&p=1580125

 

QuartzGL is 2D OpenGL acceleration (see the Quartz/Core Image wiki articles). Software that was programmed to use it is already using it, forcing it on for everything is not recommended and can even cause slowdowns, more so on a system that does not have QE/CI working in the first place.

Don't use OSX86Tools, especially not on Snow Leopard!

my SystemProfiler says: "64-bit Kernel and Extensions: No", but above it, it also says: Secure Virtual Memory: Not Enabled - I hope this is not a problem (...)

However, I noticed that while booting it says '64 bit mode enabled' or something like this.

"64-bit kernel and extensions:no" means you are running in 32-bit mode.

"64-bit mode enabled" means that Snow Leopard has detected an EM64T capable CPU and will use 64-bit instructions.

 

If you think that's confusing (coming from Windows, you would), this article should clear things up:

http://osxbook.com/blog/2009/08/31/is-your...ow-leopard-k64/

 

Secure Virtual Memory = encrypted swap file, this can be configured from the "Security" prefpane.

Link to comment
Share on other sites

 Share

×
×
  • Create New...