[sisyphus] VMWare-workstation 4.5
Anton Farygin
=?iso-8859-1?q?rider_=CE=C1_linux=2Eru=2Enet?=
Пт Июн 4 12:10:58 MSD 2004
Alexander Kuprin пишет:
> On Tuesday 01 June 2004 11:12, Nick S. Grechukh wrote:
>
>>vmware ws 4.5 на сизифе 20040521 (и еще с компакта) - при попытке открыть
>>машину или исо, диалог открытия файла падает с вероятностью 70% через 3-10
>>секунд. иногда удается полазить по каталогам и открыть, иногда не успеваю.
>>такое ощущение что падает просто через время, от действий не зависит.
>
>
> Подтверждаю и именно на 4.5. Попробуйте запустить vmware из терминала, скорее
> всего программа обругается на glibc:
>
> [alex на p4 alex]$ vmware
>
> Gtk-CRITICAL **: file gtkcombo.c: line 848 (gtk_combo_set_popdown_strings):
> assertion `GTK_IS_COMBO (combo)' failed.
> free(): invalid pointer 0x851f380!
> free(): invalid pointer 0x851f370!
> /usr/lib/vmware/bin/vmware: relocation error: /usr/lib/vmware/bin/vmware:
> symbol __libc_fork, version GLIBC_2.1.2 not defined in file libc.so.6 with
> link time reference
>
> Как победить не знаю -- набираю пути по памяти или правлю конфигурационные
> файлы.
Здесь уже бросали на это ссылку.
Вот такой код:
$ cat forkfix.c
#include <asm/unistd.h>
#include <errno.h>
static inline _syscall0(int, fork);
int __libc_fork(void) {
return fork();
}
$
gcc -o forkfix.so -shared -W -Wall forkfix.c
Кладем в /usr/lib/
делаем ему права.
и LD_PRELOAD=forkfix.so vmware
Работает нормально
Правда установка vmware с нуля у меня вчера вылилась в двух часовой секс:
модули я собрал отдельно - так быстрее и проще
скрипт установки упорно пытался собрать эти модули самостоятельно,
пришлось это у него закомментировать
После этого вроде как заработала, ядро std26-up-2.6.6.
Да, vmware та, что вчера раздавали на их сайте.
Rgds,
Rider
Подробная информация о списке рассылки Sisyphus