错误教程对错误的人:在冷门的领域,搜到了自己几个月前的错教程
本文描述了一位技术爱好者在硬件和软件兼容性方面的折腾经历,核心围绕着如何在 M4 芯片上为《我的世界》提供运行环境,特别是运行不支持 GL 4.1 的光影模组。叙述者从最初使用 RTX 4060 电脑的经历,转而对 X86 架构产生不信任,最终选择了 M4 MBA,因为它提供了优秀的 UNIX 生态支持。然而,M4 芯片有一个硬伤,即无法原生运行 GL 4.6 及以上的高级图形渲染。为了解决这一问题,叙述者尝试了多种方案,包括利用社区模组 Vitrail 将 GL 光影以 Vulkan 的方式运行在 M4 上,以及关注 MGL 等项目。尽管 M4 性能在打包和编译软件方面表现出色,但图形兼容性仍是挑战。叙述者在寻找解决方案的过程中,经历了从技术难题到自我发现的转变,最终发现自己所需的答案竟然存在于自己几个月前发布的一篇过时文章中。这段经历生动地展现了在高度冷门的图形渲染和游戏模组领域,技术探索所伴随的复杂性和幽默感。
我的世界 26.3 新版本试玩:Mac 游玩记录,Vulkan 新优化与新全屏
本文介绍了《我的世界》26.3 版本带来的重大更新和作者的个人试玩体验。该版本最大的技术变革在于 Mojang 官方将默认图形 API 从传统的 OpenGL 切换为 Vulkan API,这标志着社区开始划分新旧版本的界限。这种技术升级在性能表现上带来了显著提升,尤其是在 macOS 等平台上,Vulkan 的兼容性比旧的 OpenGL 更加优秀。在功能层面,26.3 版本新增了原版独占全屏功能,允许玩家隐藏系统任务栏和状态栏,实现更沉浸式的 16 比 10 屏幕体验,使得过去依赖模组实现这一功能的需求得以终结。作者在测试中展示了其性能表现,通过启用高区块渲染(32 区块),游戏帧数能够稳定保持在 60 帧,证明了原生 Vulkan 带来的性能优化效果。此外,本次更新还引入了新的游戏内容,例如“废弃营地”这一生物群系,以及史蒂夫角色能够原生使用坐垫进行坐下动画等细节改进。作者强调,这些新功能和性能提升,共同完成了对旧有 OpenGL 性能“贷款”的偿还。总的来说,26.3 版本不仅是一次技术升级,更是一次在游戏体验和内容丰富度上都进行了全面优化的版本。
记一次清理电脑空间:MBA 存储空间不够用,游戏与文件放进 U 盘
本文介绍了作者在 MacBook Air 上清理存储空间的过程与思考。作者发现 256GB 的存储空间捉襟见肘,日常使用后产生了大量垃圾文件,这与他过去在游戏本上主要用于下载游戏的习惯形成对比。他先后删除了社交媒体视频,检查了音乐文件夹,最终发现主要占用空间的是《我的世界》存档和各类整合包。随后,他找出了以前购买的 128GB U 盘,将 Steam 游戏、Epic 游戏、CrossOver 容器和《我的世界》启动器全部移至 U 盘,为电脑腾出大量空间。第二块 U 盘原本是作者在旧游戏本上折腾系统时使用的工具盘,包含 Ventoy 启动镜像、壁纸和 Windows 驱动文件,他最终决定将其作为文件交换空间。文章通过这次清理经历,反思了数字文件管理习惯与存储设备利用方式。
在 macOS 上部署 KataGo:在 Mac 部署 KataGo,与 AI 进行对弈
本文介绍了在 Mac 上部署开源围棋 AI KataGo 的完整流程。作者由《棋魂》改编剧引发对围棋的兴趣,决定不再使用在线棋牌网站,而是通过本地部署 KataGo 来与 AI 对弈。文章首先推荐了 KataGo 作为围棋 AI 方案,并指出相比 N 卡复杂的 CUDA 环境配置,Mac 社区已通过 Metal 后端简化了安装过程。接着,作者演示了使用 Homebrew 安装 Sabaki 客户端和 KataGo 服务端的具体命令,并详细说明如何获取模型文件与配置文件路径、生成 sabaki.cfg 配置文件,以及在 Sabaki 中进行语言切换、界面设置和引擎添加的步骤。最后,作者说明了如何通过配置对局让 KataGo 执黑或执白,并介绍了停止 AI、新建对局等操作。整篇教程步骤清晰,适合想在 Mac 上尝试围棋 AI 的初学者参考。
一个词义挪用的受害者:搜 Mac 扫雷搜到“扫雷”?谈谈语义挪用困扰
本文介绍了作者在 macOS 上使用 CrossOver 运行 Steam 并安装游戏后,突发奇想寻找原生扫雷游戏,却在 B 站搜索“macOS 扫雷”时发现结果全是与游戏无关的“排雷”“避雷”内容。作者由此探讨了“扫雷”一词从固定游戏名称逐渐演变为生活用语的现象,并分析了语义挪用对算法推荐的影响。作者指出,算法更倾向于推荐流量更高的含义,导致用户原本的搜索意图被覆盖,而人与算法之间的认知差异加剧了这种错位。文章通过买鱼的比喻生动阐释了沟通中因语义分歧造成的误解,并反思了词义演变是否已成为“生活必需品”。最后作者尝试在线网页版扫雷,虽然仍不擅长游戏,但也唤起了对过往学校时光的回忆,体现了对语言变迁与个人体验的思考。
CrossOver 的表现让我震惊:在 Mac 上运行 Win10 游戏的体验分享
本文介绍了作者在 macOS 上从折腾 GPTK 转投 CrossOver 的实际体验。作者原本对 Wine 图形化客户端印象不佳,且不打算使用付费软件,但发现 Homebrew 上的 CrossOver 包竟是商业试用版。本着尝试的心态,作者将其容器目录迁移至 U 盘以节省 MacBook 存储空间,并通过简单的点击操作安装 Steam 与 Epic 客户端,认为下载过程透明且会显示兼容性星数。实际运行《P5R》和《P3R》时,游戏整体流畅,仅存在触控板镜头移动问题,中文显示无乱码,退出游戏后进程也能完全关闭。文章对比了普通 Wine 客户端,肯定了 CrossOver 在易用性、信息透明度和运行稳定性上的优势,最终作者删除 Heroic,留用 CrossOver。
macOS 必玩之鼠标指针:macOS 更换指针?用 Mousecape Swift
本文介绍了在 macOS 上实现个性化桌面主题的方法,重点聚焦于鼠标指针的更换。作者指出 macOS 用户桌面风格普遍千篇一律,并分享了自己从 Linux 转向 macOS 后对美化工具的需求。文章提到经典的 Mousecape 软件因停止维护而无法在高版本系统上使用,随后发现并推荐了其重写版本 Mousecape Swift。该软件由 Swift 语言原生编写,兼容性出色,且内置 Windows 格式转换功能,无需额外配置 Python 库。作者还提供了仓库链接,并展示了最终的美化效果,为追求个性化桌面的 macOS 用户提供了实用参考。
macOS 运行 Photon 光影:Photon 无法运行?可能需要这篇教程
本文介绍了 macOS 系统上运行 Minecraft 光影效果时遇到的问题与解决方法。文章指出,macOS 新版抛弃了 OpenGL 驱动,导致部分光影无法运行。要解决问题,需在 Photon 光影配置中关闭“球谐天空光”和“彩色光照”。作者使用 M4 芯片测试,建议将帧数设置在 60 左右,开启垂直同步,并将光影配置从“高”改为“中”,关闭部分体积雾选项。而 M5 Pro 或 M5 Ultra 等更高性能设备可以随意开到最高画质。最后,作者推荐搭配 Patrix 等真实风格材质包,强调游戏体验以个人喜好为主。
写了个壁纸切换脚本:macOS 用 Shell 自动更换壁纸的简单方法
本文介绍了在 macOS 系统上通过 Shell 脚本实现随机壁纸自动轮换的方法。作者受他人动态启发,希望为 macOS 打造类似 Linux 的壁纸切换方案,并借助 desktoppr 工具配合 Homebrew 安装。脚本使用 wget 从随机壁纸接口下载图片,以时间戳命名文件,避免因文件名重复导致系统不更新壁纸;通过 trap 捕获 Ctrl + C 信号,在退出时恢复原有壁纸;同时检测并跳过重复图片,避免频繁切换相同内容。用户可通过设置 WALLPAPER_SWITCH 变量自由调整切换间隔。该方案相比功能繁重的壁纸软件更轻量,不常驻后台,资源占用极小,适合追求简洁高效的用户。文章提供了完整代码,并解释了设计细节与健壮性处理,帮助读者快速上手。
还有翻案环节:Dash to Dock 翻译之争,到看开源社区草台班子
本文介绍了作者因收到 GitHub 分叉项目 Dash to Dock 2 的问题提醒邮件,回忆起自己曾向上游 Dash to Dock 提交翻译 Bug 的经历。作者发现“Pin to Dock”未正确显示中文,经排查锁定为乌克兰维护者的代码缺陷,并协助修复,随后提交了“添加至收藏栏”的中文翻译补丁。然而项目中文维护者反对该译法,坚持保留“Dock”原文,双方争执无果。作者又指出分叉项目通过爬虫迁移历史问题,导致自己收到无关通知,并借此反思开源社区因个人维护、意见分歧而效率低下,最终选择转向 macOS 以追求稳定与一致性。文章核心是作者对 Linux 开源生态的复杂感受与个人取舍。






