Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Не устанавливается vmware player  (Прочитано 30899 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн GTAlexxx

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Не устанавливается vmware player
« : 07 Июля 2023, 11:40:43 »
поставил на ноут свежую Ubuntu
Цитировать
5.19.0-46-generic #47~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Jun 21 15:35:31 UTC 2 x86_64 x86_64 x86_64 GNU/Linux

поставил последний vmware player 17.0.2
при запуске ругается
Could not open /dev/vmmon: No such file or directory.

погуглил, нашел решение - тут качнуть заплату
https://github.com/mkubecek/vmware-host-modules/tags

но под player 17.0.2 файлика не оказалось

установил предыдущую версию плеера 16.5.2
скачал файлик к ней
https://github.com/mkubecek/vmware-host-modules/releases/tag/p16.2.5
запаковал и положил куда написано
vmmon.tar и vmnet.tar

снова запускаю
Before you can run VMWare, several moduled must be compiled and loaded into the running kernel.
завершается ошибкой

в логах ошибки связанные с компиляцией
Fatal error: stddef.h: No such file or directory

я так понимаю не находит файл с исходников ядра, но они стоят

sudo apt install linux-headers-5.19.0-46-generic
говорит всё Ок


пробовал переустановить модули вручную
sudo vmware-modconfig --console --install-all

так же вываливается с кучей ошибок, такого же характера (Fatal error: stddef.h: No such file or directory)



Пользователь добавил сообщение 07 Июля 2023, 11:56:25:
попробовал собрать из папки - та же ошибка
cd vmware-host-modules-p-16.2.5
sudo make

Цитировать
make -C vmmon-only
make[1]: Entering directory '/home/alex/vmware/vmware-host-modules-p16.2.5/vmmon-only'
Using kernel build system.
make -C /lib/modules/5.19.0-46-generic/build/include/.. M=$PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= modules
make[2]: Entering directory '/usr/src/linux-headers-5.19.0-46-generic'
warning: the compiler differs from the one used to build the kernel
  The kernel was built by: x86_64-linux-gnu-gcc (Ubuntu 11.3.0-1ubuntu1~22.04.1) 11.3.0
  You are using:           gcc (Ubuntu 11.3.0-1ubuntu1~22.04.1) 11.3.0
  CC [M]  /home/alex/vmware/vmware-host-modules-p16.2.5/vmmon-only/linux/driver.o
In file included from /home/alex/vmware/vmware-host-modules-p16.2.5/vmmon-only/linux/driverLog.h:33,
                 from /home/alex/vmware/vmware-host-modules-p16.2.5/vmmon-only/linux/driver.c:46:
/home/alex/vmware/vmware-host-modules-p16.2.5/vmmon-only/./include/vm_assert.h:43:10: fatal error: stdarg.h: No such file or directory
   43 | #include <stdarg.h>
      |          ^~~~~~~~~~
compilation terminated.
make[3]: *** [scripts/Makefile.build:257: /home/alex/vmware/vmware-host-modules-p16.2.5/vmmon-only/linux/driver.o] Error 1
make[2]: *** [Makefile:1857: /home/alex/vmware/vmware-host-modules-p16.2.5/vmmon-only] Error 2
make[2]: Leaving directory '/usr/src/linux-headers-5.19.0-46-generic'
make: *** [Makefile:21: vmmon-only] Error 2re/vmware-host-modules-p16.2.5/vmmon-only'



Пользователь добавил сообщение 07 Июля 2023, 12:02:57:
явно ему указал где искать -теперь вообще хрен знает что вывалилось :(

sudo CPATH=/usr/src/linux-headers-5.19.0-46-generic/include/linux vmware-modconfig --console --install-all

(Нажмите, чтобы показать/скрыть)

Пользователь добавил сообщение 07 Июля 2023, 12:05:28:
попробовал собрать, то что скачал (заплатку для 16.2.5)

sudo CPATH=/usr/src/linux-headers-5.19.0-46-generic/include/linux make

поймал что-то подобное предыдущему запуску

(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 07 Июля 2023, 12:05:28 от GTAlexxx »

Оффлайн GTAlexxx

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Не устанавливается vmware player
« Ответ #1 : 12 Июля 2023, 05:30:04 »

 

Страница сгенерирована за 0.056 секунд. Запросов: 22.