您尚未登录。

#1 2015-11-01 21:59:16

zodiacg
会员
注册时间: 2015-11-01
帖子: 7

[解决][求助]Chrome地址栏输入和标签页切换卡顿

具体情况是在地址栏输入的时候需要几秒钟才响应,如果输入快的话字母还会出现乱序。如果不需要Chrome进行提示(比如乱打一串不存在于历史和书签里的内容)那么就变正常了。只在Chrome试图提供提示的时候卡顿。
于此同时标签页的切换的时候也会出现卡顿的情况,偶发而且时间会短一些影响比较小。

系统是今天刚刚下载并装好的Antergos。Chrome版本是dev通道的48。经尝试Chromium 46也存在相同的问题。无profile干净启动的Chrome也存在同样问题。WM用的是awesome,Cinnamon下有同样的问题。换GTK主题之类的并没有用。core/linux内核和archlinuxcn/linux-pf内核都有该问题。
硬件上Arch装在一块128G的SSD上,还挂了一块500G的HDD(有Ubuntu和Win7装在上面),i5处理器,集成显卡,8G内存4Gswap(SSD上)。

查了很多地方,提到的解决方案包括:
1.在设置里关闭尝试使用硬件加速——无效
2.flags里开启Harfbuzz for UI text——无该选项(Chromium已经被我卸载了所以没有确认)
3.wiki里提到将Intel显卡的加速模式调整为uxa——无效
4.reddit上有提到只在提示的时候卡顿可能跟书签过多有关——空profile也存在问题
5.arch的论坛里有的人说是~/.config/fontconfig有影响——我无此文件

比较诡异的就是……我现在SSD,应该不存在因为书签和历史多而检索速度慢的问题。何况装在同一台机器另一块HDD上的Ubuntu15.04的同(大)版本Chrome就没有任何问题。我甚至准备尝试把内核降成跟Ubuntu一致的3.19,然而刚才从AUR里试用了一下linux-lts318并没有什么变化。

希望各路高手能帮忙解惑,有什么需要提供的信息可以再说。

=======

UPDATE:

按#12的farseerfc所说修改了GTK的默认字体之后卡顿完全消失了。至少我个人从体验上而言和其它系统间感受不到明显区别。
非常感谢诸位的帮助

最近编辑记录 zodiacg (2015-11-02 15:50:05)

离线

#2 2015-11-01 22:15:47

atmouse
会员
注册时间: 2011-08-24
帖子: 701

Re: [解决][求助]Chrome地址栏输入和标签页切换卡顿

我的也会这样,字体我也弄过,稍微好一点,但还是很严重。

而且你可以试试访问 file:/// 显示一样卡

不知道怎么解决。反正我用的是firefox

离线

#3 2015-11-01 22:20:50

atmouse
会员
注册时间: 2011-08-24
帖子: 701

Re: [解决][求助]Chrome地址栏输入和标签页切换卡顿

about:gpu 你可以贴出来看下

离线

#4 2015-11-01 22:23:33

zodiacg
会员
注册时间: 2015-11-01
帖子: 7

Re: [解决][求助]Chrome地址栏输入和标签页切换卡顿

回宿舍用笔记本的Win7一对比发现大概是全面卡顿……

我在想会不会跟google-family那个字体包太大有关系……刚装好系统在试图解决B站乱码的时候卸载过这个包,好像那时候Chrome不卡。
话说回来B站播放器也很奇怪,Ubuntu下选对字体弹幕和界面就都正常了,Arch下只有弹幕正常,界面只在一个什么ctexHei之类的字体下有部分字符会显示……

离线

#5 2015-11-01 22:42:41

atmouse
会员
注册时间: 2011-08-24
帖子: 701

Re: [解决][求助]Chrome地址栏输入和标签页切换卡顿

字体只是一个触发条件,当我完全把系统的中文字体都删掉,是可以解决

但是我非常快的输入,还是可以感觉到延迟,說明这个bug不是因为字体。而firefox根本就没这个问题
而且file:///显示本地文件夹还是照样很慢

回滚chrome 39版本后,没有file:///显示卡的问题

最近编辑记录 atmouse (2015-11-01 22:48:43)

离线

#6 2015-11-01 23:00:02

cuihao
所在地: USTC, Hefei
注册时间: 2011-08-19
帖子: 1,222
个人网站

Re: [解决][求助]Chrome地址栏输入和标签页切换卡顿


Site: CVHC.CC   Twitter: @cuihaoleo   Org: LUG@USTC
AD:  ~欢迎参与志愿计算~

离线

#7 2015-11-01 23:11:11

zodiacg
会员
注册时间: 2015-11-01
帖子: 7

Re: [解决][求助]Chrome地址栏输入和标签页切换卡顿

cuihao 说:

稍微翻了一下第二个issue追到了这个:https://code.google.com/p/chromium/issues/detail?id=424082
说不定真的跟字体数量有点关系……明天去试试

我跨Win、Mac、Linux三个系统在用,还是觉得Chrome更简单一点……之前尝试过一段时间FF,自定义性很强,想让我不折腾是不可能的23333然而一折腾就有多个平台下维护一致的体验的问题,暂时在浏览器上没有那么强的想法

离线

#8 2015-11-01 23:13:13

zodiacg
会员
注册时间: 2015-11-01
帖子: 7

Re: [解决][求助]Chrome地址栏输入和标签页切换卡顿

atmouse 说:

字体只是一个触发条件,当我完全把系统的中文字体都删掉,是可以解决

但是我非常快的输入,还是可以感觉到延迟,說明这个bug不是因为字体。而firefox根本就没这个问题
而且file:///显示本地文件夹还是照样很慢

回滚chrome 39版本后,没有file:///显示卡的问题

看楼下的issue反正多方面吧……file:///从来没用过所以没什么体会

离线

#9 2015-11-02 01:25:37

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,384
个人网站

Re: [解决][求助]Chrome地址栏输入和标签页切换卡顿

原来这个 bug 还没有修啊。它应该已经有十几个 duplicate 了吧……

离线

#10 2015-11-02 01:27:03

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,384
个人网站

Re: [解决][求助]Chrome地址栏输入和标签页切换卡顿

atmouse 说:

字体只是一个触发条件,当我完全把系统的中文字体都删掉,是可以解决

但是我非常快的输入,还是可以感觉到延迟,說明这个bug不是因为字体。而firefox根本就没这个问题
而且file:///显示本地文件夹还是照样很慢

回滚chrome 39版本后,没有file:///显示卡的问题

火狐跟 Chrome 不一样,中规中矩地使用 fontconfig 的。要是用 fontconfig 都卡的话,Linux 桌面大概会没法用了。

离线

#11 2015-11-02 10:38:27

zodiacg
会员
注册时间: 2015-11-01
帖子: 7

Re: [解决][求助]Chrome地址栏输入和标签页切换卡顿

删了那个ttf-google-family-git之后有了明显改善……但是仍然有一点卡顿

让我疑惑的是我在Ubuntu下用就没这个问题……结合Flash里的字体问题,Ubuntu现在使用的字体机制跟Arch有什么不同吗?

话说回来file:///一点也不卡啊……应该不是一个问题吧

最近编辑记录 zodiacg (2015-11-02 10:49:23)

离线

#12 2015-11-02 15:20:37

farseerfc
会员
注册时间: 2013-07-30
帖子: 210
个人网站

Re: [解决][求助]Chrome地址栏输入和标签页切换卡顿

一個解決方案是,把 gtk 用的默認字體設爲 英文名並且可以直接找到的字體。比如可以設爲 Droid Sans 但是不要設爲「思源黑體」。
並不算是從根本上解決,但是能快很多。


computerは神様だと信じていて
だからVIMの上でずっと指が舞って
自ら恋愛相手を作り出して

离线

#13 2015-11-02 15:44:24

zodiacg
会员
注册时间: 2015-11-01
帖子: 7

Re: [解决][求助]Chrome地址栏输入和标签页切换卡顿

farseerfc 说:

一個解決方案是,把 gtk 用的默認字體設爲 英文名並且可以直接找到的字體。比如可以設爲 Droid Sans 但是不要設爲「思源黑體」。
並不算是從根本上解決,但是能快很多。

何止是快很多……从我的角度看直接可以算作修复完成了。

之前设置的字体是“文泉驿微米黑”,换成Droid Sans立刻完全不卡顿了。非常感谢!

离线

页脚