linux下VMware安装出现的问题解决

linux下VMware安装出现的问题解决

  • linux下VMware安装出现的问题解决

    • 报错信息
    • 问题1liboverlay-scrollbar.so和libunity-gtk-module.so加载失败的问题。
    • 问题2 Gtk-WARNING **: 无法在模块路径中找到主题引擎:“murrine”
    • 问题3 无法加载libcanberra-gtk-module.so的问题

本文由乌合之众 lym瞎编,欢迎转载 blog.cnblogs.net/oloroso
本文由乌合之众 lym瞎编,欢迎转载 my.oschina.net/oloroso

系统环境 ubuntu-kylin 15.04

[email protected]:~/software$ uname -a
Linux o-pc 3.19.0-22-generic #22-Ubuntu SMP Tue Jun 16 17:15:15 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

报错信息

Gtk-Message: Failed to load module "overlay-scrollbar": liboverlay-scrollbar.so: 无法打开共享对象文件: 没有那个文件或目录
Gtk-Message: Failed to load module "unity-gtk-module": libunity-gtk-module.so: 无法打开共享对象文件: 没有那个文件或目录

(vmware-installer.py:1593): Gtk-WARNING **: 无法在模块路径中找到主题引擎:“murrine”,

...

(vmware-installer.py:1593): Gtk-WARNING **: 无法在模块路径中找到主题引擎:“murrine”,
Gtk-Message: Failed to load module "canberra-gtk-module": libcanberra-gtk-module.so: 无法打开共享对象文件: 没有那个文件或目录

问题1liboverlay-scrollbar.solibunity-gtk-module.so加载失败的问题。

这个问题的解决很简单,我们先看报错的信息。这里提示的是Gtk-Message,是Gtk的一个消息罢了,解决的办法就是使用sudo来运行安装程序,这个错误就会消失啦。原因是权限的问题。

[email protected]:~/software$ sudo ./VMware-Workstation-Full-11.1.2-2780323.x86_64.bundle
Extracting VMware Installer...done.

(vmware-installer.py:6469): Gtk-WARNING **: 无法在模块路径中找到主题引擎:“murrine”,
...
(vmware-installer.py:6469): Gtk-WARNING **: 无法在模块路径中找到主题引擎:“murrine”,
Gtk-Message: Failed to load module "canberra-gtk-module": libcanberra-gtk-module.so: 无法打开共享对象文件: 没有那个文件或目录

问题2 Gtk-WARNING **: 无法在模块路径中找到主题引擎:“murrine”

这个错误的原因,应该是没有安装gtk2-engines-murrine,那么就安装一下咯。

 sudo apt-get install gtk2-engines-murrine

问题3 无法加载libcanberra-gtk-module.so的问题

先来找一下这个libcanberra-gtk-module.so

[email protected]:~/software$ locate libcanberra-gtk-module.so
/usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libcanberra-gtk-module.so
/usr/lib/x86_64-linux-gnu/gtk-3.0/modules/libcanberra-gtk-module.so

找到了两个,那么使用哪一个呢?不管它,两个都加入到系统的动态库加载配置中。


  • 先创建两个文件:
    sudo touch /etc/ld.so.conf.d/gtk-2.0.conf
    sudo touch /etc/ld.so.conf.d/gtk-3.0.conf
  • .so的路径加入到这两个文件中。
    使用vim打开,注意权限。
    sudo vim /etc/ld.so.conf.d/gtk-2.0.conf
    然后插入之前搜索到的路径
    /usr/lib/x86_64-linux-gnu/gtk-2.0/modules
    对于另一个文件,就加入另一个路径了。这里就不说了。其实只要有这一个就够用了。
  • 使用ldconfig重新加载下,要注意权限哦。
    sudo ldconfig
  • 重新运行sudo ./VMware-Workstation-Full-11.1.2-2780323.x86_64.bundle


如果机器上没有libcanberra-gtk-module.so这个问题怎么办呢?
这还不简单,安装就是咯。

sudo apt-get install libcanberra*

这条命令会安装很多多余的东西。应该只要安装libcanberra0libcanberra-gtk-modulelibcanberra-gtk3-module就可以了吧。

时间: 2024-11-11 13:58:23

linux下VMware安装出现的问题解决的相关文章

Linux下vmware安装部署

Linux下vmware下载: 地址-Linux vmware : http://www.vmware.com/products/workstation/workstation-evaluation 安装依赖: yum -y install perl gcc kernel-devel libX11 libXinerama libXcursor libXtst yum install kernel-headers.x86_64 -y 安装桌面: yum groupinstall "Desktop&

VMware Linux 下 Nginx 安装配置 - nginx.conf 配置 [负载两个 Tomcat] (三)

首先启动Nginx 1. 转到 nginx 目录: /usr/local/nginx; 启动 nginx: /usr/local/nginx/nginx ubuntu 前要加 sudo; 关健配置 http 配置块下,一般设置在 zgip on 下: upstream localhost { #绿色对应 #ip_hash; server localhost:8090; server localhost:8080; } server / { location / { proxy_connect_t

windows下VMware安装Ubuntu的文件共享(VM-tools)

因为工作的需要,最近用到了Vm-ware虚拟机,我用的是win7+vmware+ubuntu的配置,相信很多人都用过类似的环境,下面我就说说文件共享的问题,虽然网上有很多教程,但是感觉都不全面,至少我也是找了好几个拼凑起来才搞定这个问题. 首先,需要安装VM-tools,这个比较简单,直接借用别人的方法贴出来: 1.安装工具.让虚拟机运行于窗口状态,不要全屏,按Ctrl+Alt让鼠标释放出来.在VMware的菜单栏上选择"虚拟机/安装虚拟机工具(VM/Install VMware Tools..

Linux下Mysql安装教程详解

Linux下软件安装一般有三种方式:RPM包方式(通过Redhat 第三方包管理系统).二进制包和源码包.本篇主要介绍二进制包安装mysql数据库的方式. 如何获取二进制源码包 当然是到mysql官网了!mysql官网地址: https://dev.mysql.com/downloads/mysql/ 选择社区开源版本,即Community Edition 如下图,下载对应的tar包文件即可. 安装前准备 VMware 下CentOS6 SecureCRT 8.1 用户SSH远程连接linux主

linux下oracle安装

本文主要介绍linux下oracle的安装,主要分为3部分:准本工作.安装oracle软件.用dbca工具创建数据库. 实验环境:rhel5.6+oracle_database_linux32.zip(10.2.0.1.0) 实验过程: 首先要确保linux系统内存大小在1G以上,另外/home与/目录也要足够大. 1.在安装oracle软件前,linux需要安装这些软件:binutils-2.17.50.0.6-5.el5.compat-db-4.2.52-5.1.control-center

linux下编译安装php各种报错大集合

PHP开源脚本语言 PHP(外文名: Hypertext Preprocessor,中文名:"超文本预处理器")是一种通用开源脚本语言.语法吸收了C语言.Java和Perl的特点,入门门槛较低,易于学习,使用广泛,主要适用于Web开发领域.PHP的文件后缀名为php. 本文为大家整理汇总了一些linux下编译安装php各种报错大集合 ,感兴趣的同学参考下. 报错1:make 后报错如下: Generating phar.php /home/oldboy/tools/php-5.3.27

Redis(二)linux下redis安装

上篇讲解了redis在windows下的安装,接下来看看在linux下如何安装redis(纯菜鸟入门级别)? (1)redis的下载及编译 这里,首先进入存放文件目录(我的云服务器的是:cd /jelly/redis/)  wget http://download.redis.io/releases/redis-3.0.0.tar.gz(下载) tar xzf redis-3.0.0.tar.gz(解压) cd /src make(编译) (2)启动redis服务 mv redis3.0.0 r

LINUX下Db2安装

LINUX下Db2安装 1.解压db2_v101_linuxx64_expc.tar.gz 2.执行./db2_install 3.创建用户组和用户 DB2没有独立的用户管理系统,必须借用OS用户来提供安全性认证,所以这里需要创建 LINUX用户和组.一共创建了3个组,每个组一个用户.其作用和含义分别是: 数据库管理服务器DAS用户 dasusr1 组名: dasadm1 管理实例的用户 db2inst1 组名:db2iadm1 受防护用户 db2fenc1 组名: db2fadm1 [[ema

Linux下编译安装qemu和libvirt

目录 [hide] 1 安装qemu 1.1 qemu介绍 1.2 下载源文件 1.3 编译安装 2 安装libvirt 2.1 libvirt介绍 2.2 下载libvirt 2.3 编译安装 3 参考资料 KVM虚拟机(英语:Kernel-based Virtual Machine),是一种用于Linux内核中的虚拟化基础设施.KVM目前支援Intel VT及AMD-V的原生虚拟技术.KVM在2007年2月被导入Linux 2.6.20核心中.它也被引入FreeBSD.在Mac OS X中,