strayedstar

Results 14 comments of 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行的主要代码。