Display issue (probably font rendering) on Abroswer
On Trisquel 8.0 LTS, I found that fonts are not displayed correctly when I scroll down in Abrowser: screen-shot is attached as file below.
This seems problem with Abrowser only. Should I report a bug? or How do I fix it?
Attachment | Size |
---|---|
font-rendering.png | 175.75 KB |
> Should I report a bug?
It's already been reported here: https://trisquel.info/en/project/issues
> How do I
> fix it?
When you encounter the blurry text, you can make it go away temporarily
by switching to another tab and then switching back. I don't know of a
permanent fix though.
Thanks for the reply. Ok. It's already reported. Btw, I've just updated the abrowser - the issue is not fixed.
I've installed icecat to check whether the issue prevails. Though the frequency/occurrence of the problem is lesser on IceCat than Abrowser, but yes, facing the issue on both browsers.
So, is this problem inherent to firefox code or I should try other free/libre browser?
> Though the
> frequency/occurrence of the problem is lesser on IceCat than Abrowser, but
> yes, facing the issue on both browsers.
Interesting. I haven't noticed the issue with IceCat, but I don't use it
much. Have you tried vanilla Firefox and/or Tor Browser?
I have the same problem but only on my MacBook 2,1.
I don't see this problem om my T500, X200 or T400s.
I don't know if it is relevant, but all my machines are librebooted.
Which computer are you on, Pandya?
I'm on Desktop PC having Motherboard of Intel.
Same... I'm running Trisquel 8 on Lenovo 3000 c200 from 2007.
description: Notebook
product: 892229U (Intel)
vendor: LENOVO
version: 3000 C200
serial: L3GN276
width: 32 bits
*-core
description: Motherboard
product: CAPELL VALLEY(NAPA) CRB
vendor: LENOVO
physical id: 0
version: Not Applicable
*-firmware
description: BIOS
vendor: LENOVO
physical id: 0
version: 63ET59WW
date: 01/24/07
size: 95KiB
capacity: 960KiB
*-cpu
description: CPU
product: Intel(R) Celeron(R) M CPU 420 @ 1.60GHz
vendor: Intel Corp.
physical id: 4
bus info: cpu@0
version: 6.14.8
clock: 133MHz
*-cache:0
description: L1 cache
physical id: 5
slot: L1 Cache
size: 32KiB
capacity: 32KiB
*-cache:1
description: L2 cache
physical id: 6
slot: L2 Cache
size: 1MiB
capacity: 2MiB
*-memory
description: System Memory
physical id: 13
slot: System board or motherboard
size: 3GiB
capacity: 3GiB
*-bank:0
description: SODIMM DDR2 Synchronous
physical id: 0
slot: M1
size: 1GiB
width: 32 bits
*-bank:1
description: SODIMM DDR2 Synchronous
physical id: 1
slot: M2
size: 2GiB
width: 32 bits
*-pci
description: Host bridge
product: Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub
vendor: Intel Corporation
physical id: 100
bus info: pci@0000:00:00.0
version: 03
width: 32 bits
clock: 33MHz
configuration: driver=agpgart-intel
resources: irq:0
*-display:0
description: VGA compatible controller
product: Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 03
width: 32 bits
clock: 33MHz
*-display:1 UNCLAIMED
description: Display controller
product: Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2.1
bus info: pci@0000:00:02.1
version: 03
width: 32 bits
clock: 33MHz
capabilities: pm bus_master cap_list
I also have problems with abrowser, rendering mainly...
foo@bar$ inxi -G
Graphics: Card: Intel Mobile 945GSE Express Integrated Graphics Controller
Display Server: X.Org 1.18.4 drivers: intel (unloaded: fbdev,vesa) Resolution: 1024x600@60.00hz
GLX Renderer: Mesa DRI Intel 945GME x86/MMX/SSE2 GLX Version: 1.4 Mesa 18.0.5
It seems to confirm that the issue is focused on the Mesa/Intel driver version.
However, Pale Moon works much better for me in this case but not without issues at all.
Best regards.
Pale Moon is not free software: https://www.palemoon.org/redist.shtml
Oh man, my bad! It's a shame... Uninstalling it ASAP!
Thanks again dude!
Best regards.
Pale Moon is just as free as Firefox or Seamonkey - if you build these with unofficial branding then the binary file can be freely redistributable (e.g. like Iceape and IceCat/Abrowser), but if you use the compiled binaries provided they are not. The source code of Pale Moon is free software.
Well, I believe Pale Moon's trademark policy goes even farther than Mozilla"s:
5. The binaries are not supplied or built as an integral part of a commercial/non-commercial software package/larger works ("package"). (...)
6. The binaries are not supplied or built as an integral part of a commercial/non-commercial website/web service/on-line venue/etc. ("service"). (...)
https://www.palemoon.org/redist.shtml
That said, Mozilla's trademark forbidding to charge for the redistribution of exact copies (also in Pale Moon's trademark policy) is enough to be inadmissible: https://www.mozilla.org/en-US/foundation/trademarks/policy/
Pale Moon also contains this clause:
Unofficial branding ("New Moon") as supplied in the source code may be used for unendorsed binaries at all times. Thusly branded binaries with the New Moon logo and product name are not subject to the endorsement and exception rules as set out in previous points of this license and may be freely distributed in altered or unaltered form, subject to the Mozilla Public License as regards source code changes and availability. This permission does, however, not include any rights or license to the Pale Moon name and logo that may still be present in the resulting unofficially branded binaries.
OK, Pale Moon is not Libre . . . but what about ABrowsers rendering problems with the Intel cards?
If you have faced them since Abrowser's upgrade to version 62, then try installing the package "xserver-xorg-hwe-16.04" (in Trisquel 8's repository). That is what ivanruvalcaba did: https://trisquel.info/forum/it-possible-apply-ubuntus-lts-enablement-stack-upgrades-trisquel-8
However, he does not know whether Abrowser's upgade or Xorg's upgrade solved the rendering glitches.
Neither the upgrade to 62 nor installing xserver-xorg-hwe-16.04 resolved
the issue for me.