Jump to content

LaptopDisplay


np_
 Share

429 posts in this topic

Recommended Posts

Jan 30 20:58:00 localhost kernel[0]: Natit: Setting NVCAP=<data not shown>

 

 

i don't get it , why this key "NVCAP" is added to natit if noone known what really do ?

 

this is total mistake to "set" all mac pro or imac io registry keys + them values

 

not all are same as on your "NV card"

 

(NVCAP stand from "NV capability" is different for any nv card

 

its' include blit info ( for GeforceGA.plugin ) 2d/3d capability (GL.bundle), framebuffer current head address, and probably power management info - i think ....)

 

simple compare :

 

mac pro: "NVCAP" = <04000100000003000c0000000000000a00000000>

imac24": "NVCAP" = <04000101080002000d0000000000010a00000000>

 

worse here is we are speaking for same NV card model ie "NVIDIA GeForce 7300 GT"

 

but if you pay attention card is not same ....

 

mac pro: deviceID = 393

imac24": deviceID = 395 ( sounds "go" )

 

that for until you are %100 sure what for serve some "efi" missing property - just ignore it

 

or you can get not wanted "effects" like black screen, wait too much to display show up ..etc

 

:P

Link to comment
Share on other sites

Man i´m getting a headheach, truly... :):)

I´ve tryed this with Natit and even tryed it with Titan, that i´ve never had use, but...

 

Every time i put NVDAResman.kext on extensions i get black screen. Did it with 0x034810de, 0x034810de&fff0ffff, 0x034810de&fff8ffff, and even without editing the mother son of a gun, but i ALWAYS GET BLACK SCREEN!!!

I even put in the AGPGART.kext that i didn´t had on the folder...

 

If i deleted it i can boot to desk with no problem. What in the worl is going wrong??? :|

 

Geforce loads fine and recognize everything, also natit, nvidiaefi and titan

Edited by nody
Link to comment
Share on other sites

np_,

 

Are you still working on an updated iographicsfamily.kext? With every combination of the recent kexts (laptopdisplay, nvidiaefi, iographicsfamily), I notice that the ioreg still shows an apple vendor ID, with a product ID of 0 or 1815. So it's not loading the custom-made (by displayutility) ProductID-XX file I have in displays/overrides. If I edit the productID-XX file it is loading (based on the numbers in Ioreg), I can get it to change the name of the display in system profiler, but like nody, I can't ever successfully boot with nvdaresman (sometimes it is running properly behind a white screen, as I can navigate around blindly and reboot with shortcut keys).

Link to comment
Share on other sites

np_,

 

Are you still working on an updated iographicsfamily.kext? With every combination of the recent kexts (laptopdisplay, nvidiaefi, iographicsfamily), I notice that the ioreg still shows an apple vendor ID, with a product ID of 0 or 1815. So it's not loading the custom-made (by displayutility) ProductID-XX file I have in displays/overrides. If I edit the productID-XX file it is loading (based on the numbers in Ioreg), I can get it to change the name of the display in system profiler, but like nody, I can't ever successfully boot with nvdaresman (sometimes it is running properly behind a white screen, as I can navigate around blindly and reboot with shortcut keys).

 

no iographics , need new LaptopDisplay only

 

seems thinks are much more simple but i do push in wrong direction

 

and yes you are right do not know from where to read current display profile (class AppleBacklightDisplay) - and it should damn it, but there is easy workaround for that too

 

i will post new version over weekend and you can look here http://www.macvidia.com/forums/index.php?P...&board=29.0 for updates

 

:huh:

Link to comment
Share on other sites

Going on the idea that the kext isn't loaded early enough for some parts of the system to be able to use it, resulting in all sorts of wierd things on boot I tried loading LaptopDisplay from /etc/rc. The result was a kernel panic. As the same thing happened with ATIinject I think this method might be loading the file too early and any kext based off the concept of natit should provide a similar result.

 

In some aspects LaptopDisplay seems to be working for my mobility radeon x1600 since DisplayConfigX now correctly detects my internal display. On the other hand it doesn't solve the issue of banding and then a black screen about 80% of the time I boot. np_ tel me what you need and how to get it and i'll send you everything about my card that I can, I'm tired of doing a hard reboot 5 times in a row just to get to my desktop.

 

I also think that if we can create a /etc/rc boot sequence to load all respective display kexts without crashing it would solve a number of our problems.

Link to comment
Share on other sites

Enable AppleBacklightDisplay among other things.

 

are you talking about the apple logo that illuminates on the outside of the laptop case? ... one question.... don't most hackintoshes not have an apple logo because of that fact that they ARE hackintoshes?

 

if i'm totally off base, i'm sorry for my stupidity. but could someone please explain to me what laptopdisplay does? if it's enabling the screen to come back on after waking up from sleep, that would be great.

Link to comment
Share on other sites

are you talking about the apple logo that illuminates on the outside of the laptop case? ... one question.... don't most hackintoshes not have an apple logo because of that fact that they ARE hackintoshes?

:hysterical: :hysterical: :hysterical: :hysterical:

 

 

For real, its for better recognition of laptop displays and all the fun stuff that goes with it :)

Link to comment
Share on other sites

first, let me thank you for this great piece of work .. using the two kexts out of totest(2).zip i was able to boot my laptop without vga cable and WITH picture on the screen !!! thats a big success i think!

well here's the problem :unsure:

it only updates the screen when there is some sort of other activity, for example when i move the mouse, otherwise the laptop hangs. it also tries to read from the cd drive all the time although theres no cd in it. when i press one of the power keys on my laptop, it will become responsive again just as if had moved the mouse. i'm trying to get a iolog but its not easy :thumbsup_anim: i've developed drivers for windows and it feels like an interrupt problem, because causing any kind of hardware interrupt makes os x respond again for a short time

Link to comment
Share on other sites

Hey guys,

 

I just installed the NvidiaEFI kext, and it's the first nvidia graphics kext with which I can get osx86 to display anything on my geforce 6100... I can't change resolutions or anything yet, but that's what my question is related to...

 

Should I also install the NV40 kext or other nvidia kexts? I moved all kexts starting with NV or Geforce because I didn't get anything on my screen with them, so I'm on vesa now. Does nvidiaefi work together with one of them? or should I also install natit?

Thanks in advance,

 

Michael

Link to comment
Share on other sites

Hey guys,

 

I just installed the NvidiaEFI kext, and it's the first nvidia graphics kext with which I can get osx86 to display anything on my geforce 6100... I can't change resolutions or anything yet, but that's what my question is related to...

 

Should I also install the NV40 kext or other nvidia kexts? I moved all kexts starting with NV or Geforce because I didn't get anything on my screen with them, so I'm on vesa now. Does nvidiaefi work together with one of them? or should I also install natit?

Thanks in advance,

 

Michael

 

look up what chipset your card has. Install either NV40, NV30, NV20, or NV10 accordingly with your device id.

 

Also put your device id into nvdaresman as well as GeForce.kext. This is necessary.

Link to comment
Share on other sites

Hi there

 

I read all this treat and i found that i'm far to understand everithing on it.

 

... problem to with my hackintosh laptop ... Asus G2P; ATI X1700 - 512MB; 1440 x 900 (32 bit) (60Hz) ... i can't get the maximum resolution and no QE or CI ... and is frustrating

 

Here are my results using EDID

 

DumpEDID v1.01

 

Copyright © 2006 Nir Sofer

 

Web site: http://www.nirsoft.net

 

 

 

*****************************************************************

 

Registry Key : DISPLAY\AUO4087\5&33d60401&0&00000110&07&00

 

Manufacture Week : 1 / 2005

 

ManufacturerID : 44806 (0xAF06)

 

ProductID : 16519 (0x4087)

 

Serial Number (Numeric) : 0 (0x00000000)

 

EDID Version : 1.3

 

Display Gamma : 2.20

 

Image Size : 36.7 X 22.9 cm (17.0 Inch)

 

Maximum Image Size : 37 X 23 cm (17.2 Inch)

 

Maximum Resolution : 0 X 0

 

Support Standby Mode : No

 

Support Suspend Mode : No

 

Support Low-Power Mode : No

 

Support Default GTF : No

 

Digital : Yes

 

 

 

Supported Display Modes :

 

 

 

*****************************************************************

 

Got no ideea why doesn't show the "Supported Display Modes" - true i didn't used an external monitor

 

Here the results with Phoenix

 

(because is not possible to upload the hex format file i'l just copy/paste the text ... )

 

:1000000000FFFFFFFFFFFF0006AF8740000000007A

:10001000010F0103802517780A6876A25A499F23B8

:10002000134F54000000010101010101010101012E

:100030000101010101019E25A04051840C304020D3

:1000400033006FE5100000180000000F000000002E

:1000500000000000000000000020000000FE00418C

:10006000554F0A202020202020202020000000FE1E

:10007000004231373050573034205630200A00DB59

:00000001FF

 

 

and the result with the MonINFO

 

Monitor

Hardware information........ n/a

Windows description......... Default Monitor

 

Display adapter

Adapter description......... ATI Mobility Radeon X1700

Adapter device ID........... 0x71D51002

Display settings............ 1440x900, 32bpp

 

User/computer information

Registered user name........ righteye

Registered organization..... n/a

Network user name........... righteye

Network computer name....... ASUSG2P

Windows version ............ Windows XP

Windows build .............. 5.01.2600 Service Pack 2

Installation date .......... 12/16/2006 12:00:00 PM

 

 

And here the ioreg result

 

 

If there is a solution for this ... please try to iluminate me ...

 

All the best!

Edited by righteye
Link to comment
Share on other sites

Hi there

 

I read all this treat and i found that i'm far to understand everithing on it.

 

... problem to with my hackintosh laptop ... Asus G2P; ATI X1700 - 512MB; 1440 x 900 (32 bit) (60Hz) ... i can't get the maximum resolution and no QE or CI ... and is frustrating

 

Here are my results using EDID

 

DumpEDID v1.01

 

Copyright © 2006 Nir Sofer

 

Web site: http://www.nirsoft.net

*****************************************************************

 

Registry Key : DISPLAY\AUO4087\5&33d60401&0&00000110&07&00

 

Manufacture Week : 1 / 2005

 

ManufacturerID : 44806 (0xAF06)

 

ProductID : 16519 (0x4087)

 

Serial Number (Numeric) : 0 (0x00000000)

 

EDID Version : 1.3

 

Display Gamma : 2.20

 

Image Size : 36.7 X 22.9 cm (17.0 Inch)

 

Maximum Image Size : 37 X 23 cm (17.2 Inch)

 

Maximum Resolution : 0 X 0

 

Support Standby Mode : No

 

Support Suspend Mode : No

 

Support Low-Power Mode : No

 

Support Default GTF : No

 

Digital : Yes

Supported Display Modes :

*****************************************************************

 

Got no ideea why doesn't show the "Supported Display Modes" - true i didn't used an external monitor

 

Here the results with Phoenix

 

(because is not possible to upload the hex format file i'l just copy/paste the text ... )

 

:1000000000FFFFFFFFFFFF0006AF8740000000007A

:10001000010F0103802517780A6876A25A499F23B8

:10002000134F54000000010101010101010101012E

:100030000101010101019E25A04051840C304020D3

:1000400033006FE5100000180000000F000000002E

:1000500000000000000000000020000000FE00418C

:10006000554F0A202020202020202020000000FE1E

:10007000004231373050573034205630200A00DB59

:00000001FF

and the result with the MonINFO

 

Monitor

Hardware information........ n/a

Windows description......... Default Monitor

 

Display adapter

Adapter description......... ATI Mobility Radeon X1700

Adapter device ID........... 0x71D51002

Display settings............ 1440x900, 32bpp

 

User/computer information

Registered user name........ righteye

Registered organization..... n/a

Network user name........... righteye

Network computer name....... ASUSG2P

Windows version ............ Windows XP

Windows build .............. 5.01.2600 Service Pack 2

Installation date .......... 12/16/2006 12:00:00 PM

And here the ioreg result

If there is a solution for this ... please try to iluminate me ...

 

All the best!

 

Some news aded

The ioreg result after:

1. using DisplayUtility, LaptopDisplay.kext, ant the DisplayVendorID resulted using the EDID

(one thing is not clear for me ... why after editing to 8 digits i get this:

 

10000000 00FFFFFF FFFFFF00 06AF8740 00000000 7A100010 00010F01 03802517 780A6876 A25A499F 23B81000 2000134F 54000000 01010101 01010101 01012E10 00300001 01010101 019E25A0 4051840C 304020D3 10004000 33006FE5 10000018 0000000F 00000000 2E100050 00000000 00000000 00002000 0000FE00 418C1000 6000554F 0A202020 20202020 20200000 00FE1E10 00700000 42313730 50573034 20563020 0A00DB59

00000001 FF

 

what are the last FF ? should be there or must be 43 x 8 digits or 44 x 8 digits ??? ;) )

2. booting using "Graphics Mode"="1440x900@60" i get the resolution 1152 x 864 but no QI or CE and there is no option to change the resolution in Display Options ...

Must be a diference in this 2nd ioreg result than the firs one but i'm not able to "interpret"

 

Have to back up some files and to try now using the AtiInject stuf or Natit one (the Natit_ATIauto.kext)

Some other observation (possible out of topic) inside the Natit_ATIauto.kext/Contents/Info.plist/IOKitPersonalities/Natit/Vendors/0x1002/Devices there is an entry 0x71D6 that is Mobility Radeon X1700 but i know that my Mobility Radeon X1700 is 0x71D5. Now changing the 0x71D6 to 0x71D5 will have a good result ? because i'm not shure what asic srting M56 means ... I'l do a test and post the results later. Hope in this time there will be someone to give us some good news.

 

C U !

Link to comment
Share on other sites

HI! Soooo...

 

I tried NATIT.kex (v.02) AND the instaler by Neo... DIDN'T WORK.

 

The comand line say (AFTER COPY THE NATIT.kext to System/Library/Extensions) and open terminal to do the line of command - no diretory, file

 

My computer... P5WD-2 Premium, ATI RADEON GEOCUBE X1600XT PCI-E, Pentium D930 - 2DDR 800 corsair.

 

Install de JAS 10.4.8 -, lan working, DVI dual (BY DEFALT - no display resolucion - D-Sub working) audio working (patched ALC882 - stereo).

 

Install ALL UPDATE BY APPLE. - Runing SOFTWARE UPDATE... ALL WORKING .. no problems.

 

PLEASE HELP...

 

.... My ABOUT THIS MAC the hardware info DOESN'T WORK!!! ANY COMENTS ON THIS???

 

Sorry for the very por english... I'm from Brazil...

Link to comment
Share on other sites

HI! Soooo...

 

I tried NATIT.kex (v.02) AND the instaler by Neo... DIDN'T WORK.

 

The comand line say (AFTER COPY THE NATIT.kext to System/Library/Extensions) and open terminal to do the line of command - no diretory, file

 

My computer... P5WD-2 Premium, ATI RADEON GEOCUBE X1600XT PCI-E, Pentium D930 - 2DDR 800 corsair.

 

Install de JAS 10.4.8 -, lan working, DVI dual (BY DEFALT - no display resolucion - D-Sub working) audio working (patched ALC882 - stereo).

 

Install ALL UPDATE BY APPLE. - Runing SOFTWARE UPDATE... ALL WORKING .. no problems.

 

PLEASE HELP...

 

.... My ABOUT THIS MAC the hardware info DOESN'T WORK!!! ANY COMENTS ON THIS???

 

Sorry for the very por english... I'm from Brazil...

 

As the topic title states, this is for discussion for laptop displays. I would suggest trying the NVidiaEFI forum.

Link to comment
Share on other sites

I have a nVidia GeForce Go 7600 graphics card on an HP dv8000 laptop. As of now, my display works ok. OSX recgonizes it as an "unknown nvidia" display and my dual screen wont work. I can however get resolution all the way up to 1440x900. Lately, on my DVD player, I cant view the menus and on iDVD I can see any of the menu that I am working on. I think this is a problem with my display(dont ask why, ive tried all other reasons). Mainly, I want to be able to use dual screen. Now, ive tried the laptopdisplay.kext it didnt change anything. Does anyone else know of what I can do to get my system to recognize my card as a 7600 and not just "unknown nvidia"? I believe that this may solve those other display problems that I was having. thanx

Link to comment
Share on other sites

Has this post died I havent seen any replys in a week, :)

 

Your lucky with a week bro i havent had a reply to mine in about 3 weeks I already have quartz core screen res and all i just need to boot without a damned external monitor cos its a pain in the {censored} ass

Edited by curlyboy
Link to comment
Share on other sites

 Share

×
×
  • Create New...