Page 1 of 1

About NVidia 140M support in OSX T61wide

Posted: Tue Jan 08, 2008 4:36 am
by xaviler
Since i have met friends( with dell notebooks ), who successfully reached full hardware support of Nvidia Mobile ( 140 M ) grafics, i wonder if we could find out a solution for thinkpads too.

Anybody any success ?

as far as i know there are two solutions:

1. NVinjection
2. 10.5.2 beta ( NVidia 8x00 support )

i tried both but get a black screen or kernel panic.

I may do some small mistakes, because i am new in this... so i hope anybody else can give feedback about it.

much luck

on process

Posted: Wed Jan 09, 2008 3:00 am
by xaviler
i have worked again all night long with this...
i am very close to it. My solution now is to get the new OpenGL+Nvidia 10.5.2 kexts bundles and nvinjectgo.

no kernel panic anymore just at start of Login Window a black screen.

my errror seems to be on evi 5.2 ... looks like i have to uptade to 8 to get the new things done...

i ll do this later today...

Re: About NVidia 140M support in OSX T61wide

Posted: Thu Jan 10, 2008 9:55 am
by Nebzar
xaviler wrote:Since i have met friends( with dell notebooks ), who successfully reached full hardware support of Nvidia Mobile ( 140 M ) grafics, i wonder if we could find out a solution for thinkpads too.
That's great, but how did they get it?

As far as I understood by searching InsanelyMac forum, for the Quadros (both 140M and 570M) there is no known solution yet to get hardware support, despite their similaritiy with the 8600/8800's. One of the main unsolved problems seems to be the correct value for NVCAP, which is unknown for the Quadros.

I tried on my T61p (570M) the NVinject/NVinjectGo + 10.5.2 kexts solution, but all I got was a black screen past launch of loginwindow, even with Efi v.8.

Please keep us informed if you find something, and if possible ask your friends a detailed explanation of their solution :)

Regards,
Neb

Posted: Thu Jan 10, 2008 3:11 pm
by xaviler
there are two users.... one is isanleymac forum and second in nvinject forum who reported sucess with nvs140m ( 8400) ...
look yourself :

Here is his graphics card profile:
Chipset Model: Graphics by NVIDIA
Type: Display
Bus: PCIe
PCIe Lane Width: x16
VRAM (Total): 256 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x0429
Revision ID: 0x00a1
ROM Revision: NVinjectGo 0.2.0
Displays:
Display:
Resolution: 1600 x 1000
Depth: 32-bit Color
Core Image: Hardware Accelerated
Main Display: Yes
Mirror: Off
Online: Yes
Quartz Extreme: Supported
Rotation: Supported
Display Connector:
Status: No display connected



we have to get this working too.
the only difference here , as far as i can see, is the resolution.

ill keep on trying with different nvinject and nvcaps...

GUID

Posted: Thu Jan 10, 2008 3:17 pm
by xaviler
i got efi v8 working, but still the same error
i am booting from mbr not guid partition table. thats also the difference between mine and the working systems...

since i am not so fit with guid boot install, because of beeing afraid to loose data, i did not try this jet..

Posted: Thu Jan 10, 2008 5:54 pm
by Nebzar
I'm booting from mbr too, anyway I don't think that booting from guid may make any difference... neither of the two booting mechanisms can provide the necessary information to the OS, since the real Apple efi is not present.

By the way, your dev ID is the same as the one of the successful guys (0x0429)?

Regards
Neb

Posted: Thu Jan 10, 2008 6:17 pm
by xaviler
yes its Device ID: 0x0429

Posted: Thu Feb 21, 2008 9:26 pm
by mavior
xaviler wrote:there are two users.... one is isanleymac forum and second in nvinject forum who reported sucess with nvs140m ( 8400) ...
look yourself :

Here is his graphics card profile:
Chipset Model: Graphics by NVIDIA
Type: Display
Bus: PCIe
PCIe Lane Width: x16
VRAM (Total): 256 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x0429
Revision ID: 0x00a1
ROM Revision: NVinjectGo 0.2.0
Displays:
Display:
Resolution: 1600 x 1000
Depth: 32-bit Color
Core Image: Hardware Accelerated
Main Display: Yes
Mirror: Off
Online: Yes
Quartz Extreme: Supported
Rotation: Supported
Display Connector:
Status: No display connected



we have to get this working too.
the only difference here , as far as i can see, is the resolution.

ill keep on trying with different nvinject and nvcaps...
Do you have any success' news about this?
Reading your current signature I guess so..thank you

Posted: Thu Mar 13, 2008 9:32 am
by dark_sith
Any news on this issue?

Does a report on working nvs 140m mean that it will work on a t61? I thought the T61's nvs 140m is somewhat interlinked with the BIOS ROM - which means that booting osx with efi makes using the nvs 140 m impossible on our thinkpads - or did I get this wrong?

This issue is quite old and I haven't found any solution - which makes me worry that full graphic support might never be achieved.

nvinstaller

Posted: Sat Mar 22, 2008 9:54 am
by dark_sith
anyone tried nvinstallre 4.1?

about the Nvidia bios in Thinkpad bios stuff: does mbr booting help us there?

extraction

Posted: Tue Apr 01, 2008 3:33 pm
by dark_sith
does this help somehow?

http://www.wimsbios.com/phpBB2/topic8989.html


http://www-307.ibm.com/pc/support/site. ... MIGR-67989

Memory information
Reserved BIOS area
The following conventional memory addresses are reserved by the BIOS and others. (When Intel Turbo Memory is installed in your system, conventional memory addresses are reserved 12k bytes more.)

nVIDIA Quadro NVS 140M models

* C0000-CEFFF : Reserved for Video BIOS
* CF000-D0FFF : Reserved for Option ROM of Ethernet (*1)
* E0000-FFFFF : Reserved for System BIOS

nVIDIA Quadro FX 570M models

* C0000-CF7FF : Reserved for Video BIOS
* CF800-D17FF : Reserved for Option ROM of Ethernet (*1)
* E0000-FFFFF : Reserved for System BIOS

Intel Graphics Media Accelerator GM965 models

* C0000-CFFFF : Reserved for Video BIOS
* D0000-D1FFF : Reserved for Option ROM of Ethernet (*1)
* E0000-FFFFF : Reserved for System BIOS

Note: (*1) This area becomes free by disabling the Internal Network Option ROM option under Config and Network in BIOS Setup Utility. This choice will disable PXE and WOL features.

Usable Area
The following memory address can be used by the memory manager such as EMM386.

nVIDIA Quadro NVS 140M models

* D1000-DFFFF

nVIDIA Quadro FX 570M models

* D1800-DFFFF

Intel Graphics Media Accelerator GM965 models

* D2000-DFFFF

Note: Certain addresses in this area will be reserved for CardBus Controllers or others by Operating Systems. The addresses vary and depend on the design of each Operating System.