叠加Linux系统入门学习:Linux 上 Wireshark 界面僵死解决

linux系统界面  时间:2021-02-27  阅读:()

Linux系统入门学习 Linux上Wireshark界面

僵死解决linux教程http://www. linuxprobe. com/

问题: 当我试图在Ubuntu上的Wireshark中打开一个pre-recorded数据包转储时它的界面突然死机在我运行Wireshark的终端出现了下面的错误和警告。我该如何解决这个问题

(wireshark:3480) :GLib-GObject-WARNING **: invalidunclassed pointer in cast to 'GObject'

(wireshark:3480) :GLib-GObject-CRITICAL **:g_object_set_qdata_full : assertion 'G_IS_OBJECT

(object) ' failed

(wireshark:3480) :GLib-GObject-WARNING **: invalidunclassed pointer in cast to 'GtkRange'

(wireshark:3480) :Gtk-CRITICAL **:gtk_range_get_adjustment: assertion 'GTK_IS_RANGE(range) ' failed

(wireshark:3480) :GLib-GObject-WARNING **: invalidunclassed pointer in cast to 'GtkOrientable'

(wireshark:3480) :Gtk-CRITICAL **:gtk_orientable_get_orientation: assertion

'GTK_IS_ORIENTABLE (orientable) ' failed

(wireshark:3480) :GLib-GObject-WARNING **: invalidunclassed pointer in cast to 'GtkScrollbar'

(wireshark:3480) :GLib-GObject-WARNING **: invalidunclassed pointer in cast to 'GtkWidget'

(wireshark:3480) :GLib-GObject-WARNING **: invalidunclassed pointer in cast to 'GObject'

(wireshark:3480) :GLib-GObject-CRITICAL **:g_object_get_qdata: assertion 'G_IS_OBJECT (object) 'failed

(wireshark:3480) :Gtk-CRITICAL **: gtk_widget_set_name:assertion 'GTK_IS_WIDGET (widget) ' failed

Wireshark是一个基于GUI的数据包捕获和嗅探工具。该工具被网络管理员普遍使用 网络安全工程师或开发人员对于各种任务的数据包级的网络分析是必需的例如在网络故障漏洞测试应用程序调试或逆向协议工程是必需的。

Wireshark允许实时记录数据包并通过便捷的图形用户界面浏览他们的协议首部和有效负荷。

这是Wireshark的UI尤其是在Ubuntu桌面下运行时 当你向上或向下滚动分组列表视图时或开始加载一个pre-recorded包转储文件时有时会挂起或冻结并出现以下错误。

显然这个错误是由Wireshark和叠加滚动条之间的一些不兼容造成的在最新的Ubuntu桌面还没有被解决例如Ubuntu 15.04的桌面 。

一种避免Wireshark的UI卡死的办法就是暂时禁用叠加滚动条。在Wireshark上有两种方法来禁用叠加滚动条这取决于你在桌面上如何启动Wireshark的。

命令行解决方法

叠加滚动条可以通过设置"LIBOVERLAY_SCROLLBAR"环境变量为0来被禁止。

所以如果你是在终端使用命令行启动Wireshark的你可以在Wireshark中禁用叠加滚动条如下所示。

打开你的.bashrc文件并定义以下alias。alias wireshark="LIBOVERLAY_SCROLLBAR=0

/usr/bin/wireshark"

桌面启动解决方法

如果你是使用桌面启动器启动的Wireshark你可以编辑它的桌面启动器文件。

$ sudovi/usr/share/applications/wireshark.desktop查找以"Exec"开头的行并如下更改。

Exec=env LIBOVERLAY_SCROLLBAR=0 wireshark %f

虽然这种解决方法可以在系统级帮助到所有桌面用户但升级Wireshark后被覆盖就没用了。如果你想保留修改

的.desktop文件如下所示将它复制到你的主目录。

$ cp/usr/share/applications/wireshark.desktop

~/. local/share/applications/

Wireshark的详细介绍请点这里

Wireshark的下载地址请点这里linux教程http://www. linuxprobe. com/

Megalayer(159元 )年付CN2优化带宽VPS

Megalayer 商家我们还算是比较熟悉的,商家主要业务方向是CN2优化带宽、国际BGP和全向带宽的独立服务器和站群服务器,且后来也有增加云服务器(VPS主机)业务。这次中秋节促销活动期间,有发布促销活动,这次活动力度认为还是比较大的,有提供香港、美国、菲律宾的年付VPS主机,CN2优化方案线路的低至年付159元。这次活动截止到10月30日,如果我们有需要的话可以选择。第一、特价限量年付VPS主...

DiyVM:2G内存/50G硬盘/元起线路香港vps带宽CN2线路,香港VPS五折月付50元起

DiyVM是一家低调国人VPS主机商,成立于2009年,提供的产品包括VPS主机和独立服务器租用等,数据中心包括香港沙田、美国洛杉矶、日本大阪等,VPS主机基于XEN架构,均为国内直连线路,主机支持异地备份与自定义镜像,可提供内网IP。最近,商家对香港机房VPS提供5折优惠码,最低2GB内存起优惠后仅需50元/月。下面就以香港机房为例,分享几款VPS主机配置信息。CPU:2cores内存:2GB硬...

GreenCloudVPS($30/年),500G大硬盘VPS,10Gbps带宽

GreenCloudVPS最近在新加坡DC2节点上了新机器,Dual Xeon Silver 4216 CPU,DDR4内存,10Gbps网络端口,推出了几款大硬盘VPS套餐,基于KVM架构,500GB磁盘起年付30美元。除了大硬盘套餐外,还加推了几款采用NVMe硬盘的常规套餐,最低年付20美元。不过需要提醒的是,机房非直连中国,尤其是电信用户ping值感人,包括新加坡DC1也是如此。大硬盘VPS...

linux系统界面为你推荐
伪装微信地理位置用软件 伪装微信地理位置 在相册上传图片显示所在城市还是我目前的位置?安装程序配置服务器失败win10安装程序配置服务器失败怎么办深圳公交车路线深圳公交线路spgnuxPC操作系统如何描述吴晓波频道买粉《吴晓波频道》《罗辑思维》《专栏精粹》怎么评价?bluestacksBluestacks安卓模拟器是什么机型的?依赖注入依赖注入到底是为了解决什么问题的ps抠图技巧photoshop最基本的抠图方法和技巧!腾讯文章为什么最近腾讯网的文章评论都看不到godaddyGodaddy域名怎么接受
深圳域名注册 网站域名备案查询 vultr美国与日本 好玩的桌面 php探针 北京主机 华为4核 cpanel空间 权嘉云 国外免费全能空间 空间合租 英雄联盟台服官网 独立主机 免费php空间 nnt windowsserver2008 restart so域名 跟踪路由 赵荣博客 更多