uglyJoe Posted October 22, 2015 Share Posted October 22, 2015 I updated two different hacks, one ozmosis, one clover-style and I got this bash-3.2# nvram 7C436110-AB2A-4BBB-A880-FE41995C9F82:csr-active-config=%67%00%00%00 nvram: Error setting variable - '7C436110-AB2A-4BBB-A880-FE41995C9F82:csr-active-config': (iokit/common) general error bash-3.2# nvram 7C436110-AB2A-4BBB-A880-FE41995C9F82:csr-active-config nvram: Error getting variable - '7C436110-AB2A-4BBB-A880-FE41995C9F82:csr-active-config': (iokit/common) data was not found bash-3.2# nvram csr-active-config=%67%00%00%00 nvram: Error setting variable - 'csr-active-config': (iokit/common) general error bash-3.2# nvram csr-active-config csr-active-config %03%00%00%00 Booting to a 10.11 backup drive and it's working like excepted. Link to comment Share on other sites More sharing options...
Micky1979 Posted October 22, 2015 Share Posted October 22, 2015 I'm not sure EDID is the problem. I tried connecting a second monitor to the VGA port and dragged GB across onto it and it has the same issue. Are CPU values correct? Is overclocked? Link to comment Share on other sites More sharing options...
Slice Posted October 22, 2015 Share Posted October 22, 2015 Nope it's a desktop. The P9X79 in my sig. I have the same issue with two different cards so it can't be a ATI/nVidia driver issue. I'm not entirely sure I need the RGB-fixed EDID but it's loading so I guess it's working. Everything else displays fine. It's just the timeline in GB '11 that is discoloured. I heard Aperture may have a similar problem but I haven't looked. EDID is a monitor property and has no relation to ATI/Nvidia. I'm not sure EDID is the problem. I tried connecting a second monitor to the VGA port and dragged GB across onto it and it has the same issue. Dragging? But EDID is already loaded and influenced on screen image. Sorry the EDID does not contain only the colors settings, but is a program that run your Display entirely (frequency ecc). Of course, if that is not the problem... simply is not the problem EDID contains colors setting and much more Manufacturer: SAM Model 686 Serial Number 1129067058 Made week 37 of 2010 EDID version: 1.3 Digital display Maximum image size: 48 cm x 27 cm Gamma: 2.20 DPMS levels: Off Supported color formats: RGB 4:4:4, YCrCb 4:2:2 First detailed timing is preferred timing Chroma Info: Red X: 0.649414 Y: 0.334961 Green X: 0.283203 Y: 0.605469 Blue X: 0.151367 Y: 0.073242 White X: 0.312500 Y: 0.329102 Detailed mode: Clock 148.500 MHz, 477 mm x 268 mm 1920 2008 2052 2200 hborder 0 1080 1084 1089 1125 vborder 0 +hsync +vsync Monitor ranges (GTF): 56-75Hz V, 30-81kHz H, max dotclock 170MHz Monitor name: SMEX2220 Serial number: H9XZ905065 See DarwinDumper to get same information. Link to comment Share on other sites More sharing options...
Riley Freeman Posted October 22, 2015 Share Posted October 22, 2015 Thanks for clearing that up Slice. What I mean is I dragged Garageband from the main monitor to the secondary monitor I'd attached to the VGA port and it still displayed incorrectly. Different monitor, different port, different EDID, same problem. I dumped the EDID from the main (and now the only) monitor with DarwinDumper. The txt output file is empty but here's the contents of the hex file. 00ffffffffffff001e6d6b566b0700000a110103ea312078eaaec5a2574a9c25125054a76b80950081808140714f01010101010101017c2e90a0601a1e4030203600da281100001a21399030621a274068b03600da281100001c000000fd00384b1c530f000a202020202020000000fc004c32323657200a20202020202000e4 Update: Ok, I booted into Mavericks and ran DarwinDumper again and this time got readable txt output. The hex output is the same as what I got in El Capitan. Extracted contents: header: 00 ff ff ff ff ff ff 00 serial number: 1e 6d 6b 56 6b 07 00 00 0a 11 version: 01 03 basic params: ea 31 20 78 ea chroma info: ae c5 a2 57 4a 9c 25 12 50 54 established: a7 6b 80 standard: 95 00 81 80 81 40 71 4f 01 01 01 01 01 01 01 01 descriptor 1: 7c 2e 90 a0 60 1a 1e 40 30 20 36 00 da 28 11 00 00 1a descriptor 2: 21 39 90 30 62 1a 27 40 68 b0 36 00 da 28 11 00 00 1c descriptor 3: 00 00 00 fd 00 38 4b 1c 53 0f 00 0a 20 20 20 20 20 20 descriptor 4: 00 00 00 fc 00 4c 32 32 36 57 20 0a 20 20 20 20 20 20 extensions: 00 checksum: e4 Manufacturer: GSM Model 566b Serial Number 1899 Made week 10 of 2007 EDID version: 1.3 Digital display Maximum image size: 49 cm x 32 cm Gamma: 2.20 DPMS levels: Standby Suspend Off Supported color formats: RGB 4:4:4, YCrCb 4:2:2 First detailed timing is preferred timing Chroma Info: Red X: 0.634766 Y: 0.341797 Green X: 0.291992 Y: 0.611328 Blue X: 0.147461 Y: 0.070312 White X: 0.313477 Y: 0.329102 Established timings supported: 720x400@70Hz 640x480@60Hz 640x480@75Hz 800x600@56Hz 800x600@60Hz 800x600@75Hz 832x624@75Hz 1024x768@60Hz 1024x768@75Hz 1280x1024@75Hz 1152x870@75Hz Standard timings supported: 1440x900@60Hz 1280x1024@60Hz 1280x960@60Hz 1152x864@75Hz Detailed mode: Clock 119.000 MHz, 474 mm x 296 mm 1680 1728 1760 1840 hborder 0 1050 1053 1059 1080 vborder 0 +hsync -vsync Detailed mode: Clock 146.250 MHz, 474 mm x 296 mm 1680 1784 1960 2240 hborder 0 1050 1053 1059 1089 vborder 0 -hsync +vsync Monitor ranges (GTF): 56-75Hz V, 28-83kHz H, max dotclock 150MHz Monitor name: L226W Checksum: 0xe4 (valid) EDID block does NOT conform to EDID 1.3! Digital display field contains garbage: 6a Detailed block string not properly terminated Link to comment Share on other sites More sharing options...
Micky1979 Posted October 22, 2015 Share Posted October 22, 2015 I pasted it into here and unless there's something wrong with that site my EDID is practically empty. Check at /System/Library/Extensions/AppleGraphicsControl.kext/Contents/PlugIns/AppleGraphicsDevicePolicy.kext's Info.plist, your SMBIOS can make the differences. See the follow: something is injected already, with different device id (can't be the one used by you if smbios match one listed). Ok, I don't know what Clover do, maybe is already taken into account. EDID contains colors setting and much more Manufacturer: SAM Model 686 Serial Number 1129067058 Made week 37 of 2010 EDID version: 1.3 Digital display Maximum image size: 48 cm x 27 cm Gamma: 2.20 DPMS levels: Off Supported color formats: RGB 4:4:4, YCrCb 4:2:2 First detailed timing is preferred timing Chroma Info: Red X: 0.649414 Y: 0.334961 Green X: 0.283203 Y: 0.605469 Blue X: 0.151367 Y: 0.073242 White X: 0.312500 Y: 0.329102 Detailed mode: Clock 148.500 MHz, 477 mm x 268 mm 1920 2008 2052 2200 hborder 0 1080 1084 1089 1125 vborder 0 +hsync +vsync Monitor ranges (GTF): 56-75Hz V, 30-81kHz H, max dotclock 170MHz Monitor name: SMEX2220 Serial number: H9XZ905065 See DarwinDumper to get same information. Yea, but 3 years ago I learn that the EEPROM can be buggie (on my skin, my display EEPROM was bad), especially on laptops, so dump from Windows and re-inject it can be the better cure (because EDID Override may already have been done, result data is surely better). What to do if OSX read bad data? That's why apple has a database in OSX (updated frequently) for some TVs/Monitors, just to override the EEPROM with working one, when possible (sure not on someone else brand Laptop). Link to comment Share on other sites More sharing options...
Hangten Posted October 23, 2015 Share Posted October 23, 2015 Updated with only one hitch the AGDPfix but the sound still works and today the Nvidia web driver available. Back it up with CCC before you update just incase. Link to comment Share on other sites More sharing options...
Slice Posted October 23, 2015 Share Posted October 23, 2015 Check at /System/Library/Extensions/AppleGraphicsControl.kext/Contents/PlugIns/AppleGraphicsDevicePolicy.kext's Info.plist, your SMBIOS can make the differences. See the follow: AppleGraphicsDevicePolicy.kext.png something is injected already, with different device id (can't be the one used by you if smbios match one listed). Ok, I don't know what Clover do, maybe is already taken into account. Yea, but 3 years ago I learn that the EEPROM can be buggie (on my skin, my display EEPROM was bad), especially on laptops, so dump from Windows and re-inject it can be the better cure (because EDID Override may already have been done, result data is surely better). What to do if OSX read bad data? That's why apple has a database in OSX (updated frequently) for some TVs/Monitors, just to override the EEPROM with working one, when possible (sure not on someone else brand Laptop). Completely agree! Clover get EDID from EEPROM and it may be bad. OSX also get it from EEPROM or rather from a bootloader. So Clover function "CustomEDID" will help to do the thing better. The custom EDID should be taken from Windows if it has OEM monitor driver. Or somehow edit EDID by some tool to make it the best. I ported Viewsonic EDID Editor to Wineskin and used it on Mac. Thanks for clearing that up Slice. What I mean is I dragged Garageband from the main monitor to the secondary monitor I'd attached to the VGA port and it still displayed incorrectly. Different monitor, different port, different EDID, same problem. I dumped the EDID from the main (and now the only) monitor with DarwinDumper. The txt output file is empty but here's the contents of the hex file. Extracted contents: header: 00 ff ff ff ff ff ff 00 serial number: 1e 6d 6b 56 6b 07 00 00 0a 11 version: 01 03 basic params: ea 31 20 78 ea chroma info: ae c5 a2 57 4a 9c 25 12 50 54 established: a7 6b 80 standard: 95 00 81 80 81 40 71 4f 01 01 01 01 01 01 01 01 descriptor 1: 7c 2e 90 a0 60 1a 1e 40 30 20 36 00 da 28 11 00 00 1a descriptor 2: 21 39 90 30 62 1a 27 40 68 b0 36 00 da 28 11 00 00 1c descriptor 3: 00 00 00 fd 00 38 4b 1c 53 0f 00 0a 20 20 20 20 20 20 descriptor 4: 00 00 00 fc 00 4c 32 32 36 57 20 0a 20 20 20 20 20 20 extensions: 00 checksum: e4 Manufacturer: GSM Model 566b Serial Number 1899 Made week 10 of 2007 EDID version: 1.3 Digital display Maximum image size: 49 cm x 32 cm Gamma: 2.20 DPMS levels: Standby Suspend Off Supported color formats: RGB 4:4:4, YCrCb 4:2:2 First detailed timing is preferred timing Chroma Info: Red X: 0.634766 Y: 0.341797 Green X: 0.291992 Y: 0.611328 Blue X: 0.147461 Y: 0.070312 White X: 0.313477 Y: 0.329102 Established timings supported: 720x400@70Hz 640x480@60Hz 640x480@75Hz 800x600@56Hz 800x600@60Hz 800x600@75Hz 832x624@75Hz 1024x768@60Hz 1024x768@75Hz 1280x1024@75Hz 1152x870@75Hz Standard timings supported: 1440x900@60Hz 1280x1024@60Hz 1280x960@60Hz 1152x864@75Hz Detailed mode: Clock 119.000 MHz, 474 mm x 296 mm 1680 1728 1760 1840 hborder 0 1050 1053 1059 1080 vborder 0 +hsync -vsync Detailed mode: Clock 146.250 MHz, 474 mm x 296 mm 1680 1784 1960 2240 hborder 0 1050 1053 1059 1089 vborder 0 -hsync +vsync Monitor ranges (GTF): 56-75Hz V, 28-83kHz H, max dotclock 150MHz Monitor name: L226W Checksum: 0xe4 (valid) EDID block does NOT conform to EDID 1.3! Digital display field contains garbage: 6a Detailed block string not properly terminated See! EDID block does NOT conform to EDID 1.3! 1 Link to comment Share on other sites More sharing options...
cecekpawon Posted October 23, 2015 Share Posted October 23, 2015 1 of changelog here said "Resolves an issue that prevents certain Audio Unit plug-ins from functioning properly". Is there any impact for patched AppleHDA? Since my ALC892 become worst like buzzy after this update. Fresh extract from installer pkg with pacifist didnt help. Can any one please attach vanilla AppleHDA 10.11.1? Much appreciate Link to comment Share on other sites More sharing options...
Riley Freeman Posted October 23, 2015 Share Posted October 23, 2015 1 of changelog here said "Resolves an issue that prevents certain Audio Unit plug-ins from functioning properly". Is there any impact for patched AppleHDA? Since my ALC892 become worst like buzzy after this update. Fresh extract from installer pkg with pacifist didnt help. Can any one please attach vanilla AppleHDA 10.11.1? Much appreciate Audio Units are instrument and effects plugins used by music programs like Garageband and Logic. There was a problem in 10.11 where a lot of them wouldn't validate with auvaltool. It's nothing to do with AppleHDA or audio in general. Link to comment Share on other sites More sharing options...
cecekpawon Posted October 23, 2015 Share Posted October 23, 2015 Thank you for such detailed explanation @Riley Freeman, downclock my cpu and seem the problem has gone.. Link to comment Share on other sites More sharing options...
Micky1979 Posted October 23, 2015 Share Posted October 23, 2015 Well, After failing to get the ViewSonic tool working in Windows 10 or Wineskin I found another EDID tool and extracted the monitor's EDID from the Windows registry. And it's identical to what I was getting from DarwinDumper originally. So if this needs fixing I'm lost. What's on in your Ioreg? If the same data are also there, then you are sure that EDID is not the problem. BTW pay attention to big endian or little endian importing the data. Link to comment Share on other sites More sharing options...
Micky1979 Posted October 23, 2015 Share Posted October 23, 2015 Yep, look here, should be intresting how to convert EDID format 1.3 to 2.0... EDIT we are OT here, maybe you can open a new Topic..(if you want I can move all EDID related stuff in a new Topic that you have to open...if you want) Link to comment Share on other sites More sharing options...
Kynyo Posted October 26, 2015 Share Posted October 26, 2015 Seems that Apple blocked nvram access with 10.11.1. I can't execute csr-active-config command into terminal! (on OZmosis) Link to comment Share on other sites More sharing options...
Micky1979 Posted October 26, 2015 Share Posted October 26, 2015 What "csrutil status" say in terminal? Link to comment Share on other sites More sharing options...
Slice Posted October 26, 2015 Share Posted October 26, 2015 This is EDID editor. Use it under Windows or under Wineskin. viewsonic-edid-editor-3.1.5.zip Link to comment Share on other sites More sharing options...
Riley Freeman Posted October 26, 2015 Share Posted October 26, 2015 I tried using that one already Slice (ended up running it in a XP VM). But I'm still at a loss as to WHAT I'm supposed to do with it. I opened the EDID that I extracted from Windows with EDID Manager and copy-pasted the hex content into the Viewsonic one (as I could only get it to run in a VM) to try and replicate it extracting the EDID. But I couldn't see any way to "fix" it. The two reasons edid-decode gives for failing EDID 1.3 conformity are vague at best. I don't know where to look for fixing the garbage data. And "Detailed block string not properly terminated" seems to be almost standard output. Link to comment Share on other sites More sharing options...
Slice Posted October 26, 2015 Share Posted October 26, 2015 I tried using that one already Slice (ended up running it in a XP VM). But I'm still at a loss as to WHAT I'm supposed to do with it. I opened the EDID that I extracted from Windows with EDID Manager and copy-pasted the hex content into the Viewsonic one (as I could only get it to run in a VM) to try and replicate it extracting the EDID. But I couldn't see any way to "fix" it. The two reasons edid-decode gives for failing EDID 1.3 conformity are vague at best. I don't know where to look for fixing the garbage data. And "Detailed block string not properly terminated" seems to be almost standard output. I also don't know. I may propose to look specification. E-EDID Standard.pdf Link to comment Share on other sites More sharing options...
Riley Freeman Posted October 26, 2015 Share Posted October 26, 2015 Thanks anyway Slice but I can't make any sense out of that. I'm just gonna go back to my original assumption that it's a OS bug and hope it gets fixed somewhere down the line. Link to comment Share on other sites More sharing options...
Recommended Posts