Gặp vấn đề tương tự với cùng một thiết lập (máy chủ và khách đều chạy Ubuntu 20.04) và tôi cũng đã cố gắng giải quyết vấn đề này bằng cách làm theo các câu trả lời từ nhiều chủ đề mà tôi thấy trực tuyến.
Điều này là do không có kênh tác nhân SPICE nào được xác định trong tệp cấu hình XML của máy ảo của tôi.
Do đó, giải pháp hoàn chỉnh cho tôi là như sau:
- Cài đặt
gia vị-vdagent
gói trên hệ thống khách;
- Trong cài đặt của máy ảo, đặt tùy chọn "Hiển thị" thành "Máy chủ Spice" thay vì "Máy chủ VNC" (
loại đồ họa = "gia vị"
bằng XML) và đặt "Video" thành "QXL". Với quản lý đức hạnh
, điều này được thực hiện bằng cách chọn (mở) máy ảo và chuyển đến tab "Hiển thị chi tiết phần cứng ảo" (chữ "i" màu trắng trên biểu tượng chấm màu xanh lam).
- Tạo một kênh cho đại lý SPICE. Với
quản lý đức hạnh
, chọn máy ảo và chuyển đến tab "Hiển thị chi tiết phần cứng ảo", sau đó nhấp vào "Thêm phần cứng" ở dưới cùng và chọn "Kênh" với "Tác nhân gia vị (spicevmc)" và cuối cùng nhấn "Hoàn tất".
Trong cấu hình XML, kênh sẽ trông như thế này (điều chỉnh các số cho phù hợp với thiết lập của bạn):
<channel type="spicevmc">
<target type="virtio" name="com.redhat.spice.0"/>
<address type="virtio-serial" controller="0" bus="0" port="2"/>
</channel>
- Áp dụng các thay đổi bằng cách khởi động lại máy ảo hoặc chỉ cần đăng xuất và đăng nhập lại.
quản lý đức hạnh
cũng có thể là cần thiết.
Sau khi thực hiện tất cả những điều đó, sao chép và dán hoạt động tốt giữa hai hệ thống của tôi.