Tại sao chia sẻ clipboard không hoạt động với Ubuntu 18.04 LTS trong VirtualBox 5.1.26?


47

Tôi đã cài đặt Ubuntu 18.04 LTS trong VirtualBox 5.1.26. Tôi đã cài đặt bổ sung khách, kích hoạt chia sẻ clipboard và khởi động lại VM khách. Tuy nhiên, chia sẻ clipboard không hoạt động. Làm thế nào nó có thể được cố định?

Câu trả lời:


57

Vấn đề là với virtualbox-guest-x11gói bị thiếu.

Thực hiện các lệnh dưới đây:

sudo apt-get update
sudo apt-get install virtualbox-guest-x11

Nếu nó hỏi bạn về việc giữ một tệp hoặc cài đặt tệp mới, hãy chọn tệp mới.

sudo VBoxClient --clipboard

Điều này sẽ cho phép chia sẻ clipboard. Đảm bảo rằng Chia sẻ Clipboard được đặt thành Hai chiều trong Cài đặt VM trong VirtualBox như được thấy ở đây:

Chia sẻ Clipboard trong VirtualBox


1
Giải pháp này hiệu quả với tôi (Máy chủ Win 10 + Xubfox 18)
Alex

2
Giải pháp này hiệu quả với tôi (Máy chủ: Ubuntu 15.10, khách: Ubuntu 18.10). Tôi cần chạy cả 3 lệnh và nói CÓ cho câu trả lời về việc duy trì hoặc thay thế một tệp. Cảm ơn
user2342558

3
Sau khi tôi sử dụng aptitude để cài đặt virtualbox-guest-x11, nó sẽ đóng băng Ubuntu 18.04 64 bit của tôi. Bây giờ tôi cần cài đặt lại Ubuntu 18.04.
sam

1
Điều này không hoạt động trên thiết lập của tôi: Cả máy chủ và khách đều đang chạy Xubfox 18.04, phiên bản VirtualBox là 6.1.2 r135662 (Qt5.9.5). Tôi đã cài đặt các gói và tệp nhị phân từ hình ảnh CD GuestAdditions, khởi động lại, chạy sudo VBoxClient --clipboardnhưng vẫn không chia sẻ clipboard.
FriendFX

1
@sam Cố gắng vô hiệu hóa khả năng tăng tốc 3D
Hannes Schneidermayer

28

Vấn đề là phiên bản cũ của VirtualBox có phiên bản bổ sung khách cũ. Cập nhật VirtualBox lên 5.2.8 giúp trong trường hợp này. Sau khi cập nhật VirtualBox, các bổ sung của khách phải được cập nhật theo cách sau:

  • Làm sudo apt install linux-headers-$(uname -r) build-essential dkmsnếu chưa làm xong.
  • Chọn thiết bị -> Chèn hình ảnh CD bổ sung của khách ... từ menu VirtualBox VM
  • Làm theo chỉ dẫn
  • Lấy đĩa CD ra khỏi Ubuntu sau khi cài đặt xong
  • Khởi động lại máy khách Ubuntu Ubuntu
  • Chọn Thiết bị -> Clipboard được chia sẻ -> Hai chiều từ menu VirtualBox VM để đảm bảo chia sẻ clipboard được bật

Bây giờ chia sẻ clipboard nên làm việc.


2

LƯU Ý: Giải pháp sau đây hoạt động với thiết lập sau:

  • Windows 10 (câu 1909)
  • Hộp ảo 6.01
  • Ubuntu 18.04 (đã cài đặt tất cả các bản cập nhật phần mềm)

Tôi thành thật sẽ thử giải pháp NÀY trước bất kỳ giải pháp nào khác, vì kể từ ngày 15 tháng 12 năm 2019, giải pháp này là giải pháp duy nhất không hoàn toàn thất bại. Tôi đã có cùng một vấn đề mà sam có (bình luận thứ 3 trong câu trả lời của juhist). Sau khi làm theo câu trả lời của juhist, hộp ảo ubfox của tôi đã bị đóng băng hoàn toàn sau khi khởi động lại (bàn phím và chuột sẽ không hoạt động sau khi ubfox đăng nhập). May mắn thay tôi đã thực hiện một ảnh chụp nhanh trước khi tôi thực hiện giải pháp, vì vậy tôi đã quay lại và thay vào đó:

TRƯỚC KHI BẮT ĐẦU:

Tắt Ubuntu Virtualbox của bạn và tạo Ảnh chụp nhanh ! Bằng cách đó, nếu có gì sai, bạn có thể khôi phục lại hình ảnh làm việc của mình.

BƯỚC 1:

Sau khi tạo ảnh chụp nhanh, hãy khởi động lại hộp ảo Ubuntu của bạn, mở thiết bị đầu cuối và thực hiện các thao tác sau:

sudo apt update
sudo apt install build-essential dkms linux-headers-$(uname -r)

FYI: $ (uname -r) in phiên bản Kernel đang chạy.

BƯỚC 2:

Từ menu máy ảo, nhấp vào Thiết bị -> Chèn Chèn khách bổ sung CD Ảnh trực tiếp

Điều này sẽ gắn một ổ đĩa CD / DVD ảo bên trong máy khách Ubuntu. Khi điều đó xảy ra, bạn sẽ nhận được một lời nhắc để chạy phần mềm. Bấm Chạy để bắt đầu cài đặt.

Nếu bạn gặp lỗi khi hệ thống khách không có CD-ROM, hãy dừng máy ảo, mở cài đặt máy ảo và từ tab Lưu trữ trên mạng, thêm thiết bị CD-ROM mới vào máy bằng cách nhấp vào dấu cộng ( Thêm thiết bị quang). Sau khi hoàn thành khởi động lại máy ảo.

BƯỚC 3:

Khởi động lại máy khách và bạn đã thiết lập.

Vẫn có vấn đề? Tôi đã nhận được hầu hết các hướng dẫn của tôi từ hai trang sau. Các trang này có các bước bổ sung để thử nếu cách trên không phù hợp với bạn.


Bạn đã thử câu trả lời của tôi hoặc câu trả lời của Swapnil Goad chưa? Nhận xét của sam không phải là một nhận xét cho câu trả lời của tôi và tôi thấy câu trả lời của bạn rất giống với câu trả lời của tôi.
juhist

Tôi đã thử Swapnil. Nó không hoạt động. Vì một số lý do, khi tôi thấy câu trả lời của bạn dưới câu trả lời được bình chọn nhiều nhất, tôi chỉ thấy bạn đề cập đến "Cập nhật VirtualBox lên 5.2.8" và vì tôi đang sử dụng 6.01, tôi không muốn thử một "câu trả lời" khác có thể đã lỗi thời Tôi đã cố gắng trong hai giờ tại thời điểm đó cho đến khi tôi xem qua các trang tôi đã đăng trong câu trả lời của mình. Bây giờ tôi sẽ nâng cấp của bạn rằng tôi thấy nó về cơ bản là giống nhau. Điều đó nói rằng ... Tôi thích định dạng của mình hơn ;-)
Doomd 16/12/19

Điều này không hoạt động trên thiết lập của tôi: Cả máy chủ và khách đều đang chạy Xubfox 18.04, phiên bản VirtualBox là 6.1.2 r135662 (Qt5.9.5). Tôi đã cài đặt các gói và tệp nhị phân từ hình ảnh CD GuestAdditions, được khởi động lại, nhưng không chia sẻ clipboard.
FriendFX

Phải hạ xuống 6.1.2, làm thủ tục này cũng như unix.stackexchange.com/a/349763/145930 để làm cho nó hoạt động
Barmaley

2

Chức năng Clipboard trong phiên bản 6.1.4 của GuestAdditions bị lỗisẽ không hoạt động .

Tải xuống và sử dụng phiên bản khác - đối với tôi phiên bản 6.1.2 hoạt động tốt.


1
Tại sao nó bị lỗi và nó sẽ không hoạt động?
MMM

@MMM nếu bạn muốn điều tra nguyên nhân, bạn có thể kiểm tra vé # 19336 liên quan đến vấn đề này
komidawi

Đây là giải pháp duy nhất có hiệu quả, hạ cấp xuống 6.1.2 .. cảm ơn!
hesham_EE

Tôi có phải hạ cấp toàn bộ hộp ảo không hay chỉ cài đặt các bổ sung cũ của khách?
Andy

@Andy Tôi đã sử dụng VirtualBox mới nhất và các bổ sung cũ của khách và nó hoạt động tốt
komidawi

2

Tôi có thể xác nhận câu trả lời từ Komidawi.

Nếu bạn có phiên bản GuestAdditions 6.1.4. Nó sẽ không hoạt động. Bạn sẽ phải sử dụng phiên bản 6.1.2 hoặc tải xuống bản dựng thử nghiệm mới nhất (6.1.5)

Cài đặt, khởi động lại, và nó sẽ hoạt động.


0

Nếu nó không hoạt động sau khi cài đặt Guest Additions, chỉ cần xóa Đĩa quang ảo khỏi Ổ đĩa ảo.

Chuyển đến VM. Cài đặt> Lưu trữ> Nhấp vào biểu tượng đĩa (bên cạnh tệp có tên kết thúc bằng .iso)> Nhấp vào hình dạng đĩa trong khung bên phải> chọn tùy chọn "Xóa đĩa khỏi ổ đĩa ảo".


0

Mỗi lần bạn cài đặt Guest Additions trong phiên bản 6.1.4, clipboard bị hỏng. Có một mẹo để giải quyết vấn đề:

sudo apt-get remove virtualbox-guest-x11
sudo apt-get install virtualbox-guest-x11
sudo /usr/bin/VBoxClient --clipboard
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.