Alexxxxxx Posted January 19, 2007 Share Posted January 19, 2007 for moblity x1600 the only way to get your edid seems to be the phoenix tool... yes, but if i plug external monitor, moninfo working!!!! Link to comment Share on other sites More sharing options...
Alexxxxxx Posted January 19, 2007 Share Posted January 19, 2007 What's your laptop? My laptop is asus f3ja and x1600 mobility not working.. i used callisto, atiinject and various driver: non working! Alexxxxxx! I see you got the same problem with EDID as me. By the way : today I managed to get EDID info with MonInfo. Interestingly when there were no external displays connected, it reported that I have to displays. One default and an Apple. Funny. At least I know from where the wrong EDID info came. I never had any Apple display connected though. About the EDID : I got vendor of 610. I guess that was to default/no name, right? Black bars still in place... Cheers! Link to comment Share on other sites More sharing options...
sheriffbounce Posted January 19, 2007 Share Posted January 19, 2007 What's your laptop? My laptop is asus f3ja and x1600 mobility not working.. i used callisto, atiinject and various driver: non working! ALEXXXXXX please simply read my last post! for mobility x1600 use Phoenix EDID tool! Moninfo is not working... Link to comment Share on other sites More sharing options...
nody Posted January 19, 2007 Share Posted January 19, 2007 (edited) What's your laptop? My laptop is asus f3ja and x1600 mobility not working.. i used callisto, atiinject and various driver: non working! Go read post#171 Edited January 19, 2007 by nody Link to comment Share on other sites More sharing options...
Alexxxxxx Posted January 19, 2007 Share Posted January 19, 2007 ALEXXXXXX please simply read my last post!for mobility x1600 use Phoenix EDID tool! Moninfo is not working... http://forum.insanelymac.com/index.php?sho...630&st=180# i used also phoenix (view previous link)... but also moninfo work if i plug external monitor! it is abnormal, but i do not know... Link to comment Share on other sites More sharing options...
osxp Posted January 19, 2007 Share Posted January 19, 2007 hi everybody, i try moninfo.exe, and get this: first is default monitor on nvidia geforce fx go5200 and second is AUO monitor on auxillary port. first tells nothing about edid and second tells the raw EDID like this: Monitor Windows description......... AUO Monitor Manufacturer description.... Color LCD Manufacturer................ AUO 棗棗棗棗棗棗棗棗棗棗棗棗棗棗 Plug and Play ID............ AUO0E12 Serial number............... 594 (143300594) EDID data source............ I2C bus (real-time) 棗棗棗棗棗棗棗棗棗棗棗棗棗棗 Manufacture date............ 2004, ISO week 33 EDID revision............... 1.3 Display type and signal..... Digital Sync input support.......... n/a Screen size................. 290 x 220 mm (~15") Power management............ n/a Color characteristics Display gamma............... 2.20 Red chromaticity............ Rx 0.579 - Ry 0.340 Green chromaticity.......... Gx 0.310 - Gy 0.550 Blue chromaticity........... Bx 0.154 - By 0.154 White point (default)....... Wx 0.314 - Wy 0.329 Timing characteristics VESA GTF support............ Not supported Horizontal scan range....... n/a Vertical scan range......... n/a Video bandwidth............. n/a Extension blocks............ n/a Timing recommendation #1.... 1024x768 at 60Hz Modeline................ "1024x768" 65.000 1024 1048 1184 1344 768 771 777 806 -hsync -vsync Timing recommendation #2.... 1024x817 at 0Hz Modeline................ "1024x817" 0.000 1024 1112 1951 1790 817 820 836 1125 -hsync -vsync Timing recommendation #3.... 1024x817 at 0Hz Modeline................ "1024x817" 0.000 1024 1112 1951 1790 817 820 836 1125 -hsync -vsync Standard timings supported 1024 x 768 at 60Hz - AUO 1024 x 817 at 0Hz - AUO Raw EDID base 00: 00 FF FF FF FF FF FF 00 06 AF 12 0E 52 02 00 00 10: 21 0E 01 03 80 1D 16 78 0A 47 A9 94 57 4F 8C 27 20: 27 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01 30: 01 01 01 01 01 01 64 19 00 40 41 00 26 30 18 88 40: 36 00 1E D6 10 00 00 18 00 00 00 FE 42 31 34 31 50: 58 47 30 35 0A 20 20 20 20 20 00 00 00 FE 42 31 60: 34 31 58 47 30 35 0A 20 20 20 20 20 00 00 00 FC 70: 00 43 6F 6C 6F 72 20 4C 43 44 0A 20 20 20 00 17 Display adapter Adapter description......... Auxiliary port Adapter device ID........... 0x032410DE Display settings............ n/a User/computer information Registered user name........ neo Registered organization..... zion Network user name........... Administrator Network computer name....... matrix Windows version ............ Windows XP Windows build .............. 5.01.2600 Service Pack 2 Installation date .......... n/a does the second gives me the correct things? Link to comment Share on other sites More sharing options...
Alexxxxxx Posted January 20, 2007 Share Posted January 20, 2007 Here there is my log (filtered laptop)! ... laptopdisplay maybe working... but i don't change resolution!!! ===== Il monitor si avvia a offset 109652 entro un documento della lunghezza 240724. ==== ===== Usa Documento->Ricarica (Cmd-R) per mostrare di più. ==== Jan 19 00:04:31 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 19 00:18:34 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 19 00:59:42 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 19 13:23:22 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 19 13:29:26 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 19 15:28:48 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 19 16:55:54 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 19 17:51:23 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 20 01:11:59 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 20 01:24:44 alessio-xxxs-computer sudo: Alessio : TTY=ttyp1; PWD=/Users/Alessio; USER=root; COMMAND=/usr/sbin/chown -R root:wheel /system/library/extensions/LaptopDisplay.kext Jan 20 01:24:59 alessio-xxxs-computer sudo: Alessio : TTY=ttyp1; PWD=/Users/Alessio; USER=root; COMMAND=/bin/chmod -R 755 /System/Library/Extensions/LaptopDisplay.kext Jan 20 01:27:03 alessio-xxxs-computer sudo: Alessio : TTY=ttyp1; PWD=/Users/Alessio; USER=root; COMMAND=/bin/chmod -R 755 /System/Library/Extensions/LaptopDisplay.kext Jan 20 01:27:12 alessio-xxxs-computer sudo: Alessio : TTY=ttyp1; PWD=/Users/Alessio; USER=root; COMMAND=/usr/sbin/chown -R root:wheel /System/Library/Extensions/LaptopDisplay.kext Jan 20 01:28:14 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 20 01:28:14 localhost kernel[0]: LaptopPanelA: Started Ok! Jan 20 01:34:52 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 20 01:34:52 localhost kernel[0]: LaptopPanelA: Started Ok! Jan 20 01:40:25 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 20 01:40:25 localhost kernel[0]: LaptopPanelA: Started Ok! Jan 20 01:47:09 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 20 01:47:09 localhost kernel[0]: LaptopPanelA: Started Ok! Jan 20 01:48:25 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 20 01:48:25 localhost kernel[0]: LaptopPanelA: Started Ok! Jan 20 01:51:14 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 20 01:51:14 localhost kernel[0]: LaptopPanelA: Started Ok! Jan 20 02:01:51 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 20 02:01:51 localhost kernel[0]: IOPanelDevice: Registered OK!LaptopPanelA: Started Ok! Jan 20 02:12:39 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 20 02:12:39 localhost kernel[0]: LaptopPanelA: Started Ok! Jan 20 02:21:34 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 20 02:21:34 localhost kernel[0]: LaptopPanelA: Started Ok! Jan 20 02:25:37 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 20 02:25:37 localhost kernel[0]: IOPanelDevice: Registered OK!LaptopPanelA: Started Ok! apple-info mac (monitor/graphics): Monitor: Tipo: Monitor Bus: PCIe VRAM (totale): 256 MB Fornitore: ATI (0x1002) ID dispositivo: 0x71c5 ID revisione: 0x0000 Monitor: Monitor: Risoluzione: 1024 x 768 Profondità: Colore 32-bit Core Image: Supportato Monitor principale: Sì Mirror: Spento Online: Sì Quartz Extreme: Supportato help me! Link to comment Share on other sites More sharing options...
sheriffbounce Posted January 20, 2007 Share Posted January 20, 2007 Here there is my log (filtered laptop)!... laptopdisplay maybe working... but i don't change resolution!!! ===== Il monitor si avvia a offset 109652 entro un documento della lunghezza 240724. ==== ===== Usa Documento->Ricarica (Cmd-R) per mostrare di più. ==== Jan 19 00:04:31 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 19 00:18:34 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 19 00:59:42 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 19 13:23:22 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 19 13:29:26 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 19 15:28:48 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 19 16:55:54 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 19 17:51:23 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 20 01:11:59 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 20 01:24:44 alessio-xxxs-computer sudo: Alessio : TTY=ttyp1; PWD=/Users/Alessio; USER=root; COMMAND=/usr/sbin/chown -R root:wheel /system/library/extensions/LaptopDisplay.kext Jan 20 01:24:59 alessio-xxxs-computer sudo: Alessio : TTY=ttyp1; PWD=/Users/Alessio; USER=root; COMMAND=/bin/chmod -R 755 /System/Library/Extensions/LaptopDisplay.kext Jan 20 01:27:03 alessio-xxxs-computer sudo: Alessio : TTY=ttyp1; PWD=/Users/Alessio; USER=root; COMMAND=/bin/chmod -R 755 /System/Library/Extensions/LaptopDisplay.kext Jan 20 01:27:12 alessio-xxxs-computer sudo: Alessio : TTY=ttyp1; PWD=/Users/Alessio; USER=root; COMMAND=/usr/sbin/chown -R root:wheel /System/Library/Extensions/LaptopDisplay.kext Jan 20 01:28:14 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 20 01:28:14 localhost kernel[0]: LaptopPanelA: Started Ok! Jan 20 01:34:52 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 20 01:34:52 localhost kernel[0]: LaptopPanelA: Started Ok! Jan 20 01:40:25 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 20 01:40:25 localhost kernel[0]: LaptopPanelA: Started Ok! Jan 20 01:47:09 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 20 01:47:09 localhost kernel[0]: LaptopPanelA: Started Ok! Jan 20 01:48:25 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 20 01:48:25 localhost kernel[0]: LaptopPanelA: Started Ok! Jan 20 01:51:14 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 20 01:51:14 localhost kernel[0]: LaptopPanelA: Started Ok! Jan 20 02:01:51 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 20 02:01:51 localhost kernel[0]: IOPanelDevice: Registered OK!LaptopPanelA: Started Ok! Jan 20 02:12:39 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 20 02:12:39 localhost kernel[0]: LaptopPanelA: Started Ok! Jan 20 02:21:34 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 20 02:21:34 localhost kernel[0]: LaptopPanelA: Started Ok! Jan 20 02:25:37 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 20 02:25:37 localhost kernel[0]: IOPanelDevice: Registered OK!LaptopPanelA: Started Ok! apple-info mac (monitor/graphics): Monitor: Tipo: Monitor Bus: PCIe VRAM (totale): 256 MB Fornitore: ATI (0x1002) ID dispositivo: 0x71c5 ID revisione: 0x0000 Monitor: Monitor: Risoluzione: 1024 x 768 Profondità: Colore 32-bit Core Image: Supportato Monitor principale: Sì Mirror: Spento Online: Sì Quartz Extreme: Supportato help me! alexxxxxx just send me your EDID (from phoenix tool and i'll send you the files already prepared for your laptop as described in the mobility x1600 thread... that's all i can do for you and your card, since (and this is not mentioned badly or anything) you just seem to be in the beginnerphase of this huge neverending OSX-experiment cheers sheriff Link to comment Share on other sites More sharing options...
Alexxxxxx Posted January 20, 2007 Share Posted January 20, 2007 (edited) http://forum.insanelymac.com/index.php?sho...630&st=180# I have already sended edid from phoenix in previous post! I resend it: EDID BYTES: 0x 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F ------------------------------------------------ 00 | 00 FF FF FF FF FF FF 00 0D AF 26 15 00 00 00 00 10 | 09 10 01 03 80 21 15 78 0A C6 A9 9A 57 4E 85 26 20 | 1E 50 52 00 00 00 01 01 01 01 01 01 01 01 01 01 30 | 01 01 01 01 01 01 BC 1B 00 A0 50 20 17 30 30 20 40 | 36 00 4B CF 10 00 00 18 00 00 00 FE 00 4E 31 35 50 | 34 49 32 2D 4C 30 32 0A 20 20 00 00 00 FE 00 43 60 | 4D 4F 0A 20 20 20 20 20 20 20 20 20 00 00 00 FE 70 | 00 4E 31 35 34 49 32 2D 4C 30 32 0A 20 20 00 88 it is ok? and this is (phoenix) edid of my external monitor syncmaster 940mv: 00FFFFFF FFFFFF00 4C2DD301 39314F44 320F0103 6C291A78 2ADE95A3 544C9926 0F5054BF EF809500 950F8180 8140714F 01010101 01019A29 A0D05184 22305098 360098E1 1000001C 000000FD 00384B1E 510E000A 20202020 20200000 00FC0053 796E634D 61737465 720A2020 000000FF 00485348 59433033 3137310A 20200018 ... but i think that it is not important....! Thank you... my email is tigreale@libero.it Edited January 20, 2007 by Alexxxxxx Link to comment Share on other sites More sharing options...
np_ Posted January 20, 2007 Author Share Posted January 20, 2007 Alexxxxxx! I see you got the same problem with EDID as me. By the way : today I managed to get EDID info with MonInfo. Interestingly when there were no external displays connected, it reported that I have to displays. One default and an Apple. Funny. At least I know from where the wrong EDID info came. I never had any Apple display connected though. About the EDID : I got vendor of 610. I guess that was to default/no name, right? Black bars still in place... Cheers! vendor 610 = apple no idea what you do there but some is wrong Link to comment Share on other sites More sharing options...
drimzy Posted January 21, 2007 Share Posted January 21, 2007 (edited) Hi np_ this is my ioreg with last laptop.kext and i create my DisplayProductID. It's work with a external monitor but with internal monitor don't work for me. My VGA: NVIDIA GeForce Go 7400: Chipset Model: NVIDIA GeForce Go 7400 Type: Display Bus: PCIe VRAM (Total): 64 MB Vendor: NVIDIA (0x10de) Device ID: 0x01d8 Revision ID: 0x00a1 Displays: SyncMaster: Resolution: 1280 x 1024 @ 75 Hz Depth: 32-bit Color Core Image: Supported Main Display: Yes Mirror: Off Online: Yes Quartz Extreme: Supported Display: Status: No display connected Thanks for you work. go7400..txt go7400_without_ex_display.txt Edited January 21, 2007 by drimzy Link to comment Share on other sites More sharing options...
np_ Posted January 21, 2007 Author Share Posted January 21, 2007 right now i am experimenting on some new ideas for laptops and trying to discover what all these property's below do - they are import for lappies and i think key for success is in "AppleGraphicsPolicy.efi" from where comes some of these EFI property's below // PCIDevice - general property's "AAPL,aux-power-connected" = <01000000> - this must tell driver to use I2C or not (1 enabled , 0 disabled ) or tell driver there is display attached "AAPL,backlight-control" = <01000000> - driver can control backlight levels ( enable/disable ) ( on apple machine graphics driver do not control backlight , AppleIntelPanelA is display param handler he does the job try platform calls and services ) "AAPL00,LinkType" = <00000000> - not %100 sure but i think current type is digital and 1 must be analog or reverse "AAPL00,InverterFrequency" = <08520000> // LCD inverter frequency , value must be like 2.5 times of LCD vertical refresh rate, for example for refresh rate 60hz this must around 150 hz "AAPL00,InverterCurrent" = <00000000> // should be current LCD inverter control 0 = index 0 , 1 = index 1 "AAPL00,LinkFormat" = <01000000> // this should tell if is internal LCD or external or also tell if digital/analog connection "AAPL00,Dither" = <00000000> // enable/disable dithering on some LCD's "AAPL00,Inverter" = <01000000> // enable/disable "inverter" "AAPL00,PixelFormat" = <01000000> // unknown "AAPL00,DataJustify" = <01000000> // unknown "AAPL00,DualLink" = <01000000> // enable/disable dual-link ( DVI ) // Display device ( where actually attach Framebuffer and your IODisplay Class ) "@0,built-in" = <> - indicate that display is internal LCD "@0,backlight-control" = <01000000> - enable backlight control for that display ( levels ) it' can be @0,XXXX or @1,XXXX depend of internal LCD FB conection index ( all imac's and powerbooks internal LCD got index = 0 , but laptops can be at index 1 - that's main issue ) "@X,use-backlight-blanking" = <> - when present indicate control for inverter for that device with index X = 0 or 1 // from efi "AAPL00,T1" = <00000000> "AAPL00,T2" = <01000000> "AAPL00,T3" = <c8000000> "AAPL00,T4" = <c8000000> "AAPL00,T5" = <01000000> "AAPL00,T6" = <00000000> "AAPL00,T7" = <90010000> i think these all set initial VGA register state on boot - the are same for NVidia and ATI , probably we don't need them this one "@0,display-cfg" = <03035000> seems to be I2C address for LCD or chip address control his backlight levels ( is yet unknown witch service use to ) "@0,panelinfo" = <00641500> is unknown, it can be just key for AppleIntelPanelA - easy way to get DisplayProductID from all panels listed import thing is @0,EDID or @1,EDID i see from test that some laptops did not respond on I2C that for adding real EDID info for internal LCD will give you for example all supported resolutions please note that "AAPL00,Coherency" = <02000000> is not used in iMacs that key is to share ( remap ) part of system memory - no idea if used for some kind FIFO/DMA buffer but is key belong to gl vertex/fence Link to comment Share on other sites More sharing options...
np_ Posted January 21, 2007 Author Share Posted January 21, 2007 Here there is my log (filtered laptop)!... laptopdisplay maybe working... but i don't change resolution!!! Monitor: Tipo: Monitor Bus: PCIe VRAM (totale): 256 MB Fornitore: ATI (0x1002) ID dispositivo: 0x71c5 ID revisione: 0x0000 Monitor: Monitor: Risoluzione: 1024 x 768 Profondità: Colore 32-bit Core Image: Supportato Monitor principale: Sì Mirror: Spento Online: Sì Quartz Extreme: Supportato help me! first of all laptopdisplay did not change res, ATI drivers do it second use "DisplayUtility" , create your internal LCD DisplayVendor/ProductID's open DisplayProductID file and add key "IODisplayEDID" ( type data ) with your internal LCD EDID copy this folder/file into System/Library/Displays/Overrides, reboot and you will seen all resolutions Link to comment Share on other sites More sharing options...
joshlawless Posted January 22, 2007 Share Posted January 22, 2007 Hi! I've been following the thread for a while, and want to start by thanking np_! Next, I've followed all the instructions to the best of my ability, but am still stymied. Using moninfo.exe, I've obtained the EDID for the monitor on my Asus A8Js. The EDID is as follows: 00FFFFFF FFFFFF00 06AF4712 00000000 010F0103 801E1378 0A87C594 574F8C27 25505400 00000101 01010101 01010101 01010101 01013822 A0A05084 0C303020 360030BE 10000018 0000000F 00000000 00000000 00000000 00200000 00FE0041 554F0A20 20202020 20202020 000000FE 00423134 31505730 31205632 200A006D When pasted into the Display Utility, it tells me that my monitor VendorID is 06af and the ProductID is 1247, which matches what I saw in moninfo.exe under windows. I take the file created by Display Utility (DisplayProductID-1247) and change the IOGFlags to "4" and add the EDID information above using the Property List Editor utility previously posted. The whole directory (DisplayVendorID-06af) I then move to system/library/displays/overrides and change the permissions as appropriate I have also installed the latest LaptopDisplay.kext to the Extensions folder, fixed permissions, and deleted the cached extensions. I have also installed the IOGraphicsFamily.kext to the Extensions folder and fixed permissions and deleted the cached extensions. Still, when I boot, I can only see the 1024x768 option in the display panel for system preferences. When I look in the system profiler, I see this: NVIDIA GeForce Go 7700: Chipset Model: NVIDIA GeForce Go 7700 Type: Display Bus: PCIe VRAM (Total): 256 MB Vendor: nVIDIA (0x10de) Device ID: 0x0397 Revision ID: 0x00a1 Displays: Color LCD: Resolution: 1024 x 768 Depth: 32-bit Color Core Image: Not Supported Main Display: Yes Mirror: Off Online: Yes Quartz Extreme: Not Supported Display: In the system profiler system.log, I see this: Jan 21 17:35:40 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 21 17:35:40 localhost kernel[0]: IOPanelDevice: Registered OK! Jan 21 17:35:41 localhost kernel[0]: LaptopPanelA: Started Ok! Jan 21 17:35:41 localhost kernel[0]: NV: NVidiaEFI Support Version 1.0.1, build 1101070553 Jan 21 17:35:41 localhost kernel[0]: NV: Internal LCD Panel Detected On Output: A, Head N: 0 Jan 21 17:35:41 localhost kernel[0]: NV: Internal LCD Panel Max Resolution: 1440x900 . . . Jan 21 17:35:45 localhost kernel[0]: NVDA,Display-B: Not usable Can anyone help me to understand what I have done wrong? Link to comment Share on other sites More sharing options...
joshlawless Posted January 22, 2007 Share Posted January 22, 2007 Finally figured how how ioreg works. Here's my ioreg log, generated with ioreg -l -w 1024 > ioreg_7700.txt FYI, I have 10.4.8 with the latest semthex 8.8.1 kernel ioreg_7700.txt Link to comment Share on other sites More sharing options...
Bimmer Posted January 22, 2007 Share Posted January 22, 2007 (edited) http://www.box.net/public/kd5ulo8u6h Just wanted you guys to know about the above link, I was getting the black screen, or messed up screen until i loaded the above kexts, i don't know what is special about them, but they worked for me. I have resolution changing, QE/QC, all is working. My specs: Mac OS X 10.4.8 HP Pavilion zd8000 ATI x600 Mobility Intel P4 3.2GHz (Prescott) Edited January 22, 2007 by Bimmer Link to comment Share on other sites More sharing options...
SkyZ Posted January 22, 2007 Share Posted January 22, 2007 hi there, I'm using nVidia Quadro NVS 110M (GeoForce 7300 Go) in a Dell Latitude D620, with Titan, resolution can go up to 1440x900 and QE/CI enabled, but LCD have colour banding..... Here's my moninfo: Monitor Windows description......... Seiko-Epson Monitor Manufacturer................ Seiko-Epson ?????????????? Plug and Play ID............ SEC4457 Serial number............... n/a EDID data source............ I2C bus (real-time) ?????????????? Manufacture date............ 2006 EDID revision............... 1.3 Display type and signal..... Digital Sync input support.......... n/a Screen size................. 300 x 190 mm (~15") Power management............ n/a Color characteristics Display gamma............... 2.20 Red chromaticity............ Rx 0.580 - Ry 0.340 Green chromaticity.......... Gx 0.310 - Gy 0.550 Blue chromaticity........... Bx 0.155 - By 0.155 White point (default)....... Wx 0.313 - Wy 0.329 Timing characteristics VESA GTF support............ Not supported Horizontal scan range....... n/a Vertical scan range......... n/a Video bandwidth............. n/a Extension blocks............ n/a Timing recommendation #1.... 1440x900 at 60Hz Modeline................ "1440x900" 95.440 1440 1504 1536 1744 900 903 906 912 -hsync -vsync Standard timings supported n/a Raw EDID base 00: 00 FF FF FF FF FF FF 00 4C A3 57 44 00 00 00 00 10: 00 10 01 03 80 1E 13 78 0A 87 F5 94 57 4F 8C 27 20: 27 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01 30: 01 01 01 01 01 01 48 25 A0 30 51 84 0C 30 40 20 40: 33 00 2F BE 10 00 00 19 00 00 00 0F 00 00 00 00 50: 00 00 00 00 00 78 E6 02 23 00 00 00 00 FE 00 4A 60: 43 32 36 39 01 31 34 31 57 44 0A 20 00 00 00 FE 70: 00 17 36 42 4A 6E 8E B4 FF 02 01 0A 20 20 00 0D Display adapter Adapter description......... Auxiliary port Adapter device ID........... 0x01D710DE Display settings............ n/a Link to comment Share on other sites More sharing options...
Mr. Green Posted January 22, 2007 Share Posted January 22, 2007 (edited) Hi i have an inspiron 8500 with a Geforce4 4200 Go and i have managed to get QE working with natit. However, only an external monitor works. The internal LCD freezes and fades to white during boot, although system profiler reports correct resolution and QE on the display. After several seconds, the display is completely white and stays that way, although my external monitor continues to work properly. I am using LaptopDisplay.kext and have full resolution switching on both the internal and external displays. Any help would be greatly appreciated. Here is a shot of system profiler. Edited January 22, 2007 by thechickenman Link to comment Share on other sites More sharing options...
Jabba_ Posted January 22, 2007 Share Posted January 22, 2007 My problem is - probably- that nor OS X nor windows can read my laptop displays EDID info corectly, which is -if I remember well- done through I2C.(FYI : OSX gives me Apple display, windows gives some {censored} or no EDID at all, or thinks that I have an Apple display attached as external although there's none. I gave up...) Could it help me if I could manage to disable the I2C EDID reading operation? I recall seeing it somewhere in a header in an XCode framework. Maybe I could fake the EDID reading and pass an extracted one? Bimmer just posted that his laptop is working fine. As I know his display is the same 17" panel that is in my laptop (HP zd7000 series). Could it work np_? Sorry if I asked some silly stuff! I'm still on finding out how things are related. Bimmer! Could you please send me your EDID for your internal display? Maybe I can do something with it. At least I could extract the timing information and the standard resolution/refresh stuff. Thanks! Link to comment Share on other sites More sharing options...
np_ Posted January 22, 2007 Author Share Posted January 22, 2007 Hi! I've been following the thread for a while, and want to start by thanking np_! Next, I've followed all the instructions to the best of my ability, but am still stymied. Using moninfo.exe, I've obtained the EDID for the monitor on my Asus A8Js. The EDID is as follows: 00FFFFFF FFFFFF00 06AF4712 00000000 010F0103 801E1378 0A87C594 574F8C27 25505400 00000101 01010101 01010101 01010101 01013822 A0A05084 0C303020 360030BE 10000018 0000000F 00000000 00000000 00000000 00200000 00FE0041 554F0A20 20202020 20202020 000000FE 00423134 31505730 31205632 200A006D When pasted into the Display Utility, it tells me that my monitor VendorID is 06af and the ProductID is 1247, which matches what I saw in moninfo.exe under windows. I take the file created by Display Utility (DisplayProductID-1247) and change the IOGFlags to "4" and add the EDID information above using the Property List Editor utility previously posted. The whole directory (DisplayVendorID-06af) I then move to system/library/displays/overrides and change the permissions as appropriate I have also installed the latest LaptopDisplay.kext to the Extensions folder, fixed permissions, and deleted the cached extensions. I have also installed the IOGraphicsFamily.kext to the Extensions folder and fixed permissions and deleted the cached extensions. Still, when I boot, I can only see the 1024x768 option in the display panel for system preferences. When I look in the system profiler, I see this: NVIDIA GeForce Go 7700: Chipset Model: NVIDIA GeForce Go 7700 Type: Display Bus: PCIe VRAM (Total): 256 MB Vendor: nVIDIA (0x10de) Device ID: 0x0397 Revision ID: 0x00a1 Displays: Color LCD: Resolution: 1024 x 768 Depth: 32-bit Color Core Image: Not Supported Main Display: Yes Mirror: Off Online: Yes Quartz Extreme: Not Supported Display: In the system profiler system.log, I see this: Jan 21 17:35:40 localhost kernel[0]: IOPanelDevice: Machine Is Laptop! Jan 21 17:35:40 localhost kernel[0]: IOPanelDevice: Registered OK! Jan 21 17:35:41 localhost kernel[0]: LaptopPanelA: Started Ok! Jan 21 17:35:41 localhost kernel[0]: NV: NVidiaEFI Support Version 1.0.1, build 1101070553 Jan 21 17:35:41 localhost kernel[0]: NV: Internal LCD Panel Detected On Output: A, Head N: 0 Jan 21 17:35:41 localhost kernel[0]: NV: Internal LCD Panel Max Resolution: 1440x900 . . . Jan 21 17:35:45 localhost kernel[0]: NVDA,Display-B: Not usable Can anyone help me to understand what I have done wrong? you need to add one key to File DisplayProductID-1247 ( file you create with displayutility) under "IOGFlags" add this IODisplayEDID as key , type is data, and paste your EDID ie 00FFFFFFFFFFFF0006AF471200000000010F0103801E13780A87C594574F8C272550540000000101 1010101010101010101010101013822A0A050840C303020360030BE100000180000000F000000000 000000000000000020000000FE0041554F0A202020202020202020000000FE 004231343150573031205632200A006D safe file and reboot use plist editor ! Link to comment Share on other sites More sharing options...
np_ Posted January 22, 2007 Author Share Posted January 22, 2007 hi there, I'm using nVidia Quadro NVS 110M (GeoForce 7300 Go) in a Dell Latitude D620, with Titan, resolution can go up to 1440x900 and QE/CI enabled, but LCD have colour banding.....Here's my moninfo: use "Natit" and add key to his "defaults" like "AAPL00,Dither" type numeric, value = 1 and try again Link to comment Share on other sites More sharing options...
np_ Posted January 22, 2007 Author Share Posted January 22, 2007 Hi i have an inspiron 8500 with a Geforce4 4200 Go and i have managed to get QE working with natit. However, only an external monitor works. The internal LCD freezes and fades to white during boot, although system profiler reports correct resolution and QE on the display. After several seconds, the display is completely white and stays that way, although my external monitor continues to work properly. I am using LaptopDisplay.kext and have full resolution switching on both the internal and external displays. Any help would be greatly appreciated. Here is a shot of system profiler. open LaptopDisplay plist look for key "brightness" and modifity "max" from 100 to 255 min from 0 to 31 and try again if not work set max = 31 , min = 4 Link to comment Share on other sites More sharing options...
np_ Posted January 22, 2007 Author Share Posted January 22, 2007 My problem is - probably- that nor OS X nor windows can read my laptop displays EDID info corectly, which is -if I remember well- done through I2C.(FYI : OSX gives me Apple display, windows gives some {censored} or no EDID at all, or thinks that I have an Apple display attached as external although there's none. I gave up...) Could it help me if I could manage to disable the I2C EDID reading operation? I recall seeing it somewhere in a header in an XCode framework. Maybe I could fake the EDID reading and pass an extracted one? Bimmer just posted that his laptop is working fine. As I know his display is the same 17" panel that is in my laptop (HP zd7000 series). Could it work np_? Sorry if I asked some silly stuff! I'm still on finding out how things are related. Bimmer! Could you please send me your EDID for your internal display? Maybe I can do something with it. At least I could extract the timing information and the standard resolution/refresh stuff. Thanks! you can't fake EDID it's must be exact for your LCD or won't work btw what is this panel max resolution ? Link to comment Share on other sites More sharing options...
Alexxxxxx Posted January 22, 2007 Share Posted January 22, 2007 first of all laptopdisplay did not change res, ATI drivers do it second use "DisplayUtility" , create your internal LCD DisplayVendor/ProductID's open DisplayProductID file and add key "IODisplayEDID" ( type data ) with your internal LCD EDID copy this folder/file into System/Library/Displays/Overrides, reboot and you will seen all resolutions ... laptopdisplay working.... then the problem is my ati drivers!! callisto, atiinject etc.. not working!!! i do know.... Link to comment Share on other sites More sharing options...
guiyoforward Posted January 22, 2007 Share Posted January 22, 2007 sorry, could someone please explain what this is about? to get rid of the clip trick on the laptop's vga port? thanks Link to comment Share on other sites More sharing options...
Recommended Posts