пятница, 26 декабря 2008 г.

Проблема установки VMware-Workstation-6.5.1-126130

Проблема возникла при установке VMware-Workstation-6.5.1-126130.x86_64.rpm на openSUSE 11.1. Установка проходит с какими то ошибками, но в конце пишет "Installation was unsuccessful". Всё, вроде бы установилась, но увы, при запуске через ярлык, отваливается, а при запуске из консоли выдаёт следующее:

vmware-modconfig:28045): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «qtcurve»,
/usr/share/themes/Clearlooks/gtk-2.0/gtkrc:72: error: unexpected identifier `colorize_scrollbar', expected character `}'
modinfo: could not find module vmmon
modinfo: could not find module vmnet
modinfo: could not find module vmblock
modinfo: could not find module vmci
modinfo: could not find module vsock
modinfo: could not find module vmmon
modinfo: could not find module vmnet
modinfo: could not find module vmblock
modinfo: could not find module vmci
modinfo: could not find module vsock
/usr/bin/vmware: line 31: 28045 Ошибка сегментирования

Пишет что не загружены необходимые модули. Говоря простым языком, проблема в следующем - ининсталятор по каким то причинам не смог скомпилировать модули. Решение:
  1. Компилируем модули вречную, исходники лежат тут /usr/lib/vmware/modules/source, может в дугой системе подругому, смотрите сами...
  2. Полученные модули складываем в каталог /lib/modules/название_ядра/misc, убрав расширение *.о если папки misk нет, создаём её. Название ядра смотрим командой uname -a
  3. Стартуем демона /etc/init.d/vmware start, если модули загрузились, то всё отлично:
    Starting VMware services:
    Virtual machine monitor done
    Virtual machine communication interface done
    Blocking file system done
    Virtual ethernet done
    Shared Memory Available done
  4. Стартуем саму vmware из консоли, находяскь в каталоге /lib/modules/название_ядра/misc (это важно). Если запустилась, то всё норм.

    Дальше кто как хочет, можно создать симулинки, написать скрипт запуска, лично я не стал заморачиваться и тупо прописал в ярлыке рабочий каталог: /lib/modules/2.6.27.7-9-default/misc
    Вообще можно просто подождать новую версию, думаю там всё исправят
Спонсор поста портал Сосновоборска - kadadinsk.ru

3 комментария:

  1. Этот комментарий был удален администратором блога.

    ОтветитьУдалить
  2. Мне кажется так будет правильней http://more-jazzz.blogspot.com/2009/01/problems-with-installation-vmware.html

    ОтветитьУдалить
  3. А еще проще запустить с параметром -L , но это тоже не понацея

    ОтветитьУдалить