Enable-HiDPI-OSX icon indicating copy to clipboard operation
Enable-HiDPI-OSX copied to clipboard

好像最新10.13.2 (17C88)不能生效了

Open out0fmemory opened this issue 7 years ago • 14 comments

2560x1440分辨率的外接显示器,添加1920x1080,1600x900,1280x720都不生效,已经关闭csrutil

out0fmemory avatar Dec 22 '17 08:12 out0fmemory

经测试,在high sierra上,可以使用这个网页生成的文件,可以生成正常使用,可以被rdm识别的hdpi分辨率 https://comsysto.github.io/Display-Override-PropertyList-File-Parser-and-Generator-with-HiDPI-Support-For-Scaled-Resolutions/

out0fmemory avatar Dec 25 '17 12:12 out0fmemory

@out0fmemory 你好能否提供可以工作版本的plist文件和用我的脚本生成的文件?

十分感谢。

syscl

syscl avatar Jan 17 '18 04:01 syscl

high sierra不能生效额

zshihang avatar Feb 16 '18 07:02 zshihang

@shihan9 @out0fmemory 你好能否同时提供一下这个生成的文件和我脚本生成文件?这样我好对比哪里产生了bug,以修复这个问题

syscl

syscl avatar Feb 18 '18 05:02 syscl

@out0fmemory @shihan9 请尝试最新的脚本,应该修复了注入的bug了。

syscl avatar Feb 18 '18 05:02 syscl

@syscl high Sierra 10.13.2 1920*1080还是不行

hackjie avatar Mar 09 '18 15:03 hackjie

为什么我的评论没了?被owner删了?什么鬼……

georgexsh avatar Mar 09 '18 15:03 georgexsh

记起来了,被删掉的 comment 是讲此脚本附带了二进制可执行文件,本来没有在意,但现在删了评论,事情就变得微妙起来:

946b511417652cd168b5d1da1d55727349439701  /usr/libexec/PlistBuddy
98a6489bd550c8196bc16a590ccfe27c7e09a8d7  /Users/georgexsh/Downloads/plistbuddy

georgexsh avatar Mar 10 '18 02:03 georgexsh

@georgexsh 这个plistbuddy的shasum这里里面的plistbuddy是一样的,因为老版本兼容性更好. 每一个版本plistbuddy的sha和md5都不同。这个plistbuddy只有在别人系统里这个程序丢失的情况下才会自动下载:

function _find_plistbuddy()
{
    #
    # Check if plistBuddy is in place.
    #
    if [ ! -f /usr/libexec/plistbuddy ];
      then
        _PRINT_MSG "--->: Downloading plistbuddy ..."
        _tidy_exec "sudo curl https://raw.github.com/syscl/Enable-HiDPI-OSX/master/Tools/plistbuddy -o /usr/libexec/plistbuddy --create-dirs" "Install plistbuddy"
        _tidy_exec "sudo chmod +x /usr/libexec/plistbuddy" "Change the permissions of plistbuddy (add +x) so that it can be run"
    fi
}

你觉得不靠谱,可以反编译,可以检查. 我连注视都写的这么清楚了,先是进来说我的脚本很可怕的干了些别居心叵测的事情,请问看过源码吗?误导性的说脚本很可怕的下载别的东西,提供反馈也不愿意, 和问题相关吗?难道不应该删掉吗?


It is comments like this that have me wondering why I reply at all... You're asking me to do free work for you. And then you ask that I work in your way, instead of my way. As far as me doing free work for you, I ask that you work my way, not your way. Simple as that.

syscl

syscl avatar Mar 10 '18 08:03 syscl

印象中我 没有 要求你做免费的工作吧?当然了,你的地盘,听你的 :)

georgexsh avatar Mar 10 '18 08:03 georgexsh

@georgexsh 你的建议很好我会在后期去掉这个工具或者发布每一个版本的md5以及sha以避免更多不必要的误解,谢谢。

我只是希望这些工具能够帮助别人开启HiDPI,如果别人开启失败我也很困扰因为我希望所有人都能成功。

删掉的原因是因为和这个问题主题不相关(主题应该是类似plistbuddy的问题),但是github没有论坛中的删除提醒功能。

syscl

syscl avatar Mar 10 '18 08:03 syscl

@georgexsh 已经在79467ca中彻底移除plistbuddy, 脚本也不再依赖任何plistbuddy的东西.

谢谢你的反馈。

syscl

syscl avatar Mar 17 '18 02:03 syscl

@syscl 你的努力和诚意令人钦佩,下次需要调整显示器会来尝试。

georgexsh avatar Mar 17 '18 08:03 georgexsh

high Sierra 10.13.2 1920*1080 hidpi还是不行,用switchresx成功了,但是用起来问题很多,所以卸载了,合上盖不能自动切换到外接显示器,电脑休眠之后黑屏,只能强制关机。。苹果什么时候才能做2k屏幕的retina适配。。

littleEric avatar Apr 19 '18 18:04 littleEric