Một thay đổi đã được hợp nhất vào cuối tuần lễ này trước Linux 6.2-rc2 để điều chỉnh hành vi mặc định cho máy tính xách tay AMD Ryzen 6000 sê-ri”Rembrandt”và mới hơn.
Cách đây vài tháng, một trong những kỹ sư máy khách Linux của AMD đã thực hiện một thay đổi nhằm cải thiện hành vi từ tạm dừng sang không hoạt động cho nhiều máy tính xách tay AMD Ryzen 6000 sê-ri”Rembrandt”. Sự thay đổi đó đối với máy tính xách tay Zen 3+ hiện tại đã cho phép trình điều khiển nhân chọn tham gia theo kiểu máy cụ thể để sử dụng đường dẫn GUID của Microsoft thay vì đường dẫn GUID của AMD. Ban đầu, đây được coi là một lỗi trong chương trình cơ sở của máy tính xách tay ASUS và do đó sử dụng cách xử lý nhanh để chọn các kiểu máy tính xách tay nên đi theo đường dẫn Microsoft GUID thay vì đường dẫn AMD.
Trong vài tháng kể từ khi danh sách máy tính xách tay nên sử dụng đường dẫn Microsoft GUID thay vì AMD GUID mặc định cho thiết bị LPS0 đã tăng lên khi nhiều người dùng Linux nhận thấy rằng máy tính xách tay Rembrandt của họ cần phải được khắc phục hoặc cách khác đã khởi động với tùy chọn”acpi.prefer_microsoft_guid=1″. Điều này đã được đổ lỗi cho các OEM mắc lỗi trong hỗ trợ AMD GUID.
Hiện đang tiếp tục với Rembrandt và mới hơn, mã Linux mới nhất được hợp nhất vào cuối tuần này chỉ đơn giản là mặc định cho GUID của Microsoft. AMD đã quyết định tốt nhất cho Rembrandt và mới hơn là chỉ chọn Microsoft GUID vì nó được các máy tính xách tay này kiểm tra và sử dụng tốt hơn trên Windows. Kỹ sư Mario Limonciello của AMD Linux đã giải thích về bản vá:
Sau khi chúng tôi giới thiệu một tham số mô-đun và cơ sở hạ tầng giải quyết vấn đề để chọn GUID của Microsoft thay vì GUID của nhà cung cấp SOC, chúng tôi đã phát hiện ra rằng rất nhiều hệ thống đang mắc lỗi này.
Cái bàn tiếp tục phát triển và trở nên cồng kềnh.
Chúng tôi thực sự không có bất kỳ lợi ích nào khi buộc các nhà cung cấp đưa vào AMD GUID. Đây chỉ là công việc phụ và ngày càng có nhiều nhà cung cấp dường như làm hỏng nó. Vì GUID của Microsoft cũng được Windows sử dụng nên rất có khả năng nó sẽ không bị lộn xộn như thế này.
Mã AMD Linux mới nhất này đồng thời giới thiệu một vấn đề ngược lại: giờ đây cho phép chọn AMD GUID dựa trên kiểu máy nếu cần. Cho đến nay, chỉ có các mẫu HP Elitebook 8*5 G9 được phát hiện là hoạt động tốt hơn với GUID AMD thay vì GUID của Microsoft, vì vậy, đó là điều duy nhất hiện tại trong khi tất cả các máy tính xách tay Rembrandt+ khác sẽ ngừng sử dụng đường dẫn mã dành riêng cho AMD.
Thay đổi đường dẫn mã nhàn rỗi S0 công suất thấp của AMD đã được hợp nhất thành một phần của Cập nhật ACPI được hợp nhất vào thứ Sáu cho nhân Linux 6.2 và sẽ là một phần của bản phát hành 6.2-rc2 hôm nay.