-
-
Notifications
You must be signed in to change notification settings - Fork 925
Fix Intel DDC Swift optimization issue #562
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would await some further testing from @the0neyouseek and perhaps others to be certain, but in my testing everything was working fine! Once again, great work!
fix branch
2021-09-05 22:08:35.128244+0200 MonitorControl[66729:3117079] [plugin] AddInstanceForFactory: No factory registered for id <CFUUID 0x600002d61920> F8BB1C28-BAE8-11D6-9C31-00039315CD46
2021-09-05 22:08:35.206720+0200 MonitorControl[66729:3117079] Reading Accessibility privileges - Current access status true
2021-09-05 22:08:35.206798+0200 MonitorControl[66729:3117079] Request for updateDisplay with reconfigreID 0
2021-09-05 22:08:35.211525+0200 MonitorControl[66729:3117079] Using CGSServiceForDisplayNumber to acquire framebuffer port for 459121749.
2021-09-05 22:08:35.212225+0200 MonitorControl[66729:3117079] kIOI2CSimpleTransactionType is supported.
2021-09-05 22:08:35.213686+0200 MonitorControl[66729:3117079] Supported display found: Color LCD (Vendor: 1552, Model: 1552)
2021-09-05 22:08:35.218826+0200 MonitorControl[66729:3117079] Supported display found: 38GN950 (Vendor: 7789, Model: 7789)
2021-09-05 22:08:35.221680+0200 MonitorControl[66729:3117079] Polling 5 times
2021-09-05 22:08:35.234825+0200 MonitorControl[66729:3117079] 38GN950 (MonitorControl.Command.audioSpeakerVolume):
2021-09-05 22:08:35.234865+0200 MonitorControl[66729:3117079] - current value: 39 - from display? true
2021-09-05 22:08:35.234884+0200 MonitorControl[66729:3117079] - maximum value: 100 - from display? true
2021-09-05 22:08:35.234908+0200 MonitorControl[66729:3117079] - current ddc value: unknown
2021-09-05 22:08:35.234919+0200 MonitorControl[66729:3117079] - stored maximum ddc value: 100
2021-09-05 22:08:35.237743+0200 MonitorControl[66729:3117079] Polling 5 times
2021-09-05 22:08:35.249985+0200 MonitorControl[66729:3117079] 38GN950 (MonitorControl.Command.luminance):
2021-09-05 22:08:35.250011+0200 MonitorControl[66729:3117079] - current value: 50 - from display? true
2021-09-05 22:08:35.250025+0200 MonitorControl[66729:3117079] - maximum value: 100 - from display? true
2021-09-05 22:08:50.970566+0200 MonitorControl[66729:3117079] Metal API Validation Enabled
2021-09-05 22:08:51.012230+0200 MonitorControl[66729:3117079] MTLIOAccelDevice bad MetalPluginClassName property (null)
2021-09-05 22:08:51.013129+0200 MonitorControl[66729:3117079] +[MTLIOAccelDevice registerDevices]: Zero Metal services found
master branch logs (for comparison)
2021-09-05 22:13:29.885849+0200 MonitorControl[67203:3123257] [plugin] AddInstanceForFactory: No factory registered for id <CFUUID 0x6000025b6cc0> F8BB1C28-BAE8-11D6-9C31-00039315CD46
2021-09-05 22:13:29.978590+0200 MonitorControl[67203:3123257] Reading Accessibility privileges - Current access status true
2021-09-05 22:13:29.978673+0200 MonitorControl[67203:3123257] Request for updateDisplay with reconfigreID 0
2021-09-05 22:13:29.992137+0200 MonitorControl[67203:3123257] Using CGSServiceForDisplayNumber to acquire framebuffer port for 459121749.
2021-09-05 22:13:29.993023+0200 MonitorControl[67203:3123257] kIOI2CSimpleTransactionType is supported.
2021-09-05 22:13:29.994946+0200 MonitorControl[67203:3123257] Supported display found: 38GN950 (Vendor: 7789, Model: 7789)
2021-09-05 22:13:30.001067+0200 MonitorControl[67203:3123257] Polling 5 times
2021-09-05 22:13:30.044631+0200 MonitorControl[67203:3123257] 38GN950 (MonitorControl.Command.audioSpeakerVolume):
2021-09-05 22:13:30.044663+0200 MonitorControl[67203:3123257] - current value: 39 - from display? true
2021-09-05 22:13:30.044682+0200 MonitorControl[67203:3123257] - maximum value: 100 - from display? true
2021-09-05 22:13:30.044742+0200 MonitorControl[67203:3123257] - current ddc value: unknown
2021-09-05 22:13:30.044752+0200 MonitorControl[67203:3123257] - stored maximum ddc value: 100
2021-09-05 22:13:30.049268+0200 MonitorControl[67203:3123257] Polling 5 times
2021-09-05 22:13:30.091651+0200 MonitorControl[67203:3123257] Checksum of reply does not match. Expected 28, got 50.
2021-09-05 22:13:30.091869+0200 MonitorControl[67203:3123257] Response was: 6E 80 BE 04 00 0D 12 18 27 16 1C
2021-09-05 22:13:30.134263+0200 MonitorControl[67203:3123257] Checksum of reply does not match. Expected 28, got 50.
2021-09-05 22:13:30.134478+0200 MonitorControl[67203:3123257] Response was: 6E 80 BE 04 00 0D 12 18 27 16 1C
2021-09-05 22:13:30.179091+0200 MonitorControl[67203:3123257] Request to interface 0 for framebuffer with ID 73223 failed.
2021-09-05 22:13:30.221596+0200 MonitorControl[67203:3123257] Reading 16 took 4 tries.
2021-09-05 22:13:30.221728+0200 MonitorControl[67203:3123257] 38GN950 (MonitorControl.Command.luminance):
2021-09-05 22:13:30.221739+0200 MonitorControl[67203:3123257] - current value: 50 - from display? true
2021-09-05 22:13:30.221779+0200 MonitorControl[67203:3123257] - maximum value: 100 - from display? true
2021-09-05 22:13:50.541723+0200 MonitorControl[67203:3123257] Metal API Validation Enabled
2021-09-05 22:13:50.583856+0200 MonitorControl[67203:3123257] MTLIOAccelDevice bad MetalPluginClassName property (null)
2021-09-05 22:13:50.584661+0200 MonitorControl[67203:3123257] +[MTLIOAccelDevice registerDevices]: Zero Metal services found
|
Ok, we don't have to rush this. We could even have the 3.0.0 final unoptimized and have this in 3.1.0 only but I feel the release would be more complete with this resolved. @the0neyouseek - if you have time to test this one, please add your review and let me know if it can be merged! Thank you! |
|
Hey @waydabber ! |
|
@the0neyouseek - ok, no problem! I merge it then and hopefully it works. @JoniVR - maybe we could have a 3.0.0 final tagged temporarily as pre-release and ask for some additional feedback from those who are signed up to this issue and then change the designation to release if everything seems to work out? |
No description provided.