ฉันกำลังพยายามติดตั้งไดรเวอร์ alsa ใน Ubuntu 20.04 ด้วยเคอร์เนล 5.4.0-99-generic แต่ฉันไม่สามารถอัปเกรดเคอร์เนลของฉันได้เนื่องจากไดรเวอร์กราฟิกการ์ดเก่าของฉันทำงานบนเคอร์เนลนี้เท่านั้น กรุณาช่วยใด ๆ !!
นี่คือข้อมูลระบบบางส่วน:
ชิปเซ็ต VIA VT1708S เมนบอร์ด Asus P5QL:
.....ขยายแหล่งไดรเวอร์ ALSA Driver 1.0.11.....
ลบไดรเวอร์เสียงเก่า
คอมไพล์ไดรเวอร์........
กำลังตรวจสอบ gcc... gcc
ตรวจสอบชื่อไฟล์เอาต์พุตเริ่มต้นของคอมไพเลอร์ C... a.out
ตรวจสอบว่าคอมไพเลอร์ C ทำงานหรือไม่... ใช่
ตรวจสอบว่าเรากำลังรวบรวมข้าม ... ไม่
กำลังตรวจสอบคำต่อท้ายของไฟล์เรียกทำงาน...
ตรวจสอบส่วนต่อท้ายของไฟล์วัตถุ... o
ตรวจสอบว่าเรากำลังใช้คอมไพเลอร์ GNU C หรือไม่... ใช่
ตรวจสอบว่า gcc ยอมรับ -g... ใช่หรือไม่
กำลังตรวจสอบตัวเลือก gcc เพื่อยอมรับ ANSI C... ไม่จำเป็น
กำลังตรวจสอบ ranlib... ranlib
กำลังตรวจสอบการติดตั้งที่เข้ากันได้กับ BSD... /usr/bin/install -c
ตรวจสอบวิธีเรียกใช้ตัวประมวลผลล่วงหน้า C... gcc -E
กำลังตรวจสอบ egrep... grep -E
กำลังตรวจสอบไฟล์ส่วนหัว ANSI C... ใช่
กำลังตรวจสอบ ANSI C-conforming const... ใช่
กำลังตรวจสอบอินไลน์...อินไลน์
ตรวจสอบว่า time.h และ sys/time.h รวมอยู่ด้วยหรือไม่... ใช่
ตรวจสอบว่าต้องการ gcc -traditional... ไม่
กำลังตรวจสอบไดเรกทอรีปัจจุบัน... /home/fekerine/Downloads/via_hd_audio_driver_v1.4_patch_ig_v0.84/Linux_HD_AudioCodec_V140/via-linux-audiopackV1.40/alsa-driver-1.0.11
กำลังตรวจสอบการคอมไพล์ข้าม...
กำลังตรวจสอบไดเร็กทอรีที่มีเคอร์เนลซอร์ส... /lib/modules/5.4.0-99-generic/build
กำลังตรวจสอบไดเร็กทอรีด้วยเคอร์เนล build...
ตรวจสอบเคอร์เนล linux/version.h... ไม่
ไม่มีไฟล์ /lib/modules/5.4.0-99-generic/build/include/linux/version.h
โปรดติดตั้งแพ็คเกจด้วยแหล่งเคอร์เนลแบบเต็มสำหรับการแจกจ่ายของคุณ
หรือใช้ตัวเลือก --with-kernel=dir เพื่อระบุไดเร็กทอรีอื่นที่มีเคอร์เนล
แหล่งที่มา (ค่าเริ่มต้นคือ /lib/modules/5.4.0-99-generic/build)
ทำทุกรายละเอียด
make[1]: เข้าสู่ไดเรกทอรี '/home/fekerine/Downloads/via_hd_audio_driver_v1.4_patch_ig_v0.84/Linux_HD_AudioCodec_V140/via-linux-audiopackV1.40/alsa-driver-1.0.11'
ทำ [1]: ไม่มีอะไรต้องทำสำหรับ 'ทุกด้าน'
ทำ [1]: ออกจากไดเร็กทอรี '/home/fekerine/Downloads/via_hd_audio_driver_v1.4_patch_ig_v0.84/Linux_HD_AudioCodec_V140/via-linux-audiopackV1.40/alsa-driver-1.0.11'
กรุณาเรียกใช้สคริปต์กำหนดค่าเป็นอันดับแรก...
rm -f /snd*.*o /persist.o /isapnp.o
make[1]: เข้าสู่ไดเรกทอรี '/home/fekerine/Downloads/via_hd_audio_driver_v1.4_patch_ig_v0.84/Linux_HD_AudioCodec_V140/via-linux-audiopackV1.40/alsa-driver-1.0.11/acore'
/home/fekerine/Downloads/via_hd_audio_driver_v1.4_patch_ig_v0.84/Linux_HD_AudioCodec_V140/via-linux-audiopackV1.40/alsa-driver-1.0.11/Rules.make:75: /Rules.make1: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
make[1]: *** ไม่มีกฎในการสร้างเป้าหมาย '/Rules.make1' หยุด.
ทำ [1]: ออกจากไดเร็กทอรี '/home/fekerine/Downloads/via_hd_audio_driver_v1.4_patch_ig_v0.84/Linux_HD_AudioCodec_V140/via-linux-audiopackV1.40/alsa-driver-1.0.11/acore'
ทำ: *** [Makefile:194: ติดตั้งโมดูล] ข้อผิดพลาด 1
สร้างมิกเซอร์?...เสร็จแล้ว
สร้างซีเควนเซอร์...เสร็จแล้ว
สร้าง midi0?...เสร็จแล้ว
สร้าง dsp?...เสร็จแล้ว
สร้างเสียง?...เสร็จแล้ว
สร้าง sndstat...เสร็จแล้ว
สร้างเพลง...เสร็จแล้ว
สร้าง dmmidi?...เสร็จแล้ว
กำลังสร้าง dmfm?...เสร็จแล้ว
สร้างมิกเซอร์?...เสร็จแล้ว
สร้าง adsp?...เสร็จแล้ว
สร้างอะมิดี?...เสร็จแล้ว
สร้าง admmidi?...เสร็จแล้ว
rm: ไม่สามารถลบ '/dev/snd': เป็นไดเร็กทอรี
สร้าง snd/control?...เสร็จสิ้น
สร้าง snd/seq...เสร็จแล้ว
กำลังสร้าง snd/timer...เสร็จสิ้น
สร้าง snd/hw??...เสร็จแล้ว
สร้าง snd/midi??...เสร็จแล้ว
สร้าง snd/pcm??p...เสร็จแล้ว
สร้าง snd/pcm ??ค...เสร็จแล้ว
สร้างภาระ?...เสร็จแล้ว
สร้าง aloadSEQ...เสร็จแล้ว