首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何为远程桌面应用配置macOS?这几招一学就会!

大家好,小编又来给大家讲科技了如何为远程桌面应用配置macOS?这几招一学就会!在许多情形下,我们希望使用macOS作为无显示器的服务器使用,配合XCode Server或Jenkins用作iOS开发持续集成、自动化编译、测试,以及为Visual Studio和Visual Studio Team Service提供Xamarin iOS编译服务。在海外,已经有MacStadium、HostMyApple、MacinCloud等云服务提供商提供商业化的macOS云服务,而在国内则尚未发现(51挂机有基于黑苹果的,并不是太适合生产环境)。本文主要针对非mac终端连接到mac mini服务器下的情形,但许多优化技巧对于使用Apple Remote Desktop和其他苹果电脑的情形也适用。

显卡欺骗器;当Mac mini在没有连接显示器时,GPU不会启动,这导致一些需要使用GPU的程序会变得非常卡甚至无法运行,而且远程桌面的分辨率也不能更改,使用显卡欺骗器可以欺骗系统认为有一个真实的硬件显示器连接在电脑上,因此可以使用更多的分辨率,并且应用程序的性能也会好不少。

macOS的桌面插件管理软件mySIMBL有一个winBuddy程序可以关闭程序窗口的阴影效果,但可能导致一些应用程序显示不正常(比如Chrome不能正常显示标签),不过可以配合其程序黑名单,在不兼容的应用上不开启消阴影效果。w0lfschild/mySIMBL,w0lfschild/winBuddy开启winBuddy的效果,带有红色边框的是当前在选中的应用。RealVNC在配置后的性能要好于TightVNC,其中Preferred Encoding(偏好的编码)要设置为ZRLE(这也是macOS内置VNC服务器支持的为数不多的压缩编码),色彩级别(Color Level)要填入“full”而不是默认的rgb222,性能就能够好出不少。

使用NoMachine作为远程桌面服务器;macOS自带的VNC服务器为了照顾自家Apple Remote Desktop的市场,对性能有若干的限制,我在上学的时候曾经使用NoMachine(NX)登陆到学校的CentOS服务器,而这款软件同样也支持macOS服务器,NoMachine是老牌的XWindow远程桌面软件,在较差的网络质量上也表现得相当不错,他们对个人用户是免费的,并且在“并非专门用于正式工作”时可以被安装在工作电脑上,因此当不超过两个用户同时使用、且不需要H.264视频压缩的情形下基本上都可以免费使用NoMachine。由于NX的图像是有损压缩的,所以在动画效果时可能会出现类似JPEG图片压缩后的模糊感,但是相比VNC其带宽占用还是要小不少。您有什么看法可以在下方留言给我哦!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181105A02YJ200?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券