zoukankan      html  css  js  c++  java
  • linux下安装VMware出错:Gtk-Message: Failed to load module "canberra-gtk-module"解决方法

    最近又有兴趣在linux下搭建个虚拟机,于是去找了个VMWorkstation,安装的过程中报了两个错误

    Gtk-Message: Failed to load module "pk-gtk-module": libpk-gtk-module.so: cannot open shared object file: No such file or directory

    Gtk-Message: Failed to load module "canberra-gtk-module": libcanberra-gtk-module.so: cannot open shared object file: No such file or directory

    因为能正常开启VMware的安装界面,所以当时也就忽略了这个问题,然而在开启VMware时提示

    Could not open /dev/vmmon:No such file or directory.Please make sure that the kernel module 'vmmon' is loaded

    后来在网上察了很久,终于找到了解决方案,共分为两步

    第一步

    首先确定需要的module是否安装及其位置

    # locate libpk-gtk-module.so

    /usr/lib/gtk-2.0/modules/libpk-gtk-module.so

    # locate libcanberra-gtk-module.so

    /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so 

    找到之后,再添加系统加载modules的路径

    # vim /etc/ld.so.conf.d/gtk-2.0.conf

    /usr/lib/gtk-2.0/modules 

    然后重新加载下modules

    # ldconfig
    最后重装VMware

    # vmware-installer -l

    Product Name         Product Version     
    ==================== ====================
    vmware-workstation   10.0.4.2249910

    # vmware-installer -u vmware-workstation

    # ./VMware-Workstation-Full-10.0.4-2249910.x86_64.bundle

    第二步

    第二步是为了修正内核版本与VMware不匹配的问题

    使用root用户依次执行以下命令

    # service vmware stop
    # rm /lib/modules/$(uname -r)/misc/vmmon.ko
    # vmware-modconfig --console --build-mod vmmon /usr/bin/gcc /lib/modules/$(uname -r)/build/include/
    # depmod -a
    # service vmware start

    成功!

    小提示

    如果提示内核信息不匹配(貌似是这个意思),

    那是因为/lib/modules/2.6.32-358.el6.x86_64/build这个目录不存在,安装kernel-devel就行了

    #yum install kernel-devel

  • 相关阅读:
    Python定时任务sched(一)
    Python使用selenium进行爬虫(一)
    有关在python中使用Redis(二)
    有关JSOUP学习分享(一)
    jsoup爬虫,项目实战,欢迎收看
    有关在python中使用Redis(一)
    俄罗斯方块代码
    Android !No Launcher activity found!错误
    让jar程序在linux上一直执行(转)
    MyEclipse打包jar 并加入第三方包
  • 原文地址:https://www.cnblogs.com/tuobei/p/9324123.html
Copyright © 2011-2022 走看看