您尚未登录。

#1 2025-03-16 10:58:03

TheXWB
会员
注册时间: 2024-10-03
帖子: 6

st打了alpha补丁编译无法启动

st-0.9.2版本打了最新的alpha补丁
编译成功
但无法启动,终端显示信息:
X Error of failed request:  BadMatch (invalid parameter attributes)
   Major opcode of failed request:  70 (X_PolyFillRectangle)
   Serial number of failed request:  421
   Current serial number in output stream:  422
设备信息:
无核显,nvidia独显 专有驱动 包:nvidia-dkms lib32-nvidia-utils nvidia-utils
CPU: Intel(R) Core(TM) i5-10400F (12) @ 4.30 GHz
GPU: NVIDIA GeForce GT 1030 [Discrete]
目前猜测是nvidia的问题

离线

#2 2025-03-16 18:22:37

zplinux
会员
所在地: 江西省
注册时间: 2014-10-12
帖子: 200

Re: st打了alpha补丁编译无法启动

patch 的时候,有报错信息吗?
我之前也用过 alpha 补丁,打的是 st-alpha-0.8.5.diff 这个版本,能用。
最新的好象是 st-alpha-20240814-a0274bc.diff,这个没实际试过。


Archlinux + DWM,赞同 K.I.S.S 理念!

在线

#3 2025-03-16 21:53:37

TheXWB
会员
注册时间: 2024-10-03
帖子: 6

Re: st打了alpha补丁编译无法启动

zplinux 说:

patch 的时候,有报错信息吗?
我之前也用过 alpha 补丁,打的是 st-alpha-0.8.5.diff 这个版本,能用。
最新的好象是 st-alpha-20240814-a0274bc.diff,这个没实际试过。

patch有报错 是st新版代码改了,但我改后编译通过了,实在不行我换老版本的st和alpha

离线

#4 2025-03-17 21:32:50

zplinux
会员
所在地: 江西省
注册时间: 2014-10-12
帖子: 200

Re: st打了alpha补丁编译无法启动

TheXWB 说:

patch有报错 是st新版代码改了,但我改后编译通过了,实在不行我换老版本的st和alpha

patch 报错的话,就需要逐行核对了,手工把没修改的文件修改好。
虽然编译过了,但程序内的判断和执行逻辑可能是错误的,这很可能是导致后面用不了的原因。


Archlinux + DWM,赞同 K.I.S.S 理念!

在线

#5 2025-03-17 22:02:32

TheXWB
会员
注册时间: 2024-10-03
帖子: 6

Re: st打了alpha补丁编译无法启动

好的,我将自己修改,谢谢了

离线

#6 2025-03-17 22:07:03

TheXWB
会员
注册时间: 2024-10-03
帖子: 6

Re: st打了alpha补丁编译无法启动

不用了,是驱动问题,重安装了驱动,已解决

离线

页脚