Bless Hex Editor 仅显示 ASCII 方块

Bless Hex Editor 仅显示 ASCII 方块

我尝试读取保存在名为 dump.bin 的文件中 BIOS EEPROM 芯片的内容。我还尝试打开名为 coreboot.rom 的文件,其中包含 Coreboot 映像。在这两种情况下都发生了此错误:我使用 Bless Hexeditor 打开文件,但我只得到了这些 ASCII 方块,其中包含四个数字,描述了字符的 ASCII 值。 祝福十六进制编辑器 其中大部分都是 0046 方块,相当于字母“ F”。这与我已经知道的 dump.bin 内容相符。

我如何让 Bless Hexeditor 将真实字节值显示为整数/字符?我没有找到有关此主题的任何资源。我尝试使用 Synaptic 包管理器重新安装 Bless,但没有帮助。

我使用 Ubuntu 20.04.2 LTS,Xubuntu 版本。我使用 xfce4 桌面,但我还安装了一些 GNOME 东西。 ls /usr/bin/*session返回

/usr/bin/dbus-run-session
/usr/bin/gnome-session-custom-session
/usr/bin/gnome-session
/usr/bin/xfce4-session

编辑:当我在终端中运行时,启动bless之前出现以下错误:bless

Could not find a part of the path '/home/user/.config/bless/plugins'.
Could not find a part of the path '/home/user/.config/bless/plugins'.
Could not find file "/home/user/.config/bless/export_patterns"

在搜索这些错误时,我发现此主题说错误实际上并不意味着某事。

编辑 2:我发现这个GHex方法很好用,所以我可能会坚持使用。不过奇怪的是,我的一个朋友在 Ubuntu 20.04 上使用 Bless 却没有遇到这个问题。

答案1

根据要求将我的评论和@user.dz的评论转换为答案。

按照此错误报告,此问题是由于上游库 (pango) 的最新版本弃用了某些字体,导致使用这些字体的旧程序发生重大变化。这主要影响使用升级的 pango 库和 0.6.0 bless 版本的 Ubuntu 20.04 上的用户。

该错误已在github 上最新的 bless 版本

相关内容