vmware server en feisty

eva evammg en gmail.com
Mar Ago 7 10:00:03 UTC 2007


Hola a todos,

Estaba siguiendo las instrucciones de instalación de Ubuntu Studio in
The Perfect Desktop de How to forge:
http://www.howtoforge.com/the_perfect_desktop_ubuntustudio7.04_p4

y cuando estaba intentando instalar el vmware server me encontré unos
problemillas...

cuando fui a instalar el vmware desde los repositorios, apt me daba
error. Busqué en Google, y ya se ha informado del bug, pero no parece
estar solucionado.

Decidí compilarlo yo misma entonces.

Siguiendo las instrucciones de la pagina de vmware, al compilar, tengo
un error de syscall1.

Encontré, al parecer una solucion en los foros de vmware (copio y pego):

<<I tried this for my Ubuntu Feisty 2.6.20-2-lowlatency kernel and it
seems to work fine. I just commented out the

static inline _syscall1(int, compat_exit, int, exit_code);

statement.

You have to change the file /usr/lib/vmware/modules/source/vmmon.tar
to rw, then extract the file vmmon-only/include/compat_kernel.h, edit
it and then put it back in the vmmon.tar file, then run
vmware-config.pl>>

He comentado dicha linea, como dice, pero al volver a ejecutar
vmware-config.pl me crea un nuevo directorio de configuracion que lo
nombra config1, config2, etc... con lo cual, los cambios que haya
hecho antes no valen para nada. Asi, cuando modifico el archivo en
config1, por ej, al volver a ejecutar vmware-config.pl, me vuelve a
dar el error en el directorio nuevo config2. El error es el siguiente:

make[1]: se ingresa al directorio `/usr/src/linux-headers-2.6.20-16-lowlatency'
  CC [M]  /tmp/vmware-config4/vmmon-only/linux/driver.o
In file included from /tmp/vmware-config4/vmmon-only/linux/driver.c:80:
/tmp/vmware-config4/vmmon-only/./include/compat_kernel.h:21: error:
expected declaration specifiers or '...' before 'compat_exit'
/tmp/vmware-config4/vmmon-only/./include/compat_kernel.h:21: error:
expected declaration specifiers or '...' before 'exit_code'
/tmp/vmware-config4/vmmon-only/./include/compat_kernel.h:21: aviso: el
tipo de dato por defecto es 'int' en la declaración de '_syscall1'

Seguramente sea algo tonto, pero me he quedado atascada aqui.

Gracias.




Más información sobre la lista de distribución ubuntu-es