Score:0

ได้รับข้อผิดพลาดเมื่อติดตั้ง DIGImend จาก dkms

ธง us

ฉันเพิ่งพยายามติดตั้ง DIGImend ต่อไปนี้ วิดีโอนี้ เพื่อที่จะใช้คีย์ของ huion h950p แต่เมื่อฉันพยายาม

sudo ทำให้ dkms_install

มันทำให้ฉันมีข้อผิดพลาดนี้:

dkms เพิ่ม.

การสร้าง symlink /var/lib/dkms/digimend/10/source ->
                 /usr/src/digimend-10

DKMS: เพิ่มเสร็จแล้ว
dkms สร้าง digimend/10

การเตรียมเคอร์เนลไม่จำเป็นสำหรับเคอร์เนลนี้ กำลังข้าม...

โมดูลอาคาร:
ทำความสะอาดพื้นที่ก่อสร้าง...
make -j4 KERNELRELEASE=5.8.0-59-generic KVERSION=5.8.0-59-generic...(สถานะการออกไม่ถูกต้อง: 2)
ข้อผิดพลาด: ไม่สามารถสร้างรายงาน: [Errno 17] มีไฟล์อยู่: '/var/crash/digimend-dkms.0.crash'
ข้อผิดพลาด! สถานะการส่งคืนไม่ถูกต้องสำหรับการสร้างโมดูลบนเคอร์เนล: 5.8.0-59-generic (x86_64)
ปรึกษา /var/lib/dkms/digimend/10/build/make.log สำหรับข้อมูลเพิ่มเติม
ทำ: *** [Makefile:74: dkms_modules_install] ข้อผิดพลาด 10

นี่คือไฟล์ make.log

make[1]: เข้าสู่ไดเร็กทอรี '/var/lib/dkms/digimend/10/build'
ทำ -C /lib/modules/5.8.0-59-generic/build SUBDIRS=/var/lib/dkms/digimend/10/build โมดูล
ทำ [2]: เข้าสู่ไดเร็กทอรี '/usr/src/linux-headers-5.8.0-59-generic'
  สคริปต์ LEX/kconfig/lexer.lex.c
/bin/sh: 1: ดิ้น: ไม่พบ
ทำให้ [4]: ​​*** [สคริปต์/Makefile.host:9: scripts/kconfig/lexer.lex.c] ข้อผิดพลาด 127
make[4]: *** รองานไม่เสร็จ....
  สคริปต์ YACC/kconfig/parser.tab.[ch]
/bin/sh: 1: กระทิง: ไม่พบ
ทำให้ [4]: ​​*** [สคริปต์/Makefile.host:17: scripts/kconfig/parser.tab.h] ข้อผิดพลาด 127
ทำให้ [3]: *** [Makefile:633: syncconfig] ข้อผิดพลาด 2
make[2]: *** [Makefile:738: include/config/auto.conf.cmd] ข้อผิดพลาด 2
ทำ [2]: ออกจากไดเร็กทอรี '/usr/src/linux-headers-5.8.0-59-generic'
ทำให้ [1]: *** [Makefile:22: โมดูล] ข้อผิดพลาด 2
make[1]: ออกจากไดเร็กทอรี '/var/lib/dkms/digimend/10/build'

ฉันไม่สามารถจัดการเพื่อแก้ปัญหานี้ได้

hr flag
คุณได้ลองติดตั้งแพ็คเกจ `flex` และ `bison` แล้วหรือยัง?
falamiw avatar
us flag
ใช่ ฉันพยายามแล้ว จากนั้นพบปัญหาเดียวกัน[ที่นี่](https://pastebin.com/e2bLQ1CN) @สตีลไดรฟเวอร์ แม้ว่าฉันจะพยายามอัปเกรด dkms `sudo apt-get install -y dkms` แต่พบปัญหาเดียวกัน
falamiw avatar
us flag
ฉันเดาว่าฉันติดตั้งจาก `.deb` เมื่อไม่กี่สัปดาห์ที่ผ่านมา จากนั้นจึงถอนการติดตั้ง เพราะตรวจไม่พบสไตลัสของฉัน หลังจากถอนการติดตั้ง ปัญหาได้รับการแก้ไขแล้ว จากนั้นฉันก็ลองทำตามขั้นตอนนี้ ตอนนี้ฉันอยู่ที่นี่แล้ว
hr flag
หากติดตั้งแพ็คเกจแล้ว แต่ไม่พบโปรแกรม bison คุณอาจต้องติดตั้งใหม่ (`sudo apt install --reinstall bison`)
falamiw avatar
us flag
เมื่อฉันพยายามติดตั้งหรือติดตั้ง bison/flex ใหม่ ได้รับ `การตั้งค่า digimend-dkms (10) ... กำลังลบไฟล์ digimend-10 DKMS เก่าออก... ` ข้อผิดพลาด ทำไมถึงเป็นเช่นนั้น? @สตีลไดรฟเวอร์ ดูเหมือนจะไม่สามารถทำได้จนกว่าจะแก้ไข `digimend-dkms`

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา