电脑疯子技术论坛|电脑极客社区

 找回密码
 注册

QQ登录

只需一步,快速开始

[linux教程] centos在安装最新版firefox时出现问题GLib-GObject-CRITICAL **的解决办法

[复制链接]
zhaorong 发表于 2018-7-19 11:40:15 | 显示全部楼层 |阅读模式

安装:

最近使用centos7系统使用默认的版本的firefox的时候感觉有很多bug,有些页面布局优点乱,
使用谷歌浏览器,因为网络关系(GFW)的关系,我找不到最新的chrome浏览器安装包或者源码,
而且使用底版本的访问有些网页总是会导致崩溃,为了查询资料方便,决定升级firefox,
找到官网下载firefox下载连接,通过以下步凑:

解压:tar -xvjf Firefox-latest-x86_64.tar.bz2.

删除旧文件:sudo yum remove firefox 或者sudo rm -rf /usr/lib64/firefox

添加新firefox:sudo cp -r ~/下载/firefox /usr/lib64/

设置软连接:sudo ln -s /usr/lib/firefox /usr/lib64/firefox/firefox (这儿按照个人环境设置,
看个人PATH里面(vim /etc/profile)包含那些路径设置,
用于不用到安装路径直接./firefox直接运行)

设置快捷健:gnome桌面系统设置步凑:

右上角的设置->键盘->快捷键->加号(新建自定义快捷键)->设置命令为firefox,快捷键名称随意,
最后需要定义自己的快捷键。

错误:

上面是正常的顺序,但是我在使用./firefox 出现异常:

GLib-GObject-CRITICAL **: g_object_ref: assertion 'object->ref_count > 0' failed

1、解决方法:

sudo yum install gtk3.

2、思路来源:

Bugzilla

Component: Untriaged → Widget: GtkProduct: Firefox → Core

我想可能本生的gtk版本低的原因,所以使用gtk3

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|VIP|电脑疯子技术论坛 ( Computer madman team )

GMT+8, 2025-2-2 21:48

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表