虽然Roblox没有正式支持Linux,但运行Windows程序的葡萄酒兼容层可以在Linux上运行Roblox播放器和Roblox Studio。
运行Roblox葡萄酒需要葡萄酒6.11或更新版本。截至2021年6月19日,这需要使用开发释放。 Wine 6.11是Arch Linux和Void Linux和Winehq提供的Debian,Fedora和Ubuntu的开发版本提供二进制包。 [1]
有助于在Linux上安装Roblox,可以咨询葡萄草图Discord服务器。终端和软件编译的一些知识的用户在安装过程中不应有很大的麻烦。
2012年7月28日,约翰·谢尔茨基确认了Linux上的Roblox的进展为97%。 Shedletsky声称Linux的问题是驾驶员支持差。 Shedletsky的另一个博客帖子声称他们可以在Linux上花几个月,或者他们可以在高度要求的功能上工作。
在RDC 2020 Q&会议期间,它确认目前没有计划由于其小型桌面市场份额而导致Linux的Roblox。然而,Arseny Kapoulkine表示,如果" Linux将有计划是游戏玩家&#34的选择平台。 [2] [3]
roblox已经多次测试过,成功直到2015年。2015年5月15日,Roblox收到了A"金"葡萄酒应用程序数据库中的评级。 [4]
从2015年到2021年,在Linux上运行Roblox播放器,因为加入游戏导致了连接的错误"这个游戏已关闭。" [5]这是原本假设是由于反作用软件,但Kalen Alwardt后来表示这个"不是问题的原因。" [6]
6月11日,2021年6月,用户名称为IMSLAPPY826(Slappy826#0001上的Slappy826#0001)为葡萄酒创建了一行修补程序,允许Roblox播放器在GNU / Linux或BSD系统上再次工作。修补程序实现了zwfilterToken函数,该函数应该沿NTFilterToken沿NTDLL实现。修补程序已致力于葡萄酒开发树[7]并包含在葡萄酒6.11中。 [8]用户Brinker发布了一种用于基于Arch的Linux发行版的预修补版,而用户robigan为基于Debian的Distrs创建了补丁。
使用葡萄酒时,鼠标存在问题。使用以下补丁从源版本纠正:
来自dba1a3c3bf5946cd7665c92f15e mon sep 17 00:00:00 2001:brinkervii< [email protected]& gt;日期:SAT,12月2021 11:00:06 + 0200subject:[修补程序2/2] Turbo Jank鼠标修复--- DLLS /winex11.drv/mouse.c | 4 +++ + 1文件已更改,4个插入(+)Diff --git A / DLL / Winex11.drv / mous.cb / DLL / Winex11.drv / mous.Cindex 42Bac332664..0549C2D653B 100644 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --- A / DLL / winex11.drv/mouse.c+++ b / dll / winex11.drv / mous.c @@ -648,6 +648,10 @静态void send_mouse_input(hwnd hwnd,window窗口,无符号int状态,INPU IF(!HWND ){+ if(输入 - > u.mi.dwflags& mouseventf_rightup){+ reset_clipping_window(); +} + struct x11drv_thread_data * thread_data = x11drv_thread_data(); hwnd clip_hwnd = thread_data-> clip_hwnd; - 2.32.0
Roblox Player和Roblox Studio如果使用正确的版本,可以像正常一样启动。 Roblox Studio在WineBB中有一个金额。 [9]
Roblox FPS Unlocker也兼容,可用于达到更高的帧。需要葡萄树丛。
转到提取的文件夹的目录(葡萄酒中的Linux驱动器通常是Z:\)
找到.exe文件,打开葡萄酒资源管理器。它应该最小化到托盘
在开始指导之前,请确保您可以运行终端命令" vkcube",确保您拥有所有vulkan和OpenGL驱动程序。需要葡萄草图3.4.1或以上。
打开" roblox fflag编辑器" (如果FFLAG编辑赢得' T打开,请尝试运行Roblox Studio一次,然后它应该工作。)
使用vulkan,搜索" vulkan"并启用fflagdebuggraphicsprefervulkan(GPU必须支持vulkan,否则使用Direct3D11)
通过鼠标移动的任何形式的传记相机(例如。右键单击,换档锁和第一人称)将在第一人称滚动后冻结鼠标,通过按SHIFT,右转切断换档锁定 - 单击。右键单击具有由葡萄柚,布兰特的维护者制作的练习人。它'在葡萄草图中的Arch Linux上载。
Roblox Player可能没有工作声音(这可以通过安装32位音频包来修复,例如,arch上的lib32-libpulse,lib32-Openal)
使用vulkan / OpenGL可能会告诉您驱动程序过时,这是通过安装vulkan或OpenGL驱动程序来固定的。
有时,在铬和一些其他基于铬的浏览器上,从网站上玩Roblox可能会打开一个新的铬实例,这是在Firefox上发生的
使用葡萄酒运行roblox工作室也不完美,你可以遇到以下错误: 使用DirectX 11时闪烁的阴影,除非在Studio设置中打开EagerBulkexecution时 使用OpenGL时,Plugin Guis和最近更新的UI元素(如工具箱,游戏设置和发布到Roblox屏幕)上发生闪烁 有时在加入之后,您可以获得滞后穗,只能在一个方向上移动。 当播放器移动时移动相机时,鼠标将卡住相机(这可以通过快速右键单击) 有时你可以看到一个窗口说" robloxplayerbeta.exe遇到了严重的错误,必须关闭!" 信息。 ↑下载。 Winehq。 2021年6月19日的原件存档。在2021年6月19日检索。
↑roblox面板| RDC2020。 YouTube。 Roblox(7月31日,2020年)。 在2021年6月19日检索。 ↑Bloxy新闻(7月26日,2020年)。 Twitter Post。 推特。 2021年3月1日从原版存档。2021年6月19日检索。 ↑"您因意外的客户行为而被踢。 (错误代码:268)" 尝试加入游戏后的消息。 GitHub。 从2021年1月25日从原件存档。2021年6月19日的检索。 ↑Alwardt,Kalen(2021年6月14日)。 NTDLL:导出zwfiltertoken().. source.winehq.org。 在2021年6月19日检索。 ↑Julliard,亚历山大。 葡萄酒开发版6.11现已上市.. Winehq。 在2021年6月19日检索。 ↑roblox工作室。 Winehq appdb。 2021年1月20日的原件存档。2021年6月14日检索。