strayedstar
strayedstar
It can only run on the GPU that runs the desktop,if not it will have strong artifacts.
This doesn't really need to be explained,There is a file that records the iso installation location. It seems to be at /etc。modify it that's fine.
~> ro.hardware.egl = swiftshader` why you type the ' ? I think you need read some tutorial. arch wiki is a good choice.
确实是有这个问题,但是其根本是因为Java游戏进程无响应(高负载),另外,javafx不支持任何第三方的输入法(除win),所以至少不是hmcl的问题。 java 进程应该是fork执行的,也就是游戏进程和hmcl没有关系了已经。
> > javafx不支持任何第三方的输入法(除win),所以至少不是hmcl的问题。 > > 输入法在 Linux 上真的不可用吗?这应该是.KavaFX 版本问题吧 fcitx5 wiki上有,不支持。 java的问题,因为input支持根本没有。
> 经过测试,当在版本列表中删除“官方启动器文件夹”时,用户目录下的 .minecraft 不再会被 HMCL 使用。 请前往版本列表操作左侧的游戏仓库 好吧,你是对的,但不完全对,这更加表明这是一个bug,当游戏使用相对目录.minecraft(实际在workdir下),还是会创建~/.minecraft文件夹,改为其他的名称则不会,但是!没有~/.minecraft文件夹(里面只有皮肤文件)会导致HMCL左边显示和进入游戏的皮肤异常! 强制刷新皮肤以后,皮肤正常了,但是~/.minecraft又回来了. 目录内容:assets/skins/91/$(皮肤的sha256值)
> 经过测试,当在版本列表中删除“官方启动器文件夹”时,用户目录下的 .minecraft 不再会被 HMCL 使用。 请前往版本列表操作左侧的游戏仓库 也就是实际上是皮肤自动加载中不正确的路径(HMCL自身问题),导致~/.minecraft文件夹的出现. 平台:linux 启动脚本:#!/bin/bash #jfx path jfx=${HOME}/.local/lib/runtimes/java/jrefx11 #data path dp=${HOME}/.local/apps/hmcl #executable file ELF=$dp/hmcl.jar #network export https_proxy=http://127.0.0.1:33389 export http_proxy=http://127.0.0.1:33389 export all_proxy=socks5://127.0.0.1:33389 #rm -rf ~/.minecraft cd...
> 没听懂,请详细描述一下 e,就是皮肤刷新必然会导致~/.minecraft的产生,目录的内容是assets/skins/91/$(皮肤的sha256值). 删除以后进游戏和HMCL的左侧栏头像显示都会异常. HMCL:最新测试版
> 没听懂,请详细描述一下 直接上日志 [23:25:49] [org.jackhuang.hmcl.ui.construct.Navigator.navigate/INFO] Navigate to AccountListPage@7eed7b29[styleClass=gray-background] [23:25:49] [org.jackhuang.hmcl.auth.microsoft.MicrosoftService.lambda$new$0/INFO] Fetching properties of 7421459f-8587-4a89-9ba6-cd3218de132e [23:25:50] [org.jackhuang.hmcl.task.Task.run/TRACE] Executing task: hash [23:25:50] [org.jackhuang.hmcl.task.Task.run/TRACE] Executing task: hash [23:25:50] [org.jackhuang.hmcl.task.FileDownloadTask.beforeDownload/TRACE] Downloading http://textures.minecraft.net/texture/hash to ${HOME}/.minecraft/assets/skins/91/hash...
> 如果改成其他的(比如直接放到你当前选中的那个游戏目录里),虽说是可以的,但会导致更多的问题…… 所以就这样吧。实在不行你就把那个文件隐藏了 所以可以通过一个环境变量指示或者使用游戏工作目录?或者在Linux构建上保存到~/.cache目录? 我现在通过bwrap“解决”了这个问题,不过要是原生支持就更好了。毕竟相关修改只要不超过5行的主要代码。