Abrowser font rendering

Projekt:Trisquel
Version:8.0
Komponente:Programs
Kategorie:Fehlerbericht
Priorität:critical
Zugewiesen:nicht zugewiesen
Status:active
Beschreibung

Since the latest update, text occasionally becomes blurry in Abrowser (see attached screenshot). Highlighting the text sometimes causes the selected text to render properly. This problem occurs whether the new privacy setting "Do not load custom fonts" is turned on or off.

AnhangGröße
Screenshot at 2018-02-24 14:32:27.png76.72 KB
Sa, 03/31/2018 - 07:38

After upgrading Abrowser today, this problem persists. While it is not a serious bug, I think it needs to be addressed before the official Trisquel 8 release. One of the first things people will do when trying Trisquel is test the default web browser, and encountering this early on might give the false impression that Trisquel is buggy in general.

Mi, 07/11/2018 - 20:53
Priorität:normal» minor

Changing priority to "minor" because it does not seem to affect most users. I suspect it's related to hardware for this reason. However, it is not an issue with regular Firefox, and comparing the default about:config settings for Abrowser and Firefox I don't see anything that could be the cause.

I've tried the solutions in every thread I can find about blurriness in Firefox, and none work. Most solutions are specific to font rendering, which is not the issue because images are affected too. Disabling hardware acceleration seemed promising but had no effect.

I've noticed that the blurriness comes and goes as I scroll. Often, if I scroll down a bit the blurriness will go away, and if I scroll back up the blurriness will return at the exact same point. Moreover, the blurriness never appears until I begin scrolling through a page. This makes me suspect that scrolling might actually cause the issue. However, disabling smooth scrolling had no effect, and I haven't found any other settings related to scrolling that might apply.

Di, 07/17/2018 - 00:06
Priorität:minor» critical

In current Trisquel 32-bit, Abrowser current, Firefox current, and Tor current all exhibit the blurry text on all forum pages and other page types variously.
Seamonkey 2.49.3 does not exhibit this issue.
When the blurry text exists, clicking to another tab and back clears up the section of blurry text. However, scrolling immediately produces blurry text in subsequent sections.
Also, neither Firefox current, Tor current, nor Seamonkey current exhibit these behaviors in LinuxMint.
It is a major issue since internet browsing and communication is a major function performed by my computers, and some of it is conducted using browsers.
Abrowser would be functional for me otherwise, if not for this major issue.
I might suggest editing title to "text consistently blurry in Abrowser."

Sa, 08/11/2018 - 22:25

Hm. I consistently have this problem in Abrowser, but not in Tor Browser, Icecat, or Firefox. Have you tried Icecat?

Do, 08/16/2018 - 22:20
Titel:text sometimes blurry in abrowser» Abrowser font rendering
Mi, 09/05/2018 - 18:39

Hi, I'm having the same problem. As you mention, this only happens with abrowser.
It usually happens in images and text. If I select the blurry image/file with my pointer then It shows well.

AnhangGröße
abrowserblur.png 409.5 KB
Di, 09/11/2018 - 08:27

Im sorry to hear this . . . how do we fix this bug.

here's my hardware readout >>>>

H/W path Device Class Description
===================================================
system 892229U (Intel)
/0/4 processor Intel(R) Celeron(R) M CPU 420 @
/0/13 memory 3GiB System Memory
/0/100/2 display Mobile 945GM/GMS, 943/940GML Express Int
/0/100/2.1 display Mobile 945GM/GMS/GME, 943/940GML Express
troller

Mi, 10/24/2018 - 12:55

I got absolutely same problem as chaosmonk described. I think it might have some "Hardware Acceleration" linked, but if this doesn't affect I have no idea where it might come.

Mi, 10/24/2018 - 16:29

I updated kernel to linux-libre-4.19-gnu and problem magically disappered.

Mi, 07/17/2019 - 13:35

I am still seeing the issue on a clean install onto my Libreboot Macbook A1181. Fully up to date as of 17th July 2019.

A case where I had not seen the issue previously is that it also occurs in the settings/preferences, as well as internet sites. Happy to provide support or information as required.

AnhangGröße
Blurry Text.png 183.75 KB
Mi, 07/17/2019 - 22:26

Drat. I thought we'd seen the last of this bug. Can you run "uname -r" in a terminal and paste the output here so we can see which kernel you're using?

Perhaps a newer kernel would fix the problem for you like it did for xdknight. You can install 4.19 from jxself's repository.

https://jxself.org/linux-libre/

Do, 07/18/2019 - 15:01

As requested, output as follows:

4.4.0-154-generic

I would ideally like to use Trisquel 'as-is', particularly as it is my go-to distribution to recommend to others. However, I am happy to try this to explore fixing this issue. Assuming no further Kernel upgrades until the release of Trisquel 9?

Edit:
I don't currently have a different machine to trial this on to rule out a hardware-specific issue.

Do, 07/18/2019 - 20:18

> I don't currently have a different machine to trial this on to rule out a hardware-specific issue.

It is certainly a hardware-specific issue. Only a few users have experienced it. I only experienced it on my X60 and none of my other machines.

Since Firefox doesn't seem to have this issue, it is possible that there is a software solution other than upgrading the kernel to make Abrowser work on the problematic hardware. However, I'm not sure exactly where the issue lies. Firefox comes bundled with all of its dependencies, whereas Abrowser uses the system libraries, so the issue might be entirely unrelated to Abrowser and have something to do with one of its dependencies.

> I would ideally like to use Trisquel 'as-is', particularly as it is my go-to distribution to recommend to others. However, I am happy to try this to explore fixing this issue.

Since I'm not sure where to begin to look for another solution, I encourage you to try a newer kernel to see if this fixes the problem. It is very easy to go back to the original kernel afterward.

> Assuming no further Kernel upgrades until the release of Trisquel 9?

Trisquel 8's 4.4.0 kernel will continue to receive security updates until 2021, but the default will always be 4.4.0.X, not a newer version. Trisquel does have a 4.15.0 kernel that you can try:

$ sudo apt install linux-generic-hwe-8.0

If that doesn't work you can try an even newer kernel from jxself's repository.