Jump to content

Wrong gpu memory read + Full screen sometimes won't work - GT 430


SkuenD
 Share

9 posts in this topic

Recommended Posts

Hello.

After fixing my sound ( and, my I mention again, you guys rock :] ) I turned to another problem I'm having:

I'm using Gainward 1Gb DDR 3 GT 430 GPU.

All graphics work smoothly, resolution is good, all responding fast, but I have two problems:

1)I have a wrong memory read. when I got to about this mac It says that I have 512Mb instead of 1024. I'll mention that it recognizes that the card is GT 430.

 

2)Not all full window games work - for example, Halo 1 or Call of Duty 2, that are weak games for this card, won't run - I get a black screen although I know It's working - There's sound and it's responding to mouse movement, probably over buttons.

 

All I've done to support my GPU is use GraphicsEnabler=YES and the tonymacx86's nvidia update.

I'm using the VGA connection, although I can switch to the DVI if it'll bring better results.

I've heard something about nvcap, all I know is that it's an EFI-string, I don't really know how to get it's value or how to set it up.

 

I'd be glad if you could help me with these 2 problems.

 

Thanks,

Niv.

 

Edit: I'll add that Im using a Benq T2200HD Screen with 1920x1080 resolution

Link to comment
Share on other sites

Hello.

After fixing my sound ( and, my I mention again, you guys rock :] ) I turned to another problem I'm having:

I'm using Gainward 1Gb DDR 3 GT 430 GPU.

All graphics work smoothly, resolution is good, all responding fast, but I have two problems:

1)I have a wrong memory read. when I got to about this mac It says that I have 512Mb instead of 1024. I'll mention that it recognizes that the card is GT 430.

 

 

All I've done to support my GPU is use GraphicsEnabler=YES and the tonymacx86's nvidia update.

I'm using the VGA connection, although I can switch to the DVI if it'll bring better results.

I've heard something about nvcap, all I know is that it's an EFI-string, I don't really know how to get it's value or how to set it up.

 

"add EFI string for GT430 nvcap DVI/DVI choose correct RAM size" from the HCL instruction.

 

I think I found some clues at http://forum.netkas.org/index.php?topic=222.0

Howto create nVidia EFI string for Geforce the simple way « on: June 08, 2008, 11:27:22 AM »

 

"In this guide I will only cover VGA and DVI-I so if you need tvout/laptop/DVI-D checkout the links below. DVI-I is digital and analog, for most cards (even with one DVI and one VGA connecter, DVI-I / DVI-I should work. Modify [OUTPUTS] by selecting the value from this list:

 

DVI-I / DVI-I - BAAAAAAAAwAMAAAAAAAABwAAAAA=

VGA / DVI-I - BAAAAAAAAQAGAAAAAAAAAAAAAAA=

DVI-I / VGA - BAAAAAAAAwAEAAAAAAAABwAAAAA= "

 

--------------------------------------------------------------

 

So I think the first value is intended by the HCL instruction. VGA is analog and DVI is digital and I think the newer DVI technology is generally considered to produce a crisper picture. Also it seems like common sense to connect your monitor to DVI if the setting is DVI/DVI.

 

Now to choose the correct ram size,

 

Modify [MEMORYSIZE] by selecting the value from this list:

32 - 0x02000000

64 - 0x04000000

128 - 0x08000000

256 - 0x10000000

320 - 0x14000000

512 - 0x20000000

640 - 0x28000000

768 - 0x30000000

1024 - 0x40000000 <---------

 

This guide is a bit old but I think these two points should remain close.

You might also need a tool called OSx86tools or maybe EfiStudio.

 

Here is a quite recent howto, http://www.tonymacx86.com/viewtopic.php?f=15&t=10922 Help with Zotac GT 430 (NVIDIA) About 1/3 of the way down, computid says how he did it.

3. Download GFXutil from here

http://www.tonymacx86.com/download/file.php?id=3759 I can email this file to you if needed, 32k.

 

computid provides the entire content of his .Plist which you could probably cut and paste, after

running GFXutil (explained in his post). I noticed that the values he uses for VGA and/or DVI are a little different than the netkas guide, memory too.

<key>VRAM,totalsize</key>

<string>0x50000000</string>

I think DVI/DVI might still be the best first choice to try.

 

9. "Edit /Extra/com.apple.boot.plist adding the below key inserting the contents of out.hex between the <String></String> keys.

also make sure you don't have "GraphicsEnabler" turned on. If that key value pair is in there, remove it."

 

I'm the wrong person to help with your problem 2). :D

 

 

Link to comment
Share on other sites

  • 3 weeks later...

So the previous comment solved both of my problems, but now after updating to 10.6.7 ( I'm stupid, I know ) I got a similar problem... The view is not full screen- and the resolution is all wrong. I'm pretty sure QE-CI is not working aswell...

Pictures to demonstrate the problem:

mnyjyzdixnzg.jpg

 

( And in a zoom to the border ):

2lgomddfo2mt.jpg

 

Anyone knows how to solve this/Undo the 10.6.7 Update? Besides the graphics all works ( internet, sound, etc ).

I'm using a DVI connector, and the system fails to recognize my screen.

 

Edit:

It won't work with VGA aswell, But I noticed the System Profiler DOES recognize my GPU as before, so I'm guessing the problem is with the screen detection( BenQ T2200HD ).

 

Thanks, Niv.

Link to comment
Share on other sites

So the previous comment solved both of my problems, but now after updating to 10.6.7 ( I'm stupid, I know ) I got a similar problem... The view is not full screen- and the resolution is all wrong. I'm pretty sure QE-CI is not working aswell...

Pictures to demonstrate the problem:

 

 

Anyone knows how to solve this/Undo the 10.6.7 Update? Besides the graphics all works ( internet, sound, etc ).

I'm using a DVI connector, and the system fails to recognize my screen.

 

Edit:

It won't work with VGA aswell, But I noticed the System Profiler DOES recognize my GPU as before, so I'm guessing the problem is with the screen detection( BenQ T2200HD ).

 

Thanks, Niv.

 

I'm not sure exactly how you fixed this, did you edit com.apple.boot.plist? I don't think the update is supposed to mess with com.apple.boot.plist because it's stored in /Extra which is Hack* only.

But if you ran some sort of post-update program like [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url], maybe you could choose to overwrite the com.apple.boot.plist in /Extra. Just an idea, see if your previous edits are still there.

 

"9. Edit /Extra/com.apple.boot.plist adding the below key inserting the contents of out.hex between the <String></String> keys.

also make sure you don't have "GraphicsEnabler" turned on. If that key value pair is in there, remove it."

 

I read that the only adverse effect from 10.6.7 was needing to apply usbrollback for usb mice and keyboards etc. So in System Profiler, what does it say under Display? For instance mine says HP 23m. Does your chess application work? I think the dock is supposed to appear as transparent.

 

tonymacosx says:

You may have graphics at boot, but here are 2 ways you can check to see if your card is fully accelerated.

  1. Open Front Row. If it opens and is functional, QE/CI are enabled.
  2. Open Dashboard and add a widget. If you see cool ripples, QE/CI are enabled.

I haven't tested tonymac's method.

Link to comment
Share on other sites

What I've done is got the hex and then inserted it to the com.apple.whatever under "device-properties". It's still there. I had GraphicsEnabler=No...

Anyways, Like I mentioned, I still get right info from profiler on my GPU, but it won't recognize my screen anymore, before that he did. I can run chess but I don't think I get the cool ripples opening dashboard.

Here's my Display part on Profiler:

NVIDIA GeForce 430GT:

 

Chipset Model: NVIDIA GeForce 430GT

Type: GPU

Bus: PCIe

PCIe Lane Width: x16

VRAM (Total): 1024 MB

Vendor: NVIDIA (0x10de)

Device ID: 0x0de1

Revision ID: 0x00a1

ROM Revision: v1.0

Displays:

Display:

Resolution: 1280 x 1024

Pixel Depth: 32-Bit Color (ARGB8888)

Main Display: Yes

Mirror: Off

Online: Yes

Display Connector:

 

1280x1024 Is the only resolution it allows me, although my sceren is optimized to 1920x1080 ( 16:9 ).

By the way, when using VGA it is full-screened but still wrong resolution ( like I had before using the nvcap, weird, it's still there ).

Link to comment
Share on other sites

What I've done is got the hex and then inserted it to the com.apple.whatever under "device-properties". It's still there. I had GraphicsEnabler=No...

Anyways, Like I mentioned, I still get right info from profiler on my GPU, but it won't recognize my screen anymore, before that he did. I can run chess but I don't think I get the cool ripples opening dashboard.

Here's my Display part on Profiler:

NVIDIA GeForce 430GT:

 

Chipset Model: NVIDIA GeForce 430GT

Type: GPU

Bus: PCIe

PCIe Lane Width: x16

VRAM (Total): 1024 MB

Vendor: NVIDIA (0x10de)

Device ID: 0x0de1

Revision ID: 0x00a1

ROM Revision: v1.0

Displays:

Display:

Resolution: 1280 x 1024

Pixel Depth: 32-Bit Color (ARGB8888)

Main Display: Yes

Mirror: Off

Online: Yes

Display Connector:

 

1280x1024 Is the only resolution it allows me, although my sceren is optimized to 1920x1080 ( 16:9 ).

By the way, when using VGA it is full-screened but still wrong resolution ( like I had before using the nvcap, weird, it's still there ).

 

When I asked you about the Display and mentioned my HP 2300, I had in mind a screenshot from you that included your Benq T2200HD Screen; I think your monitor should be identified, because mine is; it seems like you have generic monitor info. You

ask about "Undo"; so restore from your 10.6.6 backup. Now you know. No professional is exempt from making backups.

 

Chipset Model: Unknown

Type: GPU

Bus: PCIe

Slot: Slot-1

PCIe Lane Width: x16

VRAM (Total): 768 MB

Vendor: NVIDIA (0x10de)

Device ID: 0x0625

Revision ID: 0x00a1

ROM Revision: xx.xx.xx - internal

 

Displays:

Display Connector:

Status: No Display Connected

ASUS MS236: <-------------------------

Resolution: 1920 x 1080 @ 60 Hz

Pixel Depth: 32-Bit Color (ARGB8888)

Main Display: Yes

Mirror: Off

Online: Yes

Rotation: Supported

Television: Yes

 

Another case where the monitor was recognized/identified. he still had 1920 x 1080 @ 60 Hz. So though while I think GPU/monitor have some dependency, it seems like you could possibly have a separate issue with this. I've forgotten,

do you have two monitors connected? The display information from my screenshot and his copy, are not like yours.

Did you try to rerun the 10.6.7 update and see if it self-corrects?

post-689921-1302114876_thumb.png

Link to comment
Share on other sites

Now I know- you can say that again =.=

I have only one monitor connected, although It's possible that I took this photo when both VGA and DVI are connected ( although right now only VGA is connected but same problem ).

I didn't try to re-run the 10.6.7 since I used the software update, and not the Combo Update. I will download it and see what happens.

Link to comment
Share on other sites

  • 9 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...