VMware nie będzie działać po aktualizacji Ubuntu

19

Uaktualniłem do Ubuntu 15.10 i teraz, jeśli chcę otworzyć VMware Player, nic nie robi. Odinstalowałem i zainstalowałem go ponownie, wciąż nic.

Co mogę zrobić?

123
źródło

Odpowiedzi:

35

Poniższe rozwiązanie dotyczy wersji VMWare wcześniejszych niż 12.1.0. Wersja VMWare 12.1.0 nie wymaga tej poprawki.


VMWare i VMPlayer w rzeczywistości szukają określonego ciągu biblioteki. Możesz uruchomić VMWare / VMPlayer z terminala, wykonując

export LD_LIBRARY_PATH=/usr/lib/vmware/lib/libglibmm-2.4.so.1/:$LD_LIBRARY_PATH

wtedy vmwarelubvmplayer

Zrobiłem to na stałe zmiany w moim systemie, wykonując zamiast tego

wykonanie sudo nano /usr/bin/vmwarei dodanie linii

export LD_LIBRARY_PATH=/usr/lib/vmware/lib/libglibmm-2.4.so.1

po linii export PRODUCT_NAME...

Naciśnij ctrl+, oaby zapisać i ctrl+, xaby wyjść: VMWare będzie teraz działać.

Aby wykonać tę samą funkcję dla VMPlayer, wykonaj te same zmiany w /usr/bin/vmplayer

Charles Green
źródło
To tylko strona trzecia wskazująca, że ​​powyższe działa. Zachowaj ostrożność przy łamaniu linii w cytowanych poleceniach. Przygotuj też swój klucz. Potrzebowałem ponownie wprowadzić klucz. Na szczęście wciąż to uratowałem. Nie zapomnij - jeśli Charles ci pomógł, upewnij się, że zaznaczyłeś ich odpowiedź jako rozwiązanie problemu.
KGIII
@KGIII Nie musiałem ponownie wpisywać mojego klucza, chociaż mam go pod ręką w przypadku ponownej instalacji!
Charles Green
1
@Lurrdock Jest to właściwie osobny problem, ale VMWare wymaga obecności kilku elementów - jest to miły sposób zadawania pytań. Będziesz musiał wykonać sudo apt-get install build-essential linux-headers-genericco najmniej. Sugerowałbym rozpoczęcie nowego pytania na ten temat.
Charles Green
1
Mam ten sam problem, ale to rozwiązanie wydaje się niewystarczające. Jestem w stanie uruchomić wmplayer, następnie prosi mnie o skompilowanie i zainstalowanie kilku modułów. Po autoryzacji daje mi wiele błędów, takich jak (vmware-gksu: 7071): GLib-GObject-WARNING **: Dwie różne wtyczki próbowały zarejestrować „BasicEngineFc”. (vmware-gksu: 7071): GLib-GObject-CRITICAL **: g_object_new: asercja „G_TYPE_IS_OBJECT (typ_obiektu)” nie powiodła się
marcosh