El uso compartido del portapapeles comienza a funcionar bien, pero deja de funcionar después de un tiempo (hasta que reinicie la máquina).
Por lo que entiendo, a veces las adiciones de invitados dejan de funcionar. Leí que debería ver vboxadd-timesyn
corriendo en mi sistema. Lo comprobé ps -A | grep -i vbox
y no lo veo. Todo lo que obtengo es:
VBoxSerive
VBoxClient
VBoxClient
VBoxClient
VBoxClient
Si este es realmente el problema, ¿cómo reinicio el servicio? Si no es así, ¿qué más podría mirar?
Esto es con un host Windows 7 y un invitado Linux Ubuntu.
windows-7
linux
virtualbox
clipboard
Amelio Vazquez-Reina
fuente
fuente
Cómo arreglar el portapapeles compartido en VirtualBox
El portapapeles debería funcionar después.
fuente
Descubrí que en los invitados de Linux (Ubuntu en mi caso) y los hosts de Windows 7 (supongo que eso no importa) solo tiene que reiniciar el siguiente proceso en su máquina invitada:
Descubre el PID del proceso con ps y mátalo. Luego comience el proceso con el comando anterior nuevamente y el portapapeles comenzará a funcionar nuevamente. Yo uso esto por ejemplo:
fuente
VBoxClient
estaba instalado en/usr/sbin
Debian 8; esto puede no estar en el camino para usuarios no root.kill
es una forma de decir muy largapkill -f 'VBoxClient --clipboard'
. Si no le interesan los otros servicios, puede simplementekillall VBoxClient
Intente ejecutar
vboxadd-timesyn start
para reiniciar el servicio.Otra cosa que recuerdo haber leído fue cambiar el intercambio del portapapeles de bidireccional a host a invitado.
Aquí puede encontrar un ticket de error antiguo que se parece a su problema. Es una lectura larga, pero puede encontrar algunas sugerencias allí útiles.
Finalmente, si nada resuelve el problema, le sugiero que abra un informe de error en el Bugtracker de VirtualBox , porque no es el primero que tiene problemas con el portapapeles compartido.
fuente
vboxadd-timesyn start
me sale:command not found
. ¿Alguna sugerencia?VBoxClient
,VBoxClient-all
,VBoxControl
yVBoxService
./etc/init.d/vboxadd-timesync start
?/etc/init.d/vboxadd
sonvboxadd
,vboxadd-service
yvboxadd-x11
vboxadd
. Si esto es cierto, puede intentar ejecutar/etc/init.d/vboxadd
comandos similares.Descubrí que el problema se debía a que VirtualBox Guest Additions no se instalaba correctamente (faltaba la dependencia de los encabezados del núcleo, etc., lo que provocaba que no se construyera un módulo de núcleo de Virtualbox).
Intente instalar las adiciones de invitados manualmente a través de la línea de comandos y lea los errores cuidadosamente. El CÓMO a continuación tiene instrucciones detalladas.
Un consejo es verificar la salida de
sudo lsmod | grep vbox
, que muestra los módulos del núcleo para Virtualbox; esto estaba vacío inicialmente. Aquí está la salida después de la corrección:Una vez que se terminaron los módulos del núcleo, solo tuve que ejecutar
/usr/sbin/VBoxClient --clipboard
(en Debian 8 jessie) y el portapapeles comenzó a funcionar. La versión de Virtualbox era 4.3.30.Los comandos que ejecuté para esta configuración (los suyos pueden diferir) fueron:
Una forma sistemática de solucionar este problema (y probablemente otros) es ir a través del COMO de Guest Additions para Linux . El nombre del script de instalación ha cambiado desde 2009, pero el CÓMO sigue siendo muy útil y proporciona comandos para distribuciones de estilo Debian / Ubuntu y RHEL / CentOS.
fuente
El problema puede deberse a que los complementos de VirtualBox no se inician correctamente. Pruebe este comando en el SO huésped:
fuente
sudo
yinit.d
scripts). Pero aún así, tener un poco más de explicación sobre lo que hace sería bueno.Esto es lo que funcionó para mí ...
Estoy en Linux mint 17.1 xfce. El paquete de distribución oficial es compatible con 4.3.18. Estaba en .22 y tenía muchos problemas por separado, así que bajé a .18. Luego, una vez arrancado, ejecuté la iso Dispositivos -> Insertar adiciones de invitados y ejecuté el instalador .run como root. A pesar de la advertencia sobre la detección de una versión de instalación del paquete, permití que se sobrescribiera. Bingo. No más problemas con la red y el portapapeles. Creo que la clave, al menos para mi distribución, es reproducir cuál es el paquete oficial, pero usar la iso que viene con el cliente.
-Steve
fuente
Tuve un problema similar: pero en mi caso el proceso / usr / bin / VBoxClient --clipboard se cerró varias veces por sesión.
Para lidiar con eso, creé el programa bash:
Simplemente lo ejecuto cada vez, perdí la capacidad de usar el portapapeles.
fuente