Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- gemmo@a1r ~ % python3 ~/Downloads/fix_m1_rgb.py --dry-run
- [2021-06-05 13:45:24 INFO] Running in Dry Run mode.
- [2021-06-05 13:45:24 INFO] Looking for preferences in:
- /Library/Preferences/com.apple.windowserver.displays.plist
- /Users/gemmo/Library/Preferences/com.apple.windowserver.displays.plist
- /Users/gemmo/Library/Preferences/ByHost/com.apple.windowserver.displays.0EFD2189-DD43-5272-AD52-47BA44EBD2DB.plist
- [2021-06-05 13:45:24 INFO] Found `/Library/Preferences/com.apple.windowserver.displays.plist`.
- [2021-06-05 13:45:24 INFO] Backing up file /Library/Preferences/com.apple.windowserver.displays.plist -> /Library/Preferences/com.apple.windowserver.displays.plist.bak.1622871924
- [2021-06-05 13:45:24 INFO] Fixing /Library/Preferences/com.apple.windowserver.displays.plist
- [2021-06-05 13:45:24 INFO] Fixing config for Display F03F127C-21D1-65B1-0857-D6964E3302DB
- [2021-06-05 13:45:24 INFO] Fixed Display F03F127C-21D1-65B1-0857-D6964E3302DB
- [2021-06-05 13:45:24 INFO] Fixing config for Display 37D8832A-2D66-02CA-B9F7-8F30A301B230
- [2021-06-05 13:45:24 INFO] Did not fix Display 37D8832A-2D66-02CA-B9F7-8F30A301B230. Values for PixelEncoding and Range not as expected.
- [2021-06-05 13:45:24 INFO] Fixing config for Display F9A6E257-7045-FEA8-0857-D6964E3302DB
- [2021-06-05 13:45:24 INFO] Did not fix Display F9A6E257-7045-FEA8-0857-D6964E3302DB. Values for PixelEncoding and Range not as expected.
- [2021-06-05 13:45:24 INFO] Fixing config for Display 37D8832A-2D66-02CA-B9F7-8F30A301B230
- [2021-06-05 13:45:24 INFO] Did not fix Display 37D8832A-2D66-02CA-B9F7-8F30A301B230. Values for PixelEncoding and Range not as expected.
- [2021-06-05 13:45:24 INFO] Fixing config for Display F03F127C-21D1-65B1-0857-D6964E3302DB
- [2021-06-05 13:45:24 INFO] Did not fix Display F03F127C-21D1-65B1-0857-D6964E3302DB. Values for PixelEncoding and Range not as expected.
- [2021-06-05 13:45:24 INFO] Resulting XML output for `/Library/Preferences/com.apple.windowserver.displays.plist`:
- <plist version="1.0">
- <dict>
- <key>DisplayAnyUserSets</key>
- <dict>
- <key>Configs</key>
- <array>
- <array>
- <dict>
- <key>CurrentInfo</key>
- <dict>
- <key>Depth</key>
- <integer>8</integer>
- <key>High</key>
- <real>1440</real>
- <key>Hz</key>
- <real>60</real>
- <key>IsLink</key>
- <false />
- <key>OriginX</key>
- <real>0.0</real>
- <key>OriginY</key>
- <real>0.0</real>
- <key>Rotation</key>
- <integer>0</integer>
- <key>Scale</key>
- <real>2</real>
- <key>Wide</key>
- <real>2560</real>
- </dict>
- <key>LinkDescription</key>
- <dict>
- <key>BitDepth</key>
- <integer>8</integer>
- <key>EOTF</key>
- <integer>0</integer>
- <key>PixelEncoding</key>
- <integer>0</integer>
- <key>Range</key>
- <integer>1</integer>
- </dict>
- <key>Rotation</key>
- <real>0.0</real>
- <key>UUID</key>
- <string>F03F127C-21D1-65B1-0857-D6964E3302DB</string>
- <key>UnmirrorInfo</key>
- <dict>
- <key>Depth</key>
- <integer>8</integer>
- <key>High</key>
- <real>1440</real>
- <key>Hz</key>
- <real>60</real>
- <key>IsLink</key>
- <false />
- <key>OriginX</key>
- <real>0.0</real>
- <key>OriginY</key>
- <real>0.0</real>
- <key>Rotation</key>
- <integer>0</integer>
- <key>Scale</key>
- <real>2</real>
- <key>Wide</key>
- <real>2560</real>
- </dict>
- </dict>
- </array>
- <array>
- <dict>
- <key>CurrentInfo</key>
- <dict>
- <key>Depth</key>
- <integer>8</integer>
- <key>High</key>
- <real>900</real>
- <key>Hz</key>
- <real>60</real>
- <key>IsLink</key>
- <false />
- <key>OriginX</key>
- <real>0.0</real>
- <key>OriginY</key>
- <real>0.0</real>
- <key>Rotation</key>
- <integer>0</integer>
- <key>Scale</key>
- <real>2</real>
- <key>Wide</key>
- <real>1440</real>
- </dict>
- <key>LinkDescription</key>
- <dict>
- <key>BitDepth</key>
- <integer>8</integer>
- <key>EOTF</key>
- <integer>0</integer>
- <key>PixelEncoding</key>
- <integer>0</integer>
- <key>Range</key>
- <integer>1</integer>
- </dict>
- <key>Rotation</key>
- <real>0.0</real>
- <key>UUID</key>
- <string>37D8832A-2D66-02CA-B9F7-8F30A301B230</string>
- <key>UnmirrorInfo</key>
- <dict>
- <key>Depth</key>
- <integer>8</integer>
- <key>High</key>
- <real>900</real>
- <key>Hz</key>
- <real>60</real>
- <key>IsLink</key>
- <false />
- <key>OriginX</key>
- <real>0.0</real>
- <key>OriginY</key>
- <real>0.0</real>
- <key>Rotation</key>
- <integer>0</integer>
- <key>Scale</key>
- <real>2</real>
- <key>Wide</key>
- <real>1440</real>
- </dict>
- </dict>
- <dict>
- <key>CurrentInfo</key>
- <dict>
- <key>Depth</key>
- <integer>8</integer>
- <key>High</key>
- <real>1080</real>
- <key>Hz</key>
- <real>60</real>
- <key>IsLink</key>
- <false />
- <key>OriginX</key>
- <real>-1920</real>
- <key>OriginY</key>
- <real>-180</real>
- <key>Rotation</key>
- <integer>0</integer>
- <key>Scale</key>
- <real>1</real>
- <key>Wide</key>
- <real>1920</real>
- </dict>
- <key>LinkDescription</key>
- <dict>
- <key>BitDepth</key>
- <integer>8</integer>
- <key>EOTF</key>
- <integer>0</integer>
- <key>PixelEncoding</key>
- <integer>0</integer>
- <key>Range</key>
- <integer>1</integer>
- </dict>
- <key>Rotation</key>
- <real>0.0</real>
- <key>UUID</key>
- <string>F9A6E257-7045-FEA8-0857-D6964E3302DB</string>
- <key>UnmirrorInfo</key>
- <dict>
- <key>Depth</key>
- <integer>4</integer>
- <key>High</key>
- <real>1</real>
- <key>Hz</key>
- <real>60</real>
- <key>IsLink</key>
- <false />
- <key>OriginX</key>
- <real>0.0</real>
- <key>OriginY</key>
- <real>0.0</real>
- <key>Rotation</key>
- <integer>0</integer>
- <key>Scale</key>
- <real>1</real>
- <key>Wide</key>
- <real>1</real>
- </dict>
- </dict>
- </array>
- <array>
- <dict>
- <key>CurrentInfo</key>
- <dict>
- <key>Depth</key>
- <integer>8</integer>
- <key>High</key>
- <real>900</real>
- <key>Hz</key>
- <real>60</real>
- <key>IsLink</key>
- <false />
- <key>OriginX</key>
- <real>0.0</real>
- <key>OriginY</key>
- <real>0.0</real>
- <key>Rotation</key>
- <integer>0</integer>
- <key>Scale</key>
- <real>2</real>
- <key>Wide</key>
- <real>1440</real>
- </dict>
- <key>LinkDescription</key>
- <dict>
- <key>BitDepth</key>
- <integer>8</integer>
- <key>EOTF</key>
- <integer>0</integer>
- <key>PixelEncoding</key>
- <integer>0</integer>
- <key>Range</key>
- <integer>1</integer>
- </dict>
- <key>Rotation</key>
- <real>0.0</real>
- <key>UUID</key>
- <string>37D8832A-2D66-02CA-B9F7-8F30A301B230</string>
- <key>UnmirrorInfo</key>
- <dict>
- <key>Depth</key>
- <integer>8</integer>
- <key>High</key>
- <real>900</real>
- <key>Hz</key>
- <real>60</real>
- <key>IsLink</key>
- <false />
- <key>OriginX</key>
- <real>0.0</real>
- <key>OriginY</key>
- <real>0.0</real>
- <key>Rotation</key>
- <integer>0</integer>
- <key>Scale</key>
- <real>2</real>
- <key>Wide</key>
- <real>1440</real>
- </dict>
- </dict>
- <dict>
- <key>CurrentInfo</key>
- <dict>
- <key>Depth</key>
- <integer>8</integer>
- <key>High</key>
- <real>1440</real>
- <key>Hz</key>
- <real>60</real>
- <key>IsLink</key>
- <false />
- <key>OriginX</key>
- <real>1440</real>
- <key>OriginY</key>
- <real>-898</real>
- <key>Rotation</key>
- <integer>0</integer>
- <key>Scale</key>
- <real>2</real>
- <key>Wide</key>
- <real>2560</real>
- </dict>
- <key>LinkDescription</key>
- <dict>
- <key>BitDepth</key>
- <integer>8</integer>
- <key>EOTF</key>
- <integer>0</integer>
- <key>PixelEncoding</key>
- <integer>0</integer>
- <key>Range</key>
- <integer>1</integer>
- </dict>
- <key>Rotation</key>
- <real>0.0</real>
- <key>UUID</key>
- <string>F03F127C-21D1-65B1-0857-D6964E3302DB</string>
- <key>UnmirrorInfo</key>
- <dict>
- <key>Depth</key>
- <integer>8</integer>
- <key>High</key>
- <real>1440</real>
- <key>Hz</key>
- <real>60</real>
- <key>IsLink</key>
- <false />
- <key>OriginX</key>
- <real>0.0</real>
- <key>OriginY</key>
- <real>0.0</real>
- <key>Rotation</key>
- <integer>0</integer>
- <key>Scale</key>
- <real>2</real>
- <key>Wide</key>
- <real>2560</real>
- </dict>
- </dict>
- </array>
- </array>
- <key>Orientations</key>
- <dict>
- <key>37D8832A-2D66-02CA-B9F7-8F30A301B230</key>
- <integer>0</integer>
- <key>F03F127C-21D1-65B1-0857-D6964E3302DB</key>
- <integer>0</integer>
- <key>F9A6E257-7045-FEA8-0857-D6964E3302DB</key>
- <integer>0</integer>
- </dict>
- <key>Underscan</key>
- <dict>
- <key>37D8832A-2D66-02CA-B9F7-8F30A301B230</key>
- <real>1</real>
- <key>F03F127C-21D1-65B1-0857-D6964E3302DB</key>
- <real>1</real>
- <key>F9A6E257-7045-FEA8-0857-D6964E3302DB</key>
- <real>0.94999998807907104</real>
- </dict>
- <key>Version</key>
- <integer>1</integer>
- </dict>
- </dict>
- </plist>
- [2021-06-05 13:45:24 INFO] Writing output to /Library/Preferences/com.apple.windowserver.displays.plist
- [2021-06-05 13:45:24 INFO] Found `/Users/gemmo/Library/Preferences/ByHost/com.apple.windowserver.displays.0EFD2189-DD43-5272-AD52-47BA44EBD2DB.plist`.
- [2021-06-05 13:45:24 INFO] Backing up file /Users/gemmo/Library/Preferences/ByHost/com.apple.windowserver.displays.0EFD2189-DD43-5272-AD52-47BA44EBD2DB.plist -> /Users/gemmo/Library/Preferences/ByHost/com.apple.windowserver.displays.0EFD2189-DD43-5272-AD52-47BA44EBD2DB.plist.bak.1622871924
- [2021-06-05 13:45:24 INFO] Fixing /Users/gemmo/Library/Preferences/ByHost/com.apple.windowserver.displays.0EFD2189-DD43-5272-AD52-47BA44EBD2DB.plist
- [2021-06-05 13:45:24 INFO] Skipping `/Users/gemmo/Library/Preferences/ByHost/com.apple.windowserver.displays.0EFD2189-DD43-5272-AD52-47BA44EBD2DB.plist`. No `LinkDescription` found in display config. Try rotating your display from Display settings to generate the field in the plist.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement