Card âm thanh âm thanh huyền thoại được cập nhật trình điều khiển 30 năm sau
Các nhà phát triển Linux tiếp tục gây bất ngờ với sự hỗ trợ kiên trì dành cho phần cứng cũ. Ví dụ điển hình là yêu cầu hợp nhất gần đây của Takashi Iwai trên Phoron để sửa lỗi cho thẻ âm thanh Creative Sound Blaster AWE32 trong kernel Linux 6.16-rc3. Thẻ âm thanh cũ này được ra mắt vào năm 1994 và nổi tiếng với việc khởi đầu tiêu chuẩn SoundFont của Creative. Yêu cầu hợp nhất của Iwai liệt kê “một tập hợp các sửa lỗi nhỏ”, chắc chắn sẽ được những người đam mê hệ thống cũ đón nhận.
Trong số các bản sửa lỗi có những sửa cho thiết bị "SoundBlaster AWE32 ISA huyền thoại". Một ghi chú cho biết bản sửa này có thể được thực hiện sau khi các nhà phát triển nhận được "báo cáo lỗi sau 25 năm". Vấn đề liên quan đến DMA - tiếng ồn không mong muốn và tình trạng treo. Cụ thể, một trong các bản sửa là giải pháp tạm thời cho vấn đề DMA, nhằm "buộc tắt các thiết lập DMA khi thiết lập DMA bị thay đổi bởi kcontrol".
Điều này giúp ngăn chặn tiếng ồn khó chịu phát sinh khi thay đổi chế độ DMA. Bạn có thể thích việc sửa chữa và trình diễn thẻ âm thanh Creative Sound Blaster cổ điển, kỹ sư Nvidia khắc phục nhanh hiệu suất GPU AMD trên Linux, và GPU Voodoo4 huyền thoại được sửa đổi cho laptop, chạy benchmark với Windows XP. Một cập nhật AWE32 khác cũng ngăn thay đổi chế độ DMA khi thiết bị đang phát lại một luồng PCM.
Do hai lỗi này, người dùng đã gặp phải tình trạng hệ thống bị treo. Các bản cập nhật driver âm thanh còn lại từ Iwai tập trung vào mã codec Cirrus, DSP i.MX8, các vấn đề của AMD với âm thanh HD và USB, cùng một số sửa lỗi nhỏ trong quá trình biên dịch. Những sửa lỗi trong kernel này có thể khắc phục một số vấn đề khó chịu trên các desktop Linux hiện đại sử dụng card âm thanh Creative SoundBlaster AWE32 ISA. Tuy nhiên, như Phoronix đã chỉ ra, các desktop Linux hiện đại có khe ISA và sử dụng stack âm thanh PipeWireWirePlumber có thể hoạt động khá chậm.
📢 Liên hệ quảng cáo: 0919 852 204
Quảng cáo của bạn sẽ xuất hiện trên mọi trang!
Kiểm tra nhanh cho thấy, trong lĩnh vực tiêu dùng, bo mạch chủ có khe ISA đã không còn xuất hiện kể từ thời kỳ socket LGA775 khoảng 20 năm trước. Không phải tất cả các linh kiện PC đều được coi trọng. Trong một báo cáo trái ngược vào tháng 4, chúng tôi ghi nhận áp lực ngày càng tăng từ một số nhà phát triển Linux để ngừng hỗ trợ cho dòng CPU Intel i486 và Pentium thế hệ đầu tiên ra mắt năm 1993. Linux 6.16-rc3 là bản phát hành ứng cử viên thứ ba cho phiên bản kernel 6.
Phiên bản cuối cùng sẽ được hoàn thành vào cuối tháng 7 hoặc đầu tháng 8. Hãy theo dõi Toms Hardware trên Google News để nhận tin tức, phân tích và đánh giá mới nhất. Nhớ nhấn nút Theo dõi.
Nguồn: www.tomshardware.com/pc-components/sound-cards/legendary-sound-blaster-isa-sound-card-gets-a-driver-update-30-years-later-patch-squashes-first-bug-report-after-25-years