有人把一台Switch Lite改成了能跑桌面环境的机器。不是刷个自制系统那么简单——Arch Linux、KDE Plasma、Steam客户端,全都装进去了。
在Linux Gaming板块,用户Holiday_Reference_41晒出了自己折腾的成果。他把这台任天堂掌机变成了某种DIY版Steam Deck,还给项目起了个名字:x1SteamOS。
![]()
从掌机到"诅咒版Steam Deck"
按照他自己的说法,这台Switch Lite现在跑着Arch Linux,KDE Plasma桌面能正常工作,Steam客户端也装上了,连手柄UI都调了出来。他在帖子里写道:"我管它叫x1SteamOS,因为到这一步,我不如干脆把它变成一台小小的、有点诅咒感的Steam Deck。"
晒出的照片里,Steam库中能看到《赛博朋克2077》。但他明确表示,这游戏目前还跑不起来。
离真正玩上还有相当距离。他列出了一串待解决的问题:图形驱动、Gamescope、x86与x86_64指令翻译、Proton、Wine,以及"在ARM64 Tegra上跑PC游戏会遇到的其它所有好玩的东西"。
为什么这件事不简单
Switch Lite用的是ARM64架构的Tegra芯片,而Steam上的PC游戏基本是为x86架构编译的。想让它们跑起来,中间得靠翻译层把指令一条条转过去,再叠上Proton和Wine处理Windows API调用。每一层都可能出问题,性能也会被层层吃掉。
Gamescope是Valve在SteamOS里用的合成器,负责窗口管理和缩放。要在非SteamOS环境里让它正常工作,本身就是一道坎。图形驱动同理——Tegra的GPU在Linux下的支持情况,直接决定了桌面能不能流畅显示。
这些障碍他一个都没绕过去,只是把系统跑起来了。
终点在哪
他的目标很具体:按下电源,Switch Lite直接进入Steam界面,然后顺利启动一款游戏,不出岔子。
从目前的状态看,前半段已经做到了——开机进Steam没问题。后半段还卡在游戏启动这一环。
这类改造的意义不在于实用性。一台Switch Lite的性能摆在那里,就算所有翻译层都调通,能玩的PC游戏也有限。真正有意思的是过程本身:在封闭硬件上跑开放系统,把一台定位明确的设备掰成完全不同的形态。
他还在继续折腾。至于《赛博朋克2077》什么时候能在这台机器上真正跑起来,目前没有时间表。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.