Wine 11.0: Chạy ứng dụng Windows trên Linux mượt như nước

Table of Contents

Cre: ChiasePremium.com
Link: https://www.facebook.com/share/17XGzXB54k/


Wine 11.0: Loại bỏ Dual-boot Windows/Linux, “kẻ phiên dịch” vĩ đại đã lột xác rồi.

______

Đây là mình vào một hôm nào đó.

Buổi sáng tuyên bố “Bỏ Windows về với tự do nguồn mở”, để rồi ngay tối hôm đó cài lại Win chỉ vì một cái game hay một phần mềm kế toán cứng đầu không chịu chạy trên Linux.

Rồi “có kinh nghiệm hơn”, chia ổ cứng ra làm đôi (Dual-boot) rồi khởi động lại máy liên tục mỗi khi cần mở một file .exe….

Giải pháp tiếp theo là máy ảo. Uh thì, máy ảo thì an toàn đấy, nhưng chạy giật cục như phim hoạt hình stop-motion thì ai mà chịu nổi. Vì không có một chiếc máy cấu hình siêu cấp vip pro.

______

Tin hôm nay: Wine 11.0 vừa xuất hiện.

______

Wine 11.0 vừa chính thức ra mắt với vai trò là lớp tương thích (Compatibility Layer) giúp chạy phần mềm Windows trên các hệ điều hành tuân thủ chuẩn POSIX như Linux hay macOS.

Hệ thống hoạt động bằng cách dịch các lời gọi hàm Windows API sang lệnh hệ thống POSIX theo thời gian thực thay vì giả lập toàn bộ phần cứng.

Mình đánh giá đây là giải pháp tối ưu để ứng dụng hoạt động với hiệu năng gần như “bản địa” (native).

______

Kết quả là ứng dụng chạy mượt, ăn ít tài nguyên, và đôi khi còn ổn định hơn cả chạy trên Windows gốc vốn đầy rẫy bloatware.

Nỗi đau lớn nhất của anh em dùng Linux lâu năm chính là “địa ngục thư viện” (dependency hell) khi cố chạy app 32-bit trên nền 64-bit.

Trước đây, có thể bạn phải cài cả tấn thư viện 32-bit kèm theo, rác máy kinh khủng. Nhưng với kiến trúc WoW64 (Windows 32-bit on Windows 64-bit) đã hoàn thiện ở bản 11.0 này, cơn ác mộng đó đã chấm dứt.

Bạn có thể chạy mượt mà các ứng dụng cổ lỗ sĩ từ thời Windows XP (32-bit/16-bit) ngay trong môi trường 64-bit sạch sẽ mà không cần làm bẩn hệ thống bằng mớ thư viện cũ kỹ.

______

Về hiệu năng, Wine 11.0 đã hỗ trợ module kernel NTSYNC (đi kèm Linux 6.14).

Cụ thể là: thay vì để CPU chạy ngược xuôi xin cấp phép xử lý luồng (thread) ở tầng người dùng (userspace) rất mất thời gian, Wine đẩy thẳng việc này xuống Kernel giải quyết.

Việc cắt giảm khâu trung gian này giúp giảm độ trễ khi chuyển đổi ngữ cảnh (context switching), khiến FPS trong game ổn định hơn hẳn, không còn cảnh đang combat thì khựng hình.

______

Dân chơi đồ họa hay game thủ cũng sẽ thở phào nhẹ nhõm.

Bản cập nhật này hỗ trợ Vulkan API 1.4.335 mới nhất và quan trọng hơn là Direct3D đã biết nhờ GPU giải mã video H.264.

Trước đây, CPU phải gồng mình gánh tác vụ này, giờ thì việc ai nấy làm, máy mát hơn thấy rõ.

Ngay cả giao thức Wayland vốn nổi tiếng “kén cá chọn canh” nay cũng đã hỗ trợ copy-paste và gõ tiếng Việt ngon lành, không còn bị lỗi font hay mất chữ nữa.

______

Những ai hay dùng tay cầm chơi game hay thiết bị Bluetooth cũng được cứu rỗi.

Stack Bluetooth mới cho phép app Windows tự tìm và ghép nối thiết bị mà không cần chỉnh chọt thủ công.

Engine Mono cũng được nâng cấp để mấy phần mềm dùng .NET (như các tool quản lý kho, kế toán) hiển thị giao diện Windows Forms đẹp đẽ, thẳng hàng thẳng lối chứ không xô lệch như trước.

______

Lưu ý: Muốn tận hưởng cảm giác “tốc độ bàn thờ” với NTSYNC, bạn cần đảm bảo đang dùng Linux Kernel 6.14 trở lên. Nếu lười biên dịch mã nguồn (compile), cứ ngồi rung đùi chờ bản cập nhật binary từ kho ứng dụng của bản phân phối bạn đang dùng là xong. Mọi thứ vẫn quản lý qua winecfg quen thuộc, không cần học lại từ đầu.

______

Tóm lại, nếu bạn vẫn đang giữ cái phân vùng Windows chỉ để chạy vài phần mềm chuyên dụng, thì Wine 11.0 là lý do hợp lý nhất để bạn format cái phân vùng đó và đòi lại dung lượng ổ cứng quý giá của mình ngay hôm nay.

THÔNG TIN CHÍNH THỨC. MÃ NGUỒN VÀ TÀI LIỆU, TẢI FILE

gitlab[.]winehq[.]org/wine/wine

gitlab[.]winehq[.]org/wine/wine/-/wikis/Download

gitlab[.]winehq[.]org/wine/wine/-/wikis/Documentation

Tải về tại:

/dl[.]winehq[.]org/wine/source/11.0/

______

Viết và Đăng tin lần đầu bởi: Chia sẻ Premium chấm com /ChiasePremium.com

#opensource #congnghe #wineos


/dl.winehq.org/wine/source/11.0/

THÔNG TIN CHÍNH THỨC. MÃ NGUỒN VÀ TÀI LIỆU, TẢI FILE

/gitlab.winehq.org/wine/wine

/gitlab.winehq.org/wine/wine/-/wikis/Download

/gitlab.winehq.org/wine/wine/-/wikis/Documentation

Leave a Reply

Your email address will not be published. Required fields are marked *