0867.111.333

Icon Icon Icon
Su Co Trinh Dieu Khien Do Hoa Amd Tren Linux

Tin Công Nghệ

Sự cố trình điều khiển đồ họa AMD trên Linux

103 20/09/2024

Gần đây, trình điều khiển đồ họa AMD cho hệ điều hành đã khiến cộng đồng người dùng Linux đã bày tỏ sự lo ngại về, đặc biệt là về kích thước và sự cố liên quan đến quá trình khởi động. Vấn đề này đã được kỹ sư Red Hat Linux, Hans de Goede, nêu bật thông qua một bài viết trên blog, thu hút sự chú ý từ nhiều phía. Hãy cùng tìm hiểu nguyên nhân và giải pháp cho sự cố này trong bài viết dưới đây.

Nguyên nhân sự cố trình điều khiển đồ họa AMD

Trong thời gian gần đây, hệ thống theo dõi lỗi Red Hat Bugzilla đã ghi nhận nhiều báo cáo về sự cố liên quan đến quá trình khởi động splash trên các hệ thống Linux. Đặc biệt, vấn đề này thường gặp trên các phần cứng cũ khi ứng dụng khởi động đồ họa Plymouth không được tải đúng cách. Kết quả là người dùng bị mắc kẹt với màn hình hiển thị ba chấm khi khởi động hệ thống.

Su Co Trinh Dieu Khien Do Hoa Amd Tren Linux 1

>>> Có thể bạn sẽ quan tâm đến các dòng server tốt nhất hiện nay tại đây

Plymouth và tầm quan trọng trong Linux

Plymouth từ lâu đã trở thành một phần quan trọng trong quá trình khởi động của các bản phân phối Linux như Fedora, Ubuntu, Debian, và Linux Mint. Nó cung cấp giao diện khởi động đồ họa, giúp người dùng theo dõi trạng thái hệ thống khi khởi động. Tuy nhiên, khi gặp vấn đề không thể tải đúng cách, người dùng có thể bị mắc kẹt tại màn hình khởi động, gây khó chịu và mất thời gian.

AMDGPU – Gánh nặng cho hệ thống cũ

Trình điều khiển đồ họa AMDGPU của AMD, đặc biệt là dành cho hệ điều hành Linux, là một trong những trình điều khiển lớn nhất hiện nay với kích thước lên tới 6 triệu dòng mã. Điều này dẫn đến thời gian chờ lâu hơn khi khởi động hệ thống, đặc biệt đối với các thiết bị sử dụng đồ họa Radeon cũ hơn.

Su Co Trinh Dieu Khien Do Hoa Amd Tren Linux 3

>>> Máy chủ Dell T360 thế hệ mới nhất, mang lại hiệu suất dành cho doanh nghiệp

Vấn đề thời gian chờ

Mặc định, thời gian chờ được cài đặt là 10 giây. Tuy nhiên, với khối lượng mã lớn và tốc độ xử lý chậm của các hệ thống cũ, việc tải AMDGPU trở nên quá lâu, khiến thời gian chờ này không đủ để khởi tạo GPU. Điều này dẫn đến tình trạng bị mắc kẹt tại màn hình ba chấm, gây khó khăn cho người dùng trong quá trình khởi động hệ thống.

Giải pháp đề xuất từ Hans de Goede

Kỹ sư Hans de Goede từ Red Hat đã đề xuất hai giải pháp khả thi cho người dùng gặp phải sự cố này, bao gồm cả các phương án về phần cứng và phần mềm.

Nâng cấp phần cứng

Một giải pháp đơn giản là nâng cấp lên bộ lưu trữ nhanh hơn để giảm thời gian tải của hệ thống. Đây là lựa chọn lý tưởng cho những ai có khả năng nâng cấp phần cứng.

Tùy chọn phần mềm

Đối với những người không thể hoặc không muốn nâng cấp phần cứng, Hans de Goede gợi ý hai phương án:

  • Kiểm tra và vô hiệu hóa AMDGPU: Nếu hệ thống không cần sử dụng AMDGPU, việc vô hiệu hóa trình điều khiển này có thể là một cách giảm bớt thời gian khởi động.
  • Chuyển hướng Plymouth sang SimpleDRM: Với những hệ thống bắt buộc phải sử dụng AMDGPU, việc chuyển hướng Plymouth để kết xuất qua thiết bị SimpleDRM có thể giúp tránh thời gian chờ khi tải AMDGPU.

Hans de Goede cũng cung cấp hướng dẫn dòng lệnh cụ thể để người dùng có thể thực hiện các tùy chọn trên một cách dễ dàng.

>>> Một số Server rack được tin dùng nhất, bạn không nên bỏ lỡ!

Gói cập nhất và các bản phân phối

Su Co Trinh Dieu Khien Do Hoa Amd Tren Linux 2

Phoronix cho biết rằng các gói cập nhật mới nhất của Fedora đã giải quyết được vấn đề này bằng cách thăm dò SimpleDRM ngay lập tức trong quá trình khởi động. Điều này giúp giảm thiểu tình trạng hết thời gian chờ trên các hệ thống cũ. Có khả năng các bản phân phối Linux khác cũng sẽ sớm áp dụng giải pháp tương tự.

Vấn đề kích thước lớn của trình điều khiển đồ họa AMDGPU gây ra không ít khó khăn cho người dùng Linux, đặc biệt là với các hệ thống cũ hơn. Tuy nhiên, với những giải pháp mà Hans de Goede đề xuất, người dùng hoàn toàn có thể khắc phục tình trạng này một cách hiệu quả. Bên cạnh đó, những cải tiến từ các bản phân phối Linux như Fedora đang dần giúp khắc phục tình trạng này, mang lại trải nghiệm khởi động mượt mà hơn cho người dùng.

Kết Luận

Vừa rồi cũng chính là những thông tin mà chúng tôi đã cập nhật được về trình điều khiển đồ họa AMD, gây ra sự cố khi quá nặng trên linux so với các dòng máy cũ. Vẫn có khả năng khác phục, nên người dùng có thể an tâm vì điều này mà không cần quá lo lắng. Nếu cả nhà muốn biết thêm nhiều thông tin liên quan đến công nghệ, cùng các kiến thức bổ ích hơn, đừng quên theo dõi Máy Chủ Việt nha.

Liên hệ ngay đến hotline 0867.111.333 để xây dựng hệ thống an toàn cùng firewall Palo Alto nhé!

CHIA SẺ BÀI VIẾT

Icon Icon Icon
Đề nghị báo giá ngay
Chat qua zalo
Chat qua Facebook
Gọi ngay: 0867.111.333