From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <40C02E92.40406@linux.ru.net> Date: Fri, 04 Jun 2004 12:10:58 +0400 From: Anton Farygin Organization: ALT Linux User-Agent: Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.6) Gecko/20040310 X-Accept-Language: ru-ru, ru MIME-Version: 1.0 To: ALT Linux Sisyphus discussion list Subject: Re: [sisyphus] VMWare-workstation 4.5 References: <200405281453.18406.rupor@vgt.ru> <20040528102439.GA13693@altlinux.org> <200406011112.30915.ngrechukh@ua.fm> <200406040824.25893.ru_classic@gts.lg.ua> In-Reply-To: <200406040824.25893.ru_classic@gts.lg.ua> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jun 2004 08:11:02 -0000 Archived-At: List-Archive: 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 #include 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