grace是一款2D的画图软件,如我一类天天跟数据打交道的,这款软件简直就是科研利器。去年在笔记本上转投fedora之后,安装这个软件发现一些问题。
安装之后,在命令行输入xmgrace,出现如下错误
xmgrace: malloc.c:2453: sYSMALLOc: Assertion `(old_top == (((mbinptr) (((char *) &((av)->bins[((1) - 1) * 2])) - __builtin_offsetof (struct malloc_chunk, fd)))) && old_size == 0) || ((unsigned long) (old_size) >= (unsigned long)((((__builtin_offsetof (struct malloc_chunk, fd_nextsize))+((2 * (sizeof(size_t))) - 1)) & ~((2 * (sizeof(size_t))) - 1))) && ((old_top)->size & 0x1) && ((unsigned long)old_end & pagemask) == 0)' failed.
但是该软件在ubuntu系统上运行正常
google的结果是,fedora的字体文件和grace自带的字体文件不同
在/usr/share/grace/fonts/ 路径下ls可看到
drwxr-xr-x. 2 root root 4.0K May 16 17:14 enc
lrwxrwxrwx. 1 root root 25 May 16 17:14 type1 -> ../../fonts/default/Type1
lrwxrwxrwx. 1 root root 35 May 16 17:14 FontDataBase -> ../../../..//etc/grace/FontDataBase
连接的字体都是fedora系统的自带字体,所以问题应该出在此处。下载grace的源代码,
解压之后,复制 fonts文件夹到某一路径
如 ~/grace-fonts/
然后连接/usr/share/grace/fonts/中的type1到 /home/foo/grace-fonts/fonts/type1/
ln -s /home/foo/grace-fonts/fonts/type1/ /usr/share/grace/fonts/type1 (需要root权限)
连接 /usr/share/grace/fonts/中的FontDataBase到 /home/foo/grace-fonts/fonts/FontDataBase
ln -s /home/foo/grace-fonts/fonts/FontDataBase /usr/share/grace/fonts/FontDataBase
然后就ok了
分享到:
相关推荐
这个标题提到的"fedora16 DVD 32位和64位下载种子"意味着我们可以在这个资源中找到Fedora 16的两个版本:一个是为32位(i386)处理器设计的,另一个是为64位(x86_64)处理器设计的。Fedora项目通常会发布这两个版本...
在本文中,我们将详细探讨如何在虚拟机上安装 Fedora 16 操作系统,并特别关注安装过程中的关键步骤,如启动Gnome3桌面环境。Fedora 16 是一款基于Linux内核的开源操作系统,其提供了最新的软件包和技术,特别适合...
在Fedora 16中,我们可以启用gnome-tweak-tool中的“桌面图标”选项,这样就可以在桌面上创建和管理文件及快捷方式了。 2. **启动器和任务栏**:在Windows中,任务栏是用户进行多任务切换和启动应用程序的主要界面...
【标题】"【原创】Fedora16 安装wxpython" 在Fedora 16操作系统中安装wxPython,这是一个用于构建图形用户界面(GUI)的应用程序开发工具包,它结合了Python编程语言与wxWidgets库。wxWidgets是跨平台的,支持多种...
fedora16右键打开终端,随时在任何文件夹里打开终端
在Windows 7上安装Fedora 16是一个相对复杂的过程,因为这涉及到双系统或多系统的配置。以下是一步步教你如何完成这个任务的详细步骤: **第一步:准备工作** 确保你的电脑满足Fedora 16的最低硬件要求。通常,你...
Linux Fedora 安装问题解决方案 Linux 安装问题是 Linux 用户经常遇到的问题,本文将从 Fedora 安装问题入手,详细介绍 Linux 安装问题的解决方案。 问题描述 在利用 VMware 安装 Fedora Linux 时,在选了键盘之后...
在Fedora 12操作系统中,添加五笔输入法的过程相对较为复杂,因为纯图形界面并未提供直观的设置方法。通常需要借助命令行工具来完成。以下是在Fedora 12中添加五笔输入法的详细步骤: 1. **打开终端**:首先,你...
fedora 16 管理员指导文档,fedora 16 管理员指导文档,fedora 16 管理员指导文档
文档中提到,相较于前一个版本Fedora 18,Fedora 19在使用体验上有所提升,感觉更加顺畅。这可能是指改进的用户界面、更稳定的系统性能、优化的软件包管理等方面。用户可以期待新版本带来的改进。 ### 结语 U盘安装...
fedora中文安装教程,是一本开发和应用fedora的工具书
根据提供的标题、描述、标签及部分内容,我们可以了解到用户在寻找Fedora 14的不同版本镜像文件,并且分享了一些下载链接。接下来,我们将详细介绍Fedora 14的几个关键概念和知识点。 ### Fedora 14简介 Fedora 14...
综上所述,Fedora 16 “Verne” 在安装过程中引入了许多重要的变更,包括 GPT 分区表的使用、GRUB2 引导配置的改变以及 Radeon 显卡 HDMI 音频输出的支持等。这些变更旨在提高系统的稳定性和兼容性,同时也带来了...
在描述中提到,“fedora是学习linux的操作平台”,这是因为Fedora提供了丰富的开源工具和软件,对于初学者和专业人士来说,它是一个理想的平台来熟悉和掌握Linux系统。Fedora包含了各种版本的Linux内核,以及更新的...
在Fedora及大多数Linux发行版中,root用户拥有最高级别的权限,能够执行系统上的任何操作。出于安全考虑,默认情况下,Fedora通常禁用root用户的图形界面登录,并建议用户使用普通账户进行日常操作,必要时通过`sudo...
在 Fedora 14 环境中,安装 arm-linux-gcc 交叉编译器是一项重要的任务,以下是安装步骤的详细说明: 安装前的准备 在安装 arm-linux-gcc 交叉编译器之前,需要下载 arm-linux-gcc 工具包,并将其复制到虚拟机的 ...