我在这方面很头疼(如果我有头发的话。)最近我将我的项目从2022.3更新到了6.3.18f1。总体来说,Windows上的变化是积极的,只要我确保它不运行在DX12上(它看起来很混乱),就一切正常。但是,在Linux上,很多情况下游戏是不可玩的。由于我没有一个完整的测试Linux的电脑,但是这个问题似乎也出现在Steam Deck上。2022年的最后一个版本在35-45fps之间运行,而6.3版本却似乎被锁死在3fps。不是资源问题,因为即使在3fps的状态下,GPU使用率只有8%,CPU使用率每核只有15-25%。似乎与Unity物理引擎有关,因为我添加了一个调试按钮来将刚体转换为静态刚体,做了这个动作立即将fps提升到40+,资源也恢复正常(这也不是像Skyrim那样简单的场景,场景中只有~20个刚体,它们只与自己碰撞。)重新启用它们会再次降低到3fps。我的当前计划是设置双系统,安装Linux编辑器,尝试通过分析器获取更多信息,但我很想知道是否有其他人遇到过类似问题,或者有哪些想法可以指导努力。
Unity 6.3 LTS 在 Linux 下不工作
评论 (0)