出MacOSX记

“出”是Exdous的“出”,不是Sell的“出”。日本闲鱼不给力,挂的iMac还没卖出去。

新机器

新买的PC终于到手了,XPS 8930 Special Edition, i7-9700K + 16G DDR4 2666 + 512G SSD + 2T HDD + GTX 1660Ti,Dell官方BTO又上了个Windows 10 Pro,各种优惠弄下来含税16万日元左右。

BTO还是比较久的,大概是大陆还是台湾发货,等了两周到手,挺小巧紧凑的一台。

后来觉得内存条空着不爽,补了两台鑫士顿16G插满到48G;又想两个3.5硬盘位太寂寞,把闲置3T录像用的硬盘拆了装上去。却又发现没有SATA3线,亚马逊一逛都是两三条起卖,顺手又买入个8T的低速硬盘插上,2T+3T+8T=13T HDD。

装了个Ubuntu,桌面装了也没啥用,而且个人很讨厌Gnome3,换成Text Mode启动,开SSH服务,装了MicroK8s,当开发服务器。

装老黄驱动,跑CNN训练,用9700K跑半负载4核都要跑20分钟的单个epoch,用老黄黑科技30秒就搞定了。有点后悔没有一狠心加4万上RTX 2070,真是人穷志短。

俗话说,买前生产力,买后玩游戏。进Windows 10开了下昆特牌3,画面是不错,想起来没音箱,只能亚马逊花了一千多日元买了个十多年没摸过的玩意。加钱换Windows 10 Pro是为了remote desktop和hyper v。WSL2试了下,居然装不了一装就重启。本来也没打算在windows下做开发,也没怎么折腾了。

Mac的痛

本科四年一直用Gentoo作主桌面,想起来现在聊得比较多的网友推友,也是当时玩Linux认识的。后来跟了我四年的神船不堪重荷,而当年玩Gentoo的网友都换成了Mac,自己也受不住诱惑,2011年买了第一台Mac,当年最新的MacBook Air 13。作为Linux用户最大的感慨,就是一台电脑居然可以同时拥有这么优秀的命令行和界面,还这么漂亮便携,电池还能跑一整天。当时用来用Unity做游戏,用vim写ruby,完全就是一种享受。需要用算力的时候,可以连研究室的服务器或者学校的超算,从没感受过性能限制。

可是2019的今天,又是另一翻光景。新买的iMac 5K,一天freeze两三次,差不多花了一年才修好这软件问题;而MacBookPro TouchBar 15则是从一开始的电池问题,到后来的键盘问题,都让我担惊受怕。跑了几趟天才吧,虽然服务好,但能感受到近年的Mac真的很难拿来工作了。以前的Mac买来是当生产力,现在感觉就是受罪。

最后是性能问题。虽然16G内存平时还行,跑个minikube和几个docker就跪,还不能升级;做深度学习开发,又只能用苏妈显卡。这也是我最后决定再买一台PC的最大诱因(绝对不是为了打游戏)

其他选择

Windows 10其实已经很不错了,很多以前诟病的问题也都修得差不多,而且还有WSL2;Linux现在的Gnome则用上了Wayland,图形表现很不错。

可惜的是,用了两周这个系统,我得出的结论是:

有钱买得起Mac做桌面,且你只能选择一台机器的话,那还是用Mac吧

原因有几点:

  • 字体渲染还是MacOSX一骑绝尘。Ubuntu也不算差,但是不想折腾;Windows 10就是一如即往的垃圾,装了MacType也是那样。
  • 4K的对应MacOSX是完美,Ubuntu的Gnome还行,Windows 10我觉得不合格,还是不时会跳出来一些上古时代的低分窗口让人出戏。最奇怪的是Windows 10高清下打开Chrome或是Edge时,全局DOM的默认缩放(zoom属性)居然是1.5,不知道微软怎么想的。
  • 不想折腾输入法。
  • WSL2还不成熟,还需要等待。而且WSL2是不支持在Ubuntu下开显卡的,对我来说就是废物了。
  • Visual Code Remote还是不够给力,只能打辅助。
  • MacOSX的包管理某种意义来说甚至比Ubuntu完善,很多在brew可以直接安装的包,在apt都找不到。
  • 在公司用的Mac,不想来回倒腾。

分开来看,Ubuntu下做开发,Windows下打游戏听听歌,都是可以的,但是如果只能用一台机器一个操作系统,那Mac还是比较好的选择。毕竟键盘烂,可以外接HHKB;而字体渲染烂,就真是活受罪。前端用Mac,用Ubuntu补足性能,还是一个目前比较适合我的选择。

发表评论

电子邮件地址不会被公开。 必填项已用*标注