问:Linux下Chrome标题栏中文乱码

From:http://blog.csdn.net/loveaborn/article/details/29579787

在使用Linux的时候你会遇到一些奇奇怪怪的问题,不过,你会在解决这些问题的过程当中就不知不觉都学到很多东西

比如说最近我把系统的一些包更新后,发现Chrome浏览器的标题栏的中文部分全部为乱码,但FireFox就没有这个问题

网上有人给出这个问题的解决是通过修改文件/etc/fonts/conf.d/49-sansserif.conf倒数第四行为自己喜欢的字体就行了,如我的改为ubuntu

[html] view plaincopy

  1. <?xml version="1.0"?>
  2. <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
  3. <fontconfig>
  4. <!--
  5. If the font still has no generic name, add sans-serif
  6. -->
  7. <match target="pattern">
  8. <test qual="all" name="family" compare="not_eq">
  9. <string>sans-serif</string>
  10. </test>
  11. <test qual="all" name="family" compare="not_eq">
  12. <string>serif</string>
  13. </test>
  14. <test qual="all" name="family" compare="not_eq">
  15. <string>monospace</string>
  16. </test>
  17. <edit name="family" mode="append_last">
  18. <string>ubuntu</string>
  19. </edit>
  20. </match>
  21. </fontconfig>

但原理是什么呢?这是一个问题!!!

时间: 2025-01-14 16:46:31

问:Linux下Chrome标题栏中文乱码的相关文章

ORACLE 11G中PLSQL中文显示乱码、Linux下sqlplus查询中文乱码

问题描述: 本地是win7操作系统,cmd里面sqlplus进去连接oracle数据库,中文可以正常显示,但是plsql连接oracle数据库,中文显示乱码,还有xshell远程连接oracle服务器登录进去使用sqlplus登录也显示中文乱码. 1.检查windows7下面cmd里面sqlplus中oracle server端的字符集. 打开cmd,用sqlplus登录,输入下面SQL查询服务端的字符集. SQL> select userenv('language') fromdual; US

linux下birt 图表中文乱码问题

birtChart 在linux下中文乱码的问题是Java虚拟机找不到中文字库字体文件造成的. 步骤: 1.把.bash_profile中的export LANG=zh_CN.GB2312修改为: export LANG=zh_CN.GB18030.因为gb2312不支持一些特殊的汉字. 2.在在生成的chart图表的XML Source里修改字体:把SansSerif修改为SimSun. 3.找到一个能在linux下使用的中文字体,可以是Windows 7下的c:\windows\fonts\

linux下vim编辑器中文乱码

今天在centos7中用vim编辑html网页,发现中文乱码.于是百度了一番,发现大家似乎都是围绕为什么会发生中文乱码,但解决方法说的却不是很到位.乱码无非是字符编码.解码方式出现了问题,我们需要找到vim的配置文件关于字符编码的地方,即vimrc文件.重点就是vimrc配置文件在哪?网友大多数没有提到. 其实挺简单的 1.在linux(我的是centos7)终端中输入:vim.看到vim的欢迎界面 vim        2.在命令模式下输入命令,即可看到vimrc配置文件的路径 :versio

linux下文件解压缩中文乱码问题的解决

将带中文文件名的压缩文件上传到服务器,使用unzip解压后,文件名乱码: 临时解决方法: 通过unzip行命令解压,指定字符集unzip -O CP936 xxx.zip (用GBK, GB18030也可以),可以通过man unzip查看该选项的说明. 永久生效方法: 在环境变量中,指定unzip参数,总是以指定的字符集显示和解压文件/etc/environment中加入2行 UNZIP="-O CP936" ZIPINFO="-O CP936" 原文地址:htt

linux 下 WebSphere日志中文乱码

管理控制台--->服务器--->应用程序服务器--->server1--->java和进程管理--->进程定义--->java虚拟机--->将通用jvm参数设置为 -Ddefault.client.encoding=GBK -Dfile.encoding=GBK -Duser.language=zh -Duser.region=CN 设置完后,重启服务器,日志显示中文正常,程序解析xml也OK.

linux下MySql5.5中文乱码

修改 /etc/mysql/my.cnf 文件 [client]default-character-set=utf8[mysql]default-character-set=utf8[mysqld]collation-server = utf8_unicode_ciinit-connect='SET NAMES utf8′character-set-server = utf8 修改后 /etc/init.d/mysql stop /etc/init.d/mysql statr 重启mysql

Linux环境解决Oracle 中文乱码

linux下Oracle显示中文乱码 1.Oracle数据库出现乱码的原因:操作系统与服务器一致,但客户端与服务器字符集不一致客户端与服务器一致,但操作系统与服务器不一致2.解决办法:设置相关的字符集,保证操作系统.客户端.数据库服务器,保证这三者的字符集都相同.3.针对情况:设置客户端的字符集与服务器一致,假如服务器的字符集为:UTF8(建议创建数据库的时候用这个字符集,中英文都能兼容) 1)查看操作系统字符集 # locale LANG=zh_CN.UTF-8 LC_CTYPE="zh_CN

ubuntu 14.04下chrome显示标题乱码问题

最近ubuntu 14.04和chrome都升级成最新版后,chrome标题栏和书签栏都不能正常显示中文了. 然后搜了下发现这样可以解决: 修改文件 /etc/fonts/conf.d/49-sansserif.conf 将其中标红部分修改一个已经安装的中文字体,我现在用的时文泉驿微米黑所以就这样改: 修改前: <edit name="family" mode="append_last"> <string>sans-serif</str

解决Qt程序在Linux下无法输入中文的办法

一位网友问我如何在Linux的Qt的应用程序中输入中文,我一开始觉得不是什么问题,但是后面自己尝试了一下还真不行.不仅是Qt制作的应用程序,就连Qt Creator都无法支持.后面看了一些资料,了解了Qt应用程序的方法,这里和大家分享一下. 写一个bash脚本,内容如下: #!/bin/sh cd YourBinaryDirectory export QT_IM_MODULE=iBus ./YourProjectBinary 如果想让Qt Creator也能输入中文,那么可以这么写: #!/bi