A developer details the process of porting Wine to Astral, a hobby OS, in order to run Cogmind, a 32-bit Windows-only roguelike. Key challenges included enabling MinGW for PE DLL compilation, adding EGL support via Mesa's DRI backend, and implementing WoW64 mode with LDT (Local Descriptor Table) support in the kernel to run 32-bit Windows binaries on a 64-bit OS. A subtle register-saving bug in Wine's PE-to-Unix call dispatcher was also tracked down and fixed, restoring scoresheet upload functionality. The result: Cogmind, FTL, and Deltarune run successfully, while Steam, Firefox, and several other apps remain partially or fully broken. Future goals include getting Steam/Chromium working and improving kernel performance.
Nguồn: https://astral-os.org/posts/2026/04/03/wine-on-astral.html. 8 Sync News chỉ tóm tắt và dẫn link; bản quyền nội dung thuộc tác giả và nguồn gốc.
Hỗ trợ encode H.264/H.265 qua Vulkan Video đã được kích hoạt trở lại cho GPU Intel Gen12.5 (Alchemist/Arc A-Series) trên Linux thông qua bản cập nhật Mesa 26.2. Tính năng này từng bị vô hiệu hóa do thiếu kiểm thử với driver ANV mã nguồn mở, nhưng nay đã được khôi phục nhờ đóng góp từ Hyunjun Ko (Igalia) và có thể mở đường cho encode AV1 trong tương lai.
Lập trình viên phát triển phần mềm đồ họa hoặc ứng dụng multi-gaming trên Linux sẽ tìm hiểu cách tối ưu hóa mã hóa video H.264/H.265 với Intel Arc Series bằng Vulkan để cải thiện hiệu suất và tương thích cho các ứng dụng yêu cầu xử lý video cao.
Mesa 26.2 ra mắt với nhiều cải tiến quan trọng, nổi bật là hỗ trợ mesh shader cho NVK (driver Vulkan cho NVIDIA) thông qua VK_EXT_mesh_shader, cùng nhiều cập nhật cho Vulkan như KosmicKrisp đạt chuẩn Vulkan 1.4, hỗ trợ OpenCL 3.1 trong Rusticl, và hỗ trợ sơ khai cho AMD GFX12.1. Ngoài ra, driver Arm Mali Panfrost/PanVK cũng được bổ sung trình biên dịch KRAID mới.
Nếu bạn là lập trình viên làm việc với đồ họa, GPU hoặc hệ thống Open-Source, bài này giúp bạn cập nhật những tiến bộ mới nhất trong Mesa 26.2, bao gồm hỗ trợ mesh shader cho NVK và các cải tiến Vulkan quan trọng, từ đó tối ưu hóa hiệu suất cho các ứng dụng game, render engine hoặc phần mềm đồ họa.
Valve tài trợ cho các kỹ sư Collabora để port driver RADV Vulkan mã nguồn mở lên Windows, tích hợp với WDDM2 và reverse engineering cấu trúc dữ liệu kernel driver của AMD. Dự án nhằm mục đích chạy Counter-Strike 2 thông qua RADV trên Windows, với mã thử nghiệm công khai trên nhánh phát triển.
Lập trình viên game hoặc người hâm mộ công nghệ GPU sẽ tìm hiểu cách Valve và Collabora đang mở rộng khả năng hỗ trợ Vulkan trên Windows thông qua RADV, giúp mở rộng khả năng tương thích và hiệu năng cho các ứng dụng game hiện đại.
Mesa 26.3-devel vừa bổ sung mã kích hoạt chế độ Large GRF (tăng từ 128 lên 256 thanh ghi) cho GPU Intel Alchemist/DG2 và Battlemage/Xe2, giúp giảm thiểu tình trạng tràn thanh ghi. Đối với Xe3, chức năng Variable Register Thread (VRT) được sử dụng thay thế để truy cập 256 thanh ghi này.
Lập trình viên phát triển game hoặc ứng dụng đồ họa sẽ tìm hiểu về GRF mode mở rộng để tối ưu hóa hiệu suất sử dụng bộ nhớ và giảm tình trạng register spilling trong các GPU Intel mới, giúp cải thiện hiệu năng và trải nghiệm cho ứng dụng của họ.
Valve đã mang driver AMD mã nguồn mở Mesa mạnh mẽ từ Linux sang Windows, giúp cải thiện hiệu suất gaming trên nền tảng này.
Là người phát triển game hoặc chơi game trên Windows nhưng muốn tối ưu hiệu suất với GPU AMD hiện đại, bạn nên đọc bài này để biết cách tích hợp driver Mesa của AMD vào hệ thống, giúp cải thiện khả năng tương thích và hiệu suất cho các trò chơi hiện đại.
Huawei đang xem xét upstream một driver Vulkan dựa trên Mesa Vulkan Runtime cho GPU nội bộ, nhưng shader compiler không thể open-source do ISA GPU của họ là độc quyền, buộc phải dùng blob nhị phân đóng. Red Hat khuyên Huawei nên công khai ISA GPU thay vì upstream driver dạng nửa mở nửa đóng.
Lập trình viên AI hoặc phần mềm đồ họa nên đọc bài này để hiểu cách các công ty như Huawei đối phó với vấn đề mở nguồn trong các dự án GPU đặc biệt, đặc biệt khi sự mở rộng công nghệ AI và đồ họa đòi hỏi sự tương thích với các backend không phải mở nguồn.
Nhà phát triển 'Osy' đã tạo ra driver Triton, một trình điều khiển DirectX 11 dành cho máy ảo QEMU, được phát triển cùng sự hỗ trợ của các mô hình AI Claude Opus 5 và Claude Fable 5. Triton sử dụng Mesa và virglrenderer để triển khai Direct3D 11 ở cấp độ DDI, giúp tránh được các vấn đề trước đây như sao chép binary driver vào từng thư mục game hay xung đột với hệ thống anti-cheat.
Lập trình viên muốn mở rộng khả năng tương thích cho các game trên VM hoặc tích hợp DirectX 11 vào hệ thống virtualization sẽ tìm hiểu Triton driver để khám phá cách triển khai hiệu quả và tránh rắc rối về bản quyền và xung đột an ninh.
Việc nâng cấp Mesa lên phiên bản 26.3-devel trên Ubuntu Linux thông qua PPA Mesa ACO mang lại hiệu suất cải thiện đáng kể cho cả driver Iris Gallium3D và ANV Vulkan trên phần cứng Intel Arc B390 Xe3 tích hợp. Mặc dù Ubuntu 26.10 sẽ tích hợp Mesa 26.2 vào tháng 10, người dùng có thể sử dụng bản dựng Git của Mesa ngay lập tức để hưởng lợi từ các cải tiến.
Nếu bạn đang làm việc với GPU Intel Arc trên Ubuntu và muốn tối ưu hóa hiệu suất cho các ứng dụng đồ họa hoặc game, bài này sẽ chỉ cho bạn cách nâng cấp Mesa để nhận được những cải tiến đáng kể về tốc độ cho cả driver Iris Gallium3D và ANV Vulkan.
Đọc tin ở đây, luyện code, học theo lộ trình và luyện IELTS trên các sản phẩm anh em — tất cả kết nối với nhau trong hệ sinh thái 8 Sync.
Cổng chính của hệ sinh thái: giới thiệu sản phẩm, blog và bảng giá trọn bộ.
Khám pháHọc theo lộ trình rõ từng chặng: video, quiz chấm tự động, certificate và mentor đang làm nghề.
Xem lộ trình1.000+ bài DSA, đề tiếng Việt, chấm tự động 7 ngôn ngữ — nhiều bài FREE, chạy ngay trên trình duyệt.
Luyện miễn phíChấm bốn kỹ năng IELTS bằng AI, phản hồi chi tiết theo rubric.
Dùng thử miễn phíAI IDE 22 MB cho dev Việt.
Tải miễn phíBộ nhớ tổ chức cho AI agent.
Khám pháAI trực Fanpage, tự sàng lọc lead.
Dùng thử