Tôi đang cố gắng thiết lập trình điều khiển alsa trong Ubuntu 20.04 với kernel 5.4.0-99 chung. Nhưng tôi không thể nâng cấp nhân của mình vì trình điều khiển cạc đồ họa cũ của tôi chỉ hoạt động trên nhân này. Xin mọi người giúp đỡ!!
Dưới đây là một số thông tin hệ thống:
chipset VIA VT1708S mainboard Asus P5QL:
.....Giải nén nguồn Driver ALSA Driver 1.0.11.....
Gỡ bỏ driver âm thanh cũ
Biên dịch trình điều khiển ........
kiểm tra gcc... gcc
kiểm tra tên tệp đầu ra mặc định của trình biên dịch C... a.out
kiểm tra xem trình biên dịch C có hoạt động không ... có
kiểm tra xem chúng tôi có đang biên dịch chéo hay không ... không
kiểm tra hậu tố của tệp thực thi ...
kiểm tra hậu tố của tệp đối tượng... o
kiểm tra xem chúng tôi có đang sử dụng trình biên dịch GNU C hay không... có
kiểm tra xem gcc có chấp nhận -g... yes
kiểm tra tùy chọn gcc để chấp nhận ANSI C... không cần thiết
đang kiểm tra ranlib... ranlib
đang kiểm tra cài đặt tương thích với BSD... /usr/bin/install -c
kiểm tra cách chạy bộ tiền xử lý C... gcc -E
kiểm tra egrep... grep -E
đang kiểm tra các tệp tiêu đề ANSI C... có
đang kiểm tra cấu hình tuân thủ ANSI C... yes
kiểm tra nội tuyến... nội tuyến
kiểm tra xem time.h và sys/time.h có thể được bao gồm cả không ... có
kiểm tra xem gcc có cần -traditional... không
kiểm tra thư mục hiện tại... /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
kiểm tra biên dịch chéo ...
kiểm tra thư mục với nguồn kernel ... /lib/modules/5.4.0-99-generic/build
kiểm tra thư mục với kernel build ...
kiểm tra kernel linux/version.h... không
Tệp /lib/modules/5.4.0-99-generic/build/include/linux/version.h không tồn tại.
Vui lòng cài đặt gói có đầy đủ các nguồn hạt nhân cho bản phân phối của bạn
hoặc sử dụng tùy chọn --with-kernel=dir để chỉ định một thư mục khác có kernel
nguồn (mặc định là /lib/modules/5.4.0-99-generic/build).
làm tất cả-dep
make[1]: Nhập thư mục '/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'
make[1]: Không cần làm gì cho 'all-deps'.
make[1]: Rời khỏi thư mục '/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'
Vui lòng chạy tập lệnh cấu hình như lần đầu tiên ...
rm -f /snd*.*o /persist.o /isapnp.o
make[1]: Nhập thư mục '/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: Không có tệp hoặc thư mục như vậy
make[1]: *** Không có quy tắc nào để tạo mục tiêu '/Rules.make1'. Dừng lại.
make[1]: Rời khỏi thư mục '/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'
thực hiện: *** [Makefile:194: cài đặt-mô-đun] Lỗi 1
Tạo máy trộn?...xong.
Đang tạo trình sắp xếp thứ tự...xong.
Tạo midi0?...xong.
Đang tạo dsp?...xong.
Tạo âm thanh?...xong.
Đang tạo sndstat...xong.
Tạo nhạc...xong.
Tạo dmmidi?...xong.
Tạo dmfm?...xong.
Tạo amixer?...xong.
Tạo adsp?...xong.
Tạo amidi?...xong.
Tạo admmidi?...xong.
rm: không thể xóa '/dev/snd': Là một thư mục
Tạo snd/điều khiển?...xong.
Tạo snd/seq...xong.
Tạo snd/timer...xong.
Tạo snd/hw??...xong.
Tạo snd/midi??...xong.
Đang tạo snd/pcm??p...xong.
Đang tạo snd/pcm??c...xong.
Đang tạo tải?...xong.
Tạo aloadSEQ...xong.