`
huangz
  • 浏览: 322293 次
  • 性别: Icon_minigender_1
  • 来自: 广东-清远
社区版块
存档分类
最新评论

解决Archlinux系统Flash乱码

阅读更多

嗯,flash 在 linux 下总是有这样那样的问题,比如经常发生的现象就是 flash 中文乱码。

 

这个问题困扰了我一阵子,搜索了一下,发现网上的方法主要都是对UBUNTU的,而Archlinux还需要一些另外的步骤,所以我这里整理一个完整的解决方案,希望对后来者有帮助。

 

1.安装文泉驿字体

 

 

sudo pacman -S wqy-zhenhei

 

2.用你的编辑器,打开并修改 /etc/fonts/conf.d/49-sansserif.conf ,修改内容为以下:

 

 

 

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!--
  If the font still has no generic name, add sans-serif
 -->
        <match target="pattern">
                <test qual="all" name="family" compare="not_eq">
                        <string>sans-serif</string>
                </test>
                <test qual="all" name="family" compare="not_eq">
                        <string>serif</string>
                </test>
                <test qual="all" name="family" compare="not_eq">
                        <string>monospace</string>
                </test>
                <edit name="family" mode="append_last">
                        <string>WenQuanYi Zen Hei</string>
                </edit>
        </match>
</fontconfig>
 

上面的文件主要修改了倒数第四行,将原来的

 

 

<string>sans-serif</string>
 

改成了 

 

 

 <string>WenQuanYi Zen Hei</string>

 

网上的很多方法之一,说是可以直接吧整个 49-sansserif.conf 删掉,或者将 sans-serif 改成 sans ,这个方法以前在UBUNUTU下的确是可以的,但是在Archlinux不行,无论是删了还是改成 sans 都是乱码,只有改成中文字体(这里是WenQuanYi Zen Hei)才回复正常。

 

3.保存修改过的 49-sansserif.conf ,重启一下阅览器,应该就可以正常使用 flash 了。

 

 

update @ 2011.11.11

经使用测试,发现以上方法可以完美支持 bilibili 和 谷歌音乐,但有部分网站比如 douban电台 和 qq好友管理页面仍然会出现乱码,可能是各个网站 flash 所使用的字体不同的关系,看来这个办法还不太完美,有待进一步完善。

分享到:
评论
1 楼 joelhy 2012-08-28  
安装文泉驿字体应为:
pacman -S wqy-zenhei

文中写错了

相关推荐

    archlinux下emacs中文乱码问题的解决及中文输入模块的添加.docx

    ArchLinux 下 Emacs 中文乱码问题的解决及中文输入模块的添加 在 ArchLinux 环境下,Emacs 编辑器中文乱码问题是一件头疼的事情。解决这个问题需要从多个方面入手,包括让 Emacs 能够显示中文、安装中文输入模块等...

    Win7 32位系统archlinux静态网络配置错误造成无法上网的解决方法.docx

    Win7 32位系统 ArchLinux 静态网络配置错误解决方法 Win7 32位系统 ArchLinux 静态网络配置错误造成无法上网的解决方法是非常重要的,因为静态网络配置错误可能会导致无法上网。解决这个问题需要了解静态网络配置的...

    安装ArchLinux_ArchLinux.zip

    安装ArchLinux_ArchLinux

    archlinux-2018.12.01-x86_64.iso操作系统镜像

    《ArchLinux 2018.12.01 x86_64 ISO操作系统镜像详解》 ArchLinux,作为一个轻量级且高度可定制的Linux发行版,以其滚动更新和AUR(Arch User Repository)闻名于世。2018年12月1日发布的"archlinux-2018.12.01-x86...

    Archlinux 新手安装指南

    接下来,文档详细介绍了如何安装 **Archlinux** 基本系统: ##### 1. 获取最新的系统安装包 - **CD系统安装包**:适用于通过光盘安装的情况。 - **USB安装方式**:更为现代和便捷的选择,推荐大多数用户采用。 ##...

    archlinux-2018.12.01-x86_64 操作系统

    此外,ArchLinux社区提供的文档(ArchWiki)是学习和解决问题的重要资源。 总之,ArchLinux是一个面向高级用户的Linux发行版,适合那些喜欢探索、定制和掌握操作系统底层细节的用户。虽然初始安装可能需要更多的...

    打造完美的Linux桌面 Archlinux

    - **高度可定制化**:Archlinux允许用户根据自己的需求和偏好来定制系统,从桌面环境到各种软件包的选择都非常自由。 #### 三、安装Archlinux基本系统 ##### 1. 使用光盘引导 安装Archlinux的第一步是从安装介质...

    linux-基于ArchLinux和SteamBigPicture的游戏操作系统

    【标题】:“Linux-基于ArchLinux和SteamBigPicture的游戏操作系统” Arch Linux是一个高度可定制的、滚动更新的Linux发行版,以简洁、轻量级和强大的特点受到许多高级Linux用户的青睐。结合Steam Big Picture模式...

    Archlinux 设置IP地址、网关、DNS的方法.docx

    Archlinux 设置 IP 地址、网关、DNS 的方法 一、IP 地址设置 在 Archlinux 中,设置 IP 地址需要编辑 `/etc/rc.conf` 文件。该文件用于存储系统的网络配置信息。使用 nano 编辑器打开该文件,添加或修改以下行: ...

    虚拟机安装Archlinux(全.docx

    本教程旨在指导读者在虚拟机中安装 Archlinux 操作系统,并提供了相关的知识点和实践经验。 一、为什么选择 Linux 在介绍 Archlinux 安装之前,让我们首先了解为什么选择 Linux 作为操作系统。 Linux 是一个自由的...

    ArchLinux安装指南_v1.0

    以上步骤详细介绍了如何从零开始安装ArchLinux操作系统。通过这些步骤,用户可以了解到整个安装过程中涉及的关键技术点,包括制作启动盘、配置网络、分区与格式化硬盘以及安装基本系统等。这对于想要深入了解Linux...

    archlinux安装gnome注意事项

    通过以上步骤,用户可以在ArchLinux系统上顺利安装、配置并使用GNOME3桌面环境,同时还能根据个人喜好进行外观上的自定义。这些指导不仅有助于新手快速上手,也为高级用户提供了一套完整的解决方案。

    虚拟机安装Archlinux

    虚拟机安装Archlinux是一种在不改变现有操作系统(如Windows)的情况下体验和学习Archlinux的方法。这种方式允许用户在一个安全的环境中熟悉Linux系统,避免对主要操作系统造成影响。以下是一些关于虚拟机安装...

    archlinux安装图解教程.pdf

    本教程使用的镜像版本为 archlinux-2010.05-core-i686.iso。 2. 刻录镜像 使用刻录软件将下载的镜像刻录到 CD 中,然后使用 CD 启动计算机。 3. LiveCD 启动 使用 CD 启动计算机,选择第一项 Boot Arch Linux ...

    archlinux-2021.12.01-x86_64.iso

    ArchLinux安装镜像,用于安装ArchLinux的live环境

    archLinuxarchLinux

    此外,ArchLinux还强调文档的重要性,其官方wiki是学习和解决问题的重要资源,包含了安装、配置和故障排查的详细信息。 在硬件支持方面,ArchLinux通常能很好地支持最新硬件,因为它始终保持软件包的更新。不过,...

    archlinux+grub or systemd-boot启动安装简单教程

    ArchLinux 是一个高级的、基于滚动更新的 Linux 发行版,以其简洁的系统构建和高度的自定义性受到许多高级用户的喜爱。这篇教程旨在提供一个相对简单的ArchLinux安装过程,涵盖了使用`grub`和`systemd-boot`两种启动...

Global site tag (gtag.js) - Google Analytics