V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
bwangel
V2EX  ›  Linux

请教一个 Arch 下 Chrome 字体发虚的问题

  •  
  •   bwangel ·
    bwangelme · Dec 11, 2016 · 8064 views
    This topic created in 3424 days ago, the information mentioned may be changed or developed.

    错误

    昨天刚换了 Arch ,桌面环境用的是 Gnome, 装好以后发现 Chrome 的中文字体很有问题啊?

    error

    感觉应该是系统默认的中文字体没有设置正确,于是就去网上搜 Arch 字体发虚的问题。

    尝试替换字体

    我查了半天,说是因为没有默认的粗体汉字,所以需要将宋体替换成其他字体。

    我照着这篇文章,将宋体替换成了文泉驿,依然不行啊。

    本地字体配置环境

    折腾了一上午了,依然没有解决,只好来求助大家了。还望哪位热心吃瓜群众能够帮帮我。 这是我本地的字体配置环境:

    • Chrome 字体配置:

    chrome

    • gnome-tweak-tool 字体配置:

    tweak-tool

    Supplement 1  ·  Dec 11, 2016
    已解决,使用的是 Infinality 补丁

    参考: https://linux.cn/article-3019-1.html

    从早上 8 点折腾到现在,早饭都没吃。。。吃饭去了
    17 replies    2016-12-12 17:45:16 +08:00
    kelvansun
        1
    kelvansun  
       Dec 11, 2016
    需要打个 infinality 补丁的
    bwangel
        2
    bwangel  
    OP
       Dec 11, 2016
    @kelvansun 我尝试过照着这篇文章: http://www.jianshu.com/p/fe2165cc6af8 的字体美化部分安装 infinality ,桌面显示的字体变了,但是 Chrome 的字体还是老样子。
    Testalias
        3
    Testalias  
       Dec 11, 2016
    我记得系统默认是点阵字体,要删掉那个配置

    另外还思源系列的字体试试。
    关于字体渲染的大部分参考的这个
    https://wiki.archlinux.org/index.php/Font_configuration

    https://wiki.archlinux.org/index.php/Font_configuration_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)#.E7.A6.81.E7.94.A8.E7.82.B9.E9.98.B5.E5.AD.97.E5.9E.8B
    enotx
        4
    enotx  
       Dec 11, 2016 via iPhone
    aur 里的 inifinalty 补丁实测有用
    bwangel
        5
    bwangel  
    OP
       Dec 11, 2016
    @enotx ,请问这个补丁应该如何安装。

    我在 https://wiki.archlinux.org/index.php/Font_configuration_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)#Infinality 看到了这个补丁,但是它的 Home page 打不开了。
    Mdrights
        6
    Mdrights  
       Dec 11, 2016 via iPhone
    檢查一下系統分辨率與顯示器的比例 是否一致。

    我試過不一致的就
    bwangel
        7
    bwangel  
    OP
       Dec 11, 2016
    @Mdrights ,这个没问题, 1920 * 1080 , 16:9
    mocos
        8
    mocos  
       Dec 11, 2016
    添加秘钥
    pacman-key --lsign-key 962DDE58

    在 pacman.conf 添加两个源
    [infinality-bundle]
    Server = http://bohoomil.com/repo/$arch

    [infinality-bundle-fonts]
    Server = http://bohoomil.com/repo/fonts

    安装
    pacman -S infinality-bundle ibfonts-meta-base
    bwangel
        9
    bwangel  
    OP
       Dec 11, 2016
    @mocos ,谢谢,确实有效。刚刚搜索到了一篇文章, https://linux.cn/article-3019-1.html ,也是这个方法,解决了,看起来感觉好多了。

    @Testalias ,谢谢你提供的 Wiki 页面,很有用。

    目前看来一开始没解决,应该是简书那篇文章写的安装包不对。
    29EtwXn6t5wgM3fD
        10
    29EtwXn6t5wgM3fD  
       Dec 11, 2016 via Android
    换 manjaro 不折腾
    carlsplace
        11
    carlsplace  
       Dec 11, 2016   ❤️ 1
    http://www.jinbuguo.com/gui/linux_fontconfig.html
    推荐参考这篇博客,我在博主的配置上简单修改了一下,以后新装系统只要覆盖下配置文件就行了。
    bwangel
        12
    bwangel  
    OP
       Dec 11, 2016
    @shengyu 我装 Arch 就是为了折腾,不过今天真的把我折腾地有点怕了。一度开始怀念起我的 Ubuntu 来了。

    @carlsplace 谢谢推荐。
    cuminflea
        13
    cuminflea  
       Dec 11, 2016 via iPhone
    @shengyu 看到 manjaro 论坛里对 debtap 的反应,我马上把 manjaro 删了换了个 antergos
    CFM880
        14
    CFM880  
       Dec 12, 2016
    用单 Ubuntu16.04 快大半年了, Chrome 自定义字体也是 Ubuntu ^_^, Ubuntu 一个字就是省心
    linux40
        15
    linux40  
       Dec 12, 2016 via Android
    。。。我打了那个补丁反而不好看
    改 font.conf 就行。
    holy_sin
        16
    holy_sin  
       Dec 12, 2016
    6 年前玩 arch 就玩字体,到现在了也没解决,这破系统
    linhua
        17
    linhua  
       Dec 12, 2016 via Android
    果断用 Windows 下的字体,按照 archlinux Wiki 的说明,将 Windows 下的字体文件夹做个软连接到 Linux 对应的文件夹下。 如果不能软连接,那就将 Windows 下的字体文件夹复制到另外的文件夹,再建立软连接,或直接复制到 Linux 系统下也可以
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   6015 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 65ms · UTC 02:03 · PVG 10:03 · LAX 19:03 · JFK 22:03
    ♥ Do have faith in what you're doing.