您尚未登录。

#1 2023-07-21 17:33:49

freezai
会员
注册时间: 2011-11-20
帖子: 128

【求助】安装一个软件时遇到的问题

在安装一个软件(驱动程序)时遇到了这样的问题:

软件包 (1) digimend-dkms-11-1

全部安装大小:  0.21 MiB
净更新大小:    0.00 MiB

:: 进行安装吗? [Y/n] y
(1/1) 正在检查密钥环里的密钥                                                         [#################################################] 100%
(1/1) 正在检查软件包完整性                                                           [#################################################] 100%
(1/1) 正在加载软件包文件                                                             [#################################################] 100%
(1/1) 正在检查文件冲突                                                               [#################################################] 100%
(1/1) 正在检查可用存储空间                                                           [#################################################] 100%
:: 正在运行事务前钩子函数...
(1/1) Remove upgraded DKMS modules
==> dkms remove digimend/11
:: 正在处理软件包的变化...
(1/1) 正在重新安装 digimend-dkms                                                     [#################################################] 100%
:: 正在运行事务后钩子函数...
(1/3) Reloading device manager configuration...
(2/3) Arming ConditionNeedsUpdate...
(3/3) Install DKMS modules
==> dkms install --no-depmod digimend/11 -k 6.4.3-arch1-2
Error! Bad return status for module build on kernel: 6.4.3-arch1-2 (x86_64)
Consult /var/lib/dkms/digimend/11/build/make.log for more information.
==> WARNING: `dkms install --no-depmod digimend/11 -k 6.4.3-arch1-2' exited 10

然后我按照提示看了make.log文件里的内容,但是没看明白。

yang:Software/ $ cat /var/lib/dkms/digimend/11/build/make.log                                                                     [17:23:59]
DKMS make.log for digimend-11 for kernel 6.4.3-arch1-2 (x86_64)
2023年 07月 21日 星期五 17:23:56 CST
make -C /lib/modules/6.4.3-arch1-2/build M=/var/lib/dkms/digimend/11/build modules
  CC [M]  /var/lib/dkms/digimend/11/build/hid-kye.o
  CC [M]  /var/lib/dkms/digimend/11/build/hid-uclogic-core.o
  CC [M]  /var/lib/dkms/digimend/11/build/hid-uclogic-rdesc.o
  CC [M]  /var/lib/dkms/digimend/11/build/hid-uclogic-params.o
  CC [M]  /var/lib/dkms/digimend/11/build/hid-polostar.o
/var/lib/dkms/digimend/11/build/hid-uclogic-params.c: 在函数‘uclogic_params_init’中:
/var/lib/dkms/digimend/11/build/hid-uclogic-params.c:1232:17: 错误:隐式声明函数‘hid_is_using_ll_driver’ [-Werror=implicit-function-declaration]
 1232 |             || !hid_is_using_ll_driver(hdev, &usb_hid_driver)
      |                 ^~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/digimend/11/build/hid-uclogic-params.c:1232:47: 错误:‘usb_hid_driver’ undeclared (first use in this function); did you mean ‘to_hid_driver’?
 1232 |             || !hid_is_using_ll_driver(hdev, &usb_hid_driver)
      |                                               ^~~~~~~~~~~~~~
      |                                               to_hid_driver
/var/lib/dkms/digimend/11/build/hid-uclogic-params.c:1232:47: 附注:每个未声明的标识符在其出现的函数内只报告一次/var/lib/dkms/digimend/11/build/hid-uclogic-params.c:1354:20: 警告:this statement may fall through [-Wimplicit-fallthrough=]
 1354 |                 if (bNumInterfaces != 3) {
      |                    ^
/var/lib/dkms/digimend/11/build/hid-uclogic-params.c:1372:9: 附注:here
 1372 |         case VID_PID(USB_VENDOR_ID_HUION,
      |         ^~~~
cc1:有些警告被当作是错误  CC [M]  /var/lib/dkms/digimend/11/build/hid-viewsonic.o
make[2]: *** [scripts/Makefile.build:252:/var/lib/dkms/digimend/11/build/hid-uclogic-params.o] 错误 1
make[2]: *** 正在等待未完成的任务....
make[1]: *** [Makefile:2026:/var/lib/dkms/digimend/11/build] 错误 2
make: *** [Makefile:25:modules] 错误 2

请教大家,这是哪里的问题,应该如何解决?感谢!


Arch Linux的老小白
—“老”当总讲,就是一贯地卖年糕
—连驴打滚都没卖过
—没有

离线

#2 2023-07-21 17:44:43

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,489
个人网站

Re: 【求助】安装一个软件时遇到的问题

离线

#3 2023-07-21 18:40:16

freezai
会员
注册时间: 2011-11-20
帖子: 128

Re: 【求助】安装一个软件时遇到的问题

依云 说:

明白了,那请问我应该怎么解决呢?再次感谢


Arch Linux的老小白
—“老”当总讲,就是一贯地卖年糕
—连驴打滚都没卖过
—没有

离线

#4 2023-07-26 21:21:14

阿巴阿巴
会员
注册时间: 2022-10-22
帖子: 31

Re: 【求助】安装一个软件时遇到的问题

换lts内核?lts应该是6.1的?

离线

页脚