首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

启动使用nix安装的emacs时出现Fontconfig错误

可能是由于缺少字体配置文件或者字体库的问题导致的。Fontconfig是一个用于管理和配置字体的库,它在启动emacs时会被调用来加载和渲染字体。

要解决这个问题,可以尝试以下几个步骤:

  1. 检查字体配置文件:确认你的系统中是否存在正确的字体配置文件。在nix安装的emacs中,通常位于/etc/fonts/fonts.conf~/.config/fontconfig/fonts.conf。确保这些文件存在,并且包含正确的字体路径和配置信息。
  2. 安装所需字体库:如果缺少字体库,可以通过安装相应的字体包来解决。具体的安装方法取决于你的操作系统和发行版。例如,在Debian/Ubuntu上,可以使用以下命令安装常用的字体库:
  3. 安装所需字体库:如果缺少字体库,可以通过安装相应的字体包来解决。具体的安装方法取决于你的操作系统和发行版。例如,在Debian/Ubuntu上,可以使用以下命令安装常用的字体库:
  4. 如果你使用的是其他发行版,请参考相应的文档或使用包管理器来安装字体库。
  5. 检查字体路径:确认字体文件的路径是否正确。可以使用命令fc-list来列出系统中可用的字体,并检查是否包含你需要的字体。如果字体文件位于非标准路径下,可以通过编辑字体配置文件来添加自定义字体路径。
  6. 重新生成字体缓存:如果以上步骤都没有解决问题,可以尝试重新生成字体缓存。使用以下命令可以清除现有的字体缓存并重新生成:
  7. 重新生成字体缓存:如果以上步骤都没有解决问题,可以尝试重新生成字体缓存。使用以下命令可以清除现有的字体缓存并重新生成:
  8. 这将强制刷新字体缓存,并使系统重新加载字体配置。

如果以上步骤都无法解决问题,可能需要进一步调查错误信息以确定具体原因。你可以查看emacs的日志文件或者尝试在启动时使用--debug-init参数来获取更详细的错误信息。

希望以上信息对你有帮助。如果你需要更多关于云计算、IT互联网领域的知识或其他问题,请随时提问。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

CAD 2020 安装时出现“安装错误1603:安装过程中的致命错误”

以下是1603错误的常见示例: 安装日志如下:安装 失败安装失败,结果= 1603。安装过程中的对话框:错误1603:在安装过程中发生致命错误。...解决方案: 先前安装的残余和残留文件 执行“干净卸载” 以从以前的安装中删除所有残留的文件和文件夹。如果应用程序无法卸载,请尝试使用 Microsoft Fixit 工具。...尝试使用立即下载 选项再次安装该软件 。...在“临时”文件夹中,按 CTRL + A 选择包含在“临时”目录中的所有文件和文件夹并将其删除。 没有足够的磁盘空间 在没有足够磁盘空间来安装安装程序和存储回滚文件的计算机上,会发生此错误。...提取过程中安装文件已损坏 退出或关闭有冲突和竞争的程序,包括诸如病毒扫描程序,文字处理器,电子表格,Web浏览器,系统实用程序等之类的东西。然后再次启动安装。 如果以上都解决不了 可联系知识兔技术人员

9.3K20

Windows下程序启动时出现0xc000007b错误的解决方案

一、背景介绍       不久前用Qt开发了一款小工具在公司使用,Debug运行时一切正常。...在Google中搜索错误代码0xc000007b,不少帖子提示是库的版本不一致。有可能是因为在64位程序中引用了32位的库,或者在32位的程序中引入了64位的库导致出错的。怎么确定呢?...使用Dependency Walker即可查看:       可以看到,我的程序是64位版本的,但是确实引用了两个32位的库。那么,知道了原因了就好办了。...一般是因为粗心而导致链接到了版本不一致的库,但是在Debug和编译时都不报错,略感无语。  (2)方案二:对于第一种方案不适用的情况,必须采用第二种方案了。本人在第二种情况中纠缠了多时。...经过反复确认,工程类型设置成了X64类型,库也替换成了x64的,但是编译出来的程序中总会链接到32位的库。这样,不管我怎么编译修改,仍然还是弹出0xc000007b错误提示框。

3.2K70
  • 解决英伟达Jetson平台使用Python时的出现“Illegal instruction(cpre dumped)”错误

    问题描述 笔者在使用Jetson NX平台配置深度学习开发环境,安装好了PyTorch(1.7.0)与torchvision(0.8.1)后,在安装“seaborn”出现以下问题: 出现了一个错误,虽然安装是成功的...在执行Python脚本时出现:“Illegal instruction(cpre dumped)”错误 后面测试了一些其他指令,也是有问题,如下: 问题解决 在网上寻找解决方案时,看到了这个网页:...https://stackoverflow.com/questions/65631801/illegal-instructioncore-dumped-error-on-jetson-nano 解决的方法就是增加...:OPENBLAS_CORETYPE=ARMV8 可以使用临时添加方法,在运行Python指令前运行:export OPENBLAS_CORETYPE=ARMV8 也可以采用增加系统变量方法,可以进行全局修改

    4.5K10

    Oracle 11g安装时报启动服务出现错误,找不到OracleMTSRecoveryService的解决方法

    很多人在安装Oracle数据库时,出现很多报错,我也不例外,因上次数据库出现问题,无法修复,只能从新安装,无奈的是,安装时报启动服务出现错误,找不到OracleMTSRecoveryService,心想又是咋咯回事...下面时处理办法:不是所有报错通用办法。...注意:path中记录着一堆操作系统的目录,在windows中各个目录之间使用分号(;  )隔开的,删除时注意。...建议:删除PATH环境变量中关于Oracle的值时,将该值全部拷贝到文本编辑器中,找到对应的Oracle的值,删除后,再拷贝修改的串,粘贴到PATH环境变量中,这样相对而言比较安全。...6.重新启动操作系统。   以上1~5个步骤操作完毕后,重新启动操作系统。 7.重启操作系统后各种Oracle相关的进程都不会加载了。 8.删除开始菜单中的oracle项。

    6.5K40

    Ubuntu安装SSH时出现软件包 openssh-server 还没有可供安装的候选者错误

    Ubuntu安装ssh时出现软件包 openssh-server 还没有可供安装的候选者错误 错误如下: sudo apt-get install opensshserver正在读取软件包列表......完成现在没有可用的软件包 openssh-server, 但是他被其他的软件包引用了这可能意味着这个缺失的软件包可能已被废弃,或者只能在其他发布源中找到 E:软件包 openssh-server 还没有可供安装的候选者...解决方案:分析原因是我们的apt-get没有更新,当然如果你的是最新的系统不用更新也行,但是我相信很多人都是需要更新的吧,操作命令如下: sudo apt-get update 更新完毕后执行: sudo...apt-get install openssh-server 最后我们用命令ps -e|grep ssh 来看下open-server安装成功没有,如果出现如下截图红色标出的部分,说明安装成功了。...ps -e|grep ssh 我们也可以用ssh localhost 命令来检测下是否可以连接,如果出现如下图,并且要输入密码的话说明成功。

    6K30

    【快速解决】尝试卸载 Office 时出现错误代码 30029-4,解决office安装报错等问题,解决无法安装office的问题

    然而,安装或重新下载 Office 软件时常常会遇到一系列令人头疼的问题,如下载失败、错误代码等。尤其是在曾安装过旧版本 Office 的情况下,新版本的安装可能变得棘手。...Office 软件,从而降低出现错误的风险。...接下来,按照以下步骤来安装新版的 Office 软件: 安装步骤如下: 1.启动微信应用程序。 2.在微信搜索框内键入“软件管家”。 3.在软件管家内搜索“Office”。...4.选择自己需要的office版本进行下载 根据您的需求选择适配的 Office 版本,并启动下载与安装。软件管家将提供详尽的安装步骤,即使是新手也能轻松操作。...总结 透过本文的指引,我们成功解决了在安装 Office 软件时可能遇到的错误代码 30029-4 的问题,并解决了难以完全卸载现有 Office 软件的困扰。

    35710

    Windows 的开发好痛苦

    下文记录了我在 Windows 上尝试一些“基本”的开发任务时,所遭遇的痛苦经历。 01 文本编辑器 多年以来,我已经习惯了使用 Vim,以至于我的思维方式都习惯了 Vim。...工作时,我只需要使用键盘专心致志地工作,因为我的注意力都集中在当前的输入上。另外,我已经习惯了 Emacs 的设置,而且特别依赖于 Vim 模拟和各种稀奇古怪的小设置。...我努力尝试在 Windows 上使用同样的 Emacs 设置(并去掉一些显然不可能的操作,比如在 Windows 上使用 Nix 等),但很快我就发现,这完全是在浪费时间。...我不得不重新训练十多年的肌肉记忆。 whichwrap Vim 有一个叫做 whichwrap 的功能,当光标移动到行尾或行首时,可以使用方向键将光标移动到下一行的行首,或上一行的行尾。...测试这一点的常见做法是打开一个使用鼠标的 curses 应用(如 Weechat 或终端版的 Emacs),然后随便点击鼠标。这样就可以看出终端模拟器是否与之兼容。

    1.5K50

    记一次docker部署报错

    代码从uat环境测试通过后通过docker部署到生产环境时出错了,从错误提示来看是提示在使用easyexcel进行导出时报错了,提示如下,出现这个问题,代码层面并没有出现报错,一开始以为是uat环境jdk...本小结来梳理一下 报错提示: java.lang.NoClassDefFoundError: sun.awt.X11FontManager 这种一般是出现在 docker部署,且使用了精简版的基础镜像...这些API基本上总是需要运行一个X-server以便能使用AWT(Abstract Window Toolkit,抽象窗口工具集) 处理方式: 在dockerfile中加上这个字体配置,把字体给安装上即可...问题解决: 容器环境下 FROM java:8 在构建镜像时安装字体,dockerfile增加命令: RUN yum install dejavu-sans-fonts fontconfig -y 如果...container已经启动,又不想换,那就直接进到container,安装字体: yum install dejavu-sans-fonts fontconfig -y

    77410

    win10下 Anaconda使用conda连接网络出现错误(CondaHTTPError: HTTP 000 CONNECTION FAILED for url)--Python安装外库遇见的问题

    1.condarc怎么修改_condarc文件找不到的问题 在创建conda环境的时候,需要修改condarc文件的内容。一开始怎么也找不到.condarc文件,系统提示也是无法找到该文件。...通过查找资源,发现原来.condarc默认是不会自动创建的,只有当用户第一次使用conda config命令时,系统才会自动创建.condarc文件。...options] [yes|no] 添加通道(默认已经包含defaults) conda config --add channels defaults (会报错显示已经含有defaults) 添加清华镜像的国内通道...set ssl_verify yes 设置show_channel_urls conda config --set show_channel_urls yes 修改配置文件 ~/.condarc 把链接的https

    1.4K30

    【错误记录】Android 应用安装后出现两个启动图标 ( 排查应用及依赖库中配置了 android.intent.category.LAUNCHER 的 Activity )

    文章目录 一、报错信息 二、解决方案 一、报错信息 ---- Android 应用安装后 , 出现两个相同的启动图标 , 其中一个可以启动 , 另外一个启动后 , 直接崩溃 ; 卸载其中一个 , 会将整个应用卸载...; 二、解决方案 ---- 出现上述问题的直接原因就是在 AndroidManifest.xml 清单文件中 , 配置了多个 android.intent.category.LAUNCHER 的 Activity..., 每个都会生成一个对应的图标 ; <activity android:name="xxx.XActivity"> 一般情况不可能在 AndroidManifest.xml 清单文件中故意配置多个启动项..., 最大的可能是在引入的第三方库中 , 有该配置 ; 尤其是在组件化中 , 如果要引入一个独立的第三方应用 , 如果配置不对 , 就会出现上述报错 ;

    1.8K20

    airflow 的安装部署与填坑

    按照经验,出现 import ssl 报错的可能性大一些,如果导入 ssl 报错,则执行以下命令安装 libssl-dev,并重新安装 python 即可。...airflow 的包都会安装,现在谁的电脑也不缺那几十 M 的存储,建议都安装,省得想用某些功能时再次安装。...上述第 2 种安装 airflow 1.9的过程中有可能出现以下错误: 1. mysqlclient 安装错误 Traceback (most recent call last): File "<string...进行 airflow1.9 目录,执行: $cd airflow1.9 $ pip install apache-airflow[all] --no-index -f ./ 以上过程如有报错,请参考在线安装时的错误解决方法即可...原因是我们安装了apache-airflow[all] ,可能的原因是 hdfshook 与 Python3 不兼容,不过些错误并不影响我们使用 airflow,完全可以忽略,如果不想看到此错误,完全可以删除

    2.5K40

    谷歌 IDX 集成 iOS 和 Android 模拟器,扩展了模板库

    当你使用 Flutter 或 Web 模板时,IDX 会智地为你的应用程序加载正确的预览环境——Safari 移动版和 Chrome Web 模板,或 Android、iOS 和 Chrome Flutter...这使得开发人员可以快速启动新项目,无需使用 Nix 进行自定义设置。此外,IDX 支持直接从 GitHub 或本地文件导入代码。...所有 IDX 项目,包括自定义和基于模板的项目,都是使用 Nix 包管理器配置的。 IDX 使用 Nix 来定义工作空间的环境配置。...通过添加自定义 IDX 启动器模板、语法高亮、错误检测、代码完成以及更好地处理损坏配置,IDX 中的 Nix 支持得到了改进。...其他新特性旨在简化构建、测试和部署周期,例如在工作空间中运行 CLI 工具和脚本,无需进行本地安装,改进了 Docker 容器和镜像集成等。

    12610

    Emacs 29快到了!我们能期待什么

    您不再需要安装包,只需注册一个 LSP 服务器,自动完成、文档、错误检测和其他功能将立即可用!...从源安装包package.el 如果您使用Straight,您可能熟悉直接从他们的 Git 存储库安装包。嗯,好消息,现在可以使用 Emacs 的内置打包系统从 Git 安装包了package.el!...但请注意,它在大多数机器上可能会很慢,因此您在第一次启动 Emacs 时不编译这些文件而节省的时间基本上会转移到编译 Emacs 本身时。值得你花时间吗?...自定义用户目录 现在可以更轻松地启动自定义 Emacs 配置文件,而无需使用chemacs2等工具并添加 flag --init-directory。...Emacs 的 WebKit 小部件浏览器中的 WebKit 检查器 在 Emacs 中使用 WebKit 小部件浏览器时,您现在可以访问 WebKit 检查器,前提是您使用的 Emacs 版本是用它编译的

    2.6K20

    【智能车】关于逐飞科技RT1021开源库在使用Keil首次编译一个工程时,出现一个错误的问题

    三、总结 一、问题描述 文末有开源库链接 昨晚,将逐飞科技RT1021开源库下载后,试着把里面的一个工程编译了一下,结果出现了一个错误:....上网百度了一下,说是没有启动文件,但是明明人家工程里面有启动文件啊。 难道人家把工程搞错了?折腾了一晚上,还是没有解决。 问题出现在哪里呢?试了网上的所有方法,都不行。...算了,我就随便在逐飞科技的智能车群里问了一下,今天早上有人回复我说: ? 二、问题解决 今天下午,按照他的说法,我就试了一下,果然就成功了!!!...可以发现 逐飞科技RT1021开源库每个example的工程里面包含两个目标工程,分别是nor_zf_ram_v5 和 nor_zf_ram_v6,我们需要使用的是 nor_zf_ram_v5,Linker...^ _ ^ ❤️ ❤️ ❤️ 码字不易,大家的支持就是我坚持下去的动力。点赞后不要忘了关注我哦!

    4K20

    mono-3.4.0 源码安装时出现的问题 Error 2 Error 1 解决方法

    Mono3.4 出现如下错误: /usr/bin/install: cannot stat `targets/Microsoft.Portable.Common.targets': No such file...这是由于官方的mono源码包缺少个文件,所以会出错,可以下载我的云盘上共享的文件 http://pan.baidu.com/s/1eQ452Ie,参照这篇文章《CentOS 6.3下 安装 Mono 3.2...附安装步骤: 1.系统环境 操作系统: CentOS 6.4 最小化安装 2.安装Mono 2.1安装libgdiplus (1)安装缺失的组件 yum -y install wget glib2-devel.../info",显示正常即表示安装成功 (4)基本使用 启动:sudo /usr/jexus/jws start 停止:sudo /usr/jexus/jws stop 重启:sudo /usr/jexus.../jws restart 更多使用方法可在http://www.jexus.org/学习 欢迎各位热心Linux平台.NET应用程序开发,特别是希望基于Linux进行ASP.NET WEB网站建设的朋友

    1.1K50

    Emacs 折腾记

    安装 Evil。 找到 Evil 并安装。 在 ~/.emacs 文件里加上: 这样就能在大部分地方(除了 eshell 等外)默认进入 Evil 模式使用 Vim 的编辑习惯了。...我使用网友们力荐的 Emacs + slime + sbcl 的组合,配置步骤如下: 去 http://www.sbcl.org/ 下载安装 sbcl 的最新版。...C/S 模式快速启动 Emacs Emacs 的启动速度是相比 Vim 来说被诟病吐槽得很多的一个点,我们在 Windows 下可以利用 C/S 模式来实现 Emacs 快速打开文件。...在 ~/.emacs 里添加 这样 Emacs 将在打开时启动一个 Server。...Server 启动后会读取和加载配置文件,使用 emacsclientw.exe 打开文件时就不用再读取加载配置文件了,而是直接作为 Client 连接到 Server,这样基本能实现文件秒开。

    1.3K20

    Emacs 折腾记

    我使用网友们力荐的 Emacs + slime + sbcl 的组合,配置步骤如下: 去 http://www.sbcl.org/ 下载安装 sbcl 的最新版。...C/S 模式快速启动 Emacs Emacs 的启动速度是相比 Vim 来说被诟病吐槽得很多的一个点,我们在 Windows 下可以利用 C/S 模式来实现 Emacs 快速打开文件。...在 ~/.emacs 里添加 (server-start) 这样 Emacs 将在打开时启动一个 Server。...Server 启动后会读取和加载配置文件,使用 emacsclientw.exe 打开文件时就不用再读取加载配置文件了,而是直接作为 Client 连接到 Server,这样基本能实现文件秒开。...For use with Internet Explorer 平滑滚动 Emacs 默认的滚动方式和 Vim 不一样,是光标移到屏幕上或者下边缘时突然跳动半屏,比较不符合我目光跟着光标走的习惯,这个可以使用一个插件来解决

    1.9K10
    领券