Odpowiedzi:
Problem polega na tym virtualbox-guest-x11
, że brakuje pakietu.
Wykonaj poniższe polecenia:
sudo apt-get update
sudo apt-get install virtualbox-guest-x11
Jeśli pojawi się pytanie o zachowanie pliku lub instalację nowego, wybierz nowy.
sudo VBoxClient --clipboard
Powinno to umożliwić udostępnianie schowka. Upewnij się, że Udostępnianie schowka jest ustawione na Dwukierunkowe w Ustawieniach VM w VirtualBox, jak pokazano tutaj:
sudo VBoxClient --clipboard
ale nadal nie udostępniam schowka.
Problemem jest stara wersja VirtualBox, która ma starą wersję dodatków dla gości. Aktualizacja VirtualBox do 5.2.8 pomaga w tym przypadku. Po aktualizacji VirtualBox dodatki gości muszą zostać zaktualizowane w następujący sposób:
sudo apt install linux-headers-$(uname -r) build-essential dkms
jeśli jeszcze nie zrobione.Teraz udostępniony schowek powinien działać.
UWAGA: Następujące rozwiązanie działało z następującą konfiguracją:
Szczerze, wypróbowałbym TO rozwiązanie przed jakimkolwiek innym rozwiązaniem, ponieważ od 15 grudnia 2019 r. To rozwiązanie jest jedynym, które nie zawiodło całkowicie. Miałem ten sam problem, co Sam (trzeci komentarz w odpowiedzi Juisty). Po odpowiedzi Juhist'a moja wirtualna skrzynka Ubuntu została całkowicie zamrożona po ponownym uruchomieniu (klawiatura i mysz nie działały po zalogowaniu się Ubuntu). Na szczęście zrobiłem migawkę przed wykonaniem rozwiązania, więc przywróciłem ją i zrobiłem to w zamian:
Zamknij VirtualBox Ubuntu i zrób migawkę ! W ten sposób, jeśli coś pójdzie nie tak, możesz przywrócić obraz roboczy.
Po utworzeniu migawki uruchom kopię zapasową Ubuntu virtualbox, otwórz terminal i wykonaj następujące czynności:
sudo apt update
sudo apt install build-essential dkms linux-headers-$(uname -r)
FYI: $ (uname -r) drukuje działającą wersję jądra.
W menu maszyny wirtualnej kliknij Urządzenia -> „Włóż obraz dysku CD z dodatkami gości”
To powinno zamontować wirtualny napęd CD / DVD w maszynie gościa Ubuntu. Gdy tak się stanie, powinien zostać wyświetlony monit o uruchomienie oprogramowania. Kliknij Uruchom, aby rozpocząć instalację.
Jeśli pojawi się błąd informujący, że system-gość nie ma dysku CD-ROM, zatrzymaj maszynę wirtualną, otwórz ustawienia maszyny wirtualnej i na karcie „Pamięć” dodaj nowe urządzenie CD-ROM do maszyny, klikając znak plus ( Dodaje urządzenie optyczne). Po zakończeniu zrestartuj maszynę wirtualną.
Uruchom ponownie maszynę gościa i gotowe.
Nadal masz problemy? Większość instrukcji otrzymałem z następujących dwóch stron. Te strony mają dodatkowe kroki do wypróbowania, jeśli powyższe nie działały dla Ciebie.
Funkcjonalność Schowek w wersji 6.1.4 z GuestAdditions jest na podsłuchu i nie zadziała .
Pobierz i użyj innego - dla mnie wersja 6.1.2 działała dobrze.
Jeśli nie działa po zainstalowaniu dodatków gości, po prostu usuń wirtualny dysk optyczny z dysku wirtualnego.
Idź do VM. Ustawienia> Pamięć> Kliknij ikonę dysku (obok pliku o nazwie kończącej się na .iso)> Kliknij kształt dysku w prawym okienku> wybierz opcję „Usuń dysk z napędu wirtualnego”.
Za każdym razem, gdy instalujesz dodatki dla gości w wersji 6.1.4, współdzielony schowek jest uszkodzony. Obejście problemu polega na rozwiązaniu problemu:
sudo apt-get remove virtualbox-guest-x11
sudo apt-get install virtualbox-guest-x11
sudo /usr/bin/VBoxClient --clipboard