嗯,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 所使用的字体不同的关系,看来这个办法还不太完美,有待进一步完善。
分享到:
相关推荐
ArchLinux 下 Emacs 中文乱码问题的解决及中文输入模块的添加 在 ArchLinux 环境下,Emacs 编辑器中文乱码问题是一件头疼的事情。解决这个问题需要从多个方面入手,包括让 Emacs 能够显示中文、安装中文输入模块等...
Win7 32位系统 ArchLinux 静态网络配置错误解决方法 Win7 32位系统 ArchLinux 静态网络配置错误造成无法上网的解决方法是非常重要的,因为静态网络配置错误可能会导致无法上网。解决这个问题需要了解静态网络配置的...
安装ArchLinux_ArchLinux
《ArchLinux 2018.12.01 x86_64 ISO操作系统镜像详解》 ArchLinux,作为一个轻量级且高度可定制的Linux发行版,以其滚动更新和AUR(Arch User Repository)闻名于世。2018年12月1日发布的"archlinux-2018.12.01-x86...
接下来,文档详细介绍了如何安装 **Archlinux** 基本系统: ##### 1. 获取最新的系统安装包 - **CD系统安装包**:适用于通过光盘安装的情况。 - **USB安装方式**:更为现代和便捷的选择,推荐大多数用户采用。 ##...
此外,ArchLinux社区提供的文档(ArchWiki)是学习和解决问题的重要资源。 总之,ArchLinux是一个面向高级用户的Linux发行版,适合那些喜欢探索、定制和掌握操作系统底层细节的用户。虽然初始安装可能需要更多的...
- **高度可定制化**:Archlinux允许用户根据自己的需求和偏好来定制系统,从桌面环境到各种软件包的选择都非常自由。 #### 三、安装Archlinux基本系统 ##### 1. 使用光盘引导 安装Archlinux的第一步是从安装介质...
【标题】:“Linux-基于ArchLinux和SteamBigPicture的游戏操作系统” Arch Linux是一个高度可定制的、滚动更新的Linux发行版,以简洁、轻量级和强大的特点受到许多高级Linux用户的青睐。结合Steam Big Picture模式...
Archlinux 设置 IP 地址、网关、DNS 的方法 一、IP 地址设置 在 Archlinux 中,设置 IP 地址需要编辑 `/etc/rc.conf` 文件。该文件用于存储系统的网络配置信息。使用 nano 编辑器打开该文件,添加或修改以下行: ...
本教程旨在指导读者在虚拟机中安装 Archlinux 操作系统,并提供了相关的知识点和实践经验。 一、为什么选择 Linux 在介绍 Archlinux 安装之前,让我们首先了解为什么选择 Linux 作为操作系统。 Linux 是一个自由的...
以上步骤详细介绍了如何从零开始安装ArchLinux操作系统。通过这些步骤,用户可以了解到整个安装过程中涉及的关键技术点,包括制作启动盘、配置网络、分区与格式化硬盘以及安装基本系统等。这对于想要深入了解Linux...
通过以上步骤,用户可以在ArchLinux系统上顺利安装、配置并使用GNOME3桌面环境,同时还能根据个人喜好进行外观上的自定义。这些指导不仅有助于新手快速上手,也为高级用户提供了一套完整的解决方案。
虚拟机安装Archlinux是一种在不改变现有操作系统(如Windows)的情况下体验和学习Archlinux的方法。这种方式允许用户在一个安全的环境中熟悉Linux系统,避免对主要操作系统造成影响。以下是一些关于虚拟机安装...
本教程使用的镜像版本为 archlinux-2010.05-core-i686.iso。 2. 刻录镜像 使用刻录软件将下载的镜像刻录到 CD 中,然后使用 CD 启动计算机。 3. LiveCD 启动 使用 CD 启动计算机,选择第一项 Boot Arch Linux ...
ArchLinux安装镜像,用于安装ArchLinux的live环境
此外,ArchLinux还强调文档的重要性,其官方wiki是学习和解决问题的重要资源,包含了安装、配置和故障排查的详细信息。 在硬件支持方面,ArchLinux通常能很好地支持最新硬件,因为它始终保持软件包的更新。不过,...
ArchLinux 是一个高级的、基于滚动更新的 Linux 发行版,以其简洁的系统构建和高度的自定义性受到许多高级用户的喜爱。这篇教程旨在提供一个相对简单的ArchLinux安装过程,涵盖了使用`grub`和`systemd-boot`两种启动...