Lỗi ảo hóa không được hỗ trợ trên VirtualBox &vmugfx
Cập nhật:ngày 12 tháng 9 năm 2025
Gần đây, tôi gặp phải một vấn đề nhỏ kỳ lạ. Một vấn đề nhỏ không nhất quán, quá. Trên máy chủ Linux, tôi có hai máy ảo Linux được định cấu hình trong VirtualBox, cả Kubuntu 24.04. Một cái sử dụng mã hóa LUKS, được thiết lập như một phần của quá trình cài đặt hệ điều hành, cái còn lại thì không. Cả hai đều sử dụng Tiện ích bổ sung dành cho khách, được cài đặt từ kho chính thức. Cái trước đưa ra một lỗi.
Nó ghi:vmugfx 0000:00:02 .0:[drm] *ERROR* vmugfx dường như đang chạy trên một trình ảo hóa không được hỗ trợ. Cấu hình này có thể bị hỏng. Vui lòng chuyển sang thiết bị đồ họa được hỗ trợ để tránh sự cố. Bây giờ, lỗi này chỉ hiển thị trong quá trình khởi động. Và nó dường như không ảnh hưởng gì đến chức năng của máy ảo. Thay đổi kích thước màn hình, khóa màn hình, không có gì cả. Tuy nhiên, chúng ta hãy loại bỏ nó đi.
Manh mối nằm ở phần mô tả lỗi
Khi điều đó xảy ra, mặc dù thông báo lỗi cực kỳ khó hiểu nhưng nó thực sự có ý nghĩa. VirtualBox yêu cầu chúng tôi chuyển sang thiết bị đồ họa được hỗ trợ. Và sau đó, tôi nhớ đã viết về vấn đề màn hình đen với khách Linux cách đây một thời gian. Có lẽ tôi cần thay đổi bộ điều khiển đồ họa được sử dụng bởi phiên bản Kubfox bị ảnh hưởng?
Thật vậy, điều này giải quyết được vấn đề. Tôi đã chuyển từ VMSVGA sang VboxVGA. Kết quả cuối cùng khá tốt:
- Không còn lỗi vmugfx ở giai đoạn khởi động.
- Trước đây, độ phân giải VM sẽ thay đổi đột ngột trong trình tự khởi động, thường là nhiều lần, chuyển từ mức như 1280x1024 sang bất kỳ mức nào tôi đã đặt cho máy sử dụng, rồi quay lại, rồi lại đến kích thước và độ phân giải mong muốn. Với VboxVGA, nó vẫn giữ nguyên và màn hình không thay đổi kích thước. Nó luôn khớp với khung cửa sổ VirtualBox, dù nó có lớn đến đâu.
- Máy ảo hoạt động như trước, không có bất kỳ trục trặc nào. Thời gian chờ màn hình trên máy chủ hoặc máy khách đều không ảnh hưởng đến hành vi. Không có màn hình đen, không bị khóa. Thực hiện hoàn toàn trơn tru.
Kết luận
Tôi phải nói rằng đây là một hướng dẫn rất ngắn, nhưng không phải lúc nào cũng quá dài. Bài học quan trọng nhất là đừng quá lo lắng khi cài đặt lại Tiện ích bổ sung dành cho khách (từ repo hoặc ISO), thay đổi cài đặt hiển thị bên trong máy ảo hoặc tương tự. Suy cho cùng, nếu nó có tác dụng với một người thì nó phải có tác dụng với cả hai. Tất nhiên, câu hỏi là tại sao lại có sự khác biệt? Tôi đoán là nó liên quan đến lời nhắc giải mã được hiển thị ở phần đầu của quá trình.
Với lỗi vmugfx, sẽ không có "hộp" đẹp nào để nhập mật khẩu, chỉ có lời nhắc thuần văn bản hiển thị ở một màn hình riêng. Với bộ điều khiển VboxVGA và lỗi đã biến mất, bạn sẽ có được trường mật khẩu đẹp mắt, hình ảnh động giật gân, tất cả những thứ đó. Vì vậy, tôi đoán có điều gì đó trong quá trình khởi động Ubuntu/Kubuntu có thể làm mất bộ điều khiển đồ họa mặc định. Và bạn có thể sẽ không khắc phục được điều đó bằng bất kỳ thay đổi nào bên trong máy ảo. Nhưng một sự thay đổi đơn giản, nhanh chóng, không phá hủy bộ điều khiển sẽ thực hiện được công việc. Hãy cẩn thận.
Chúc mừng.