You are not logged in.

#1 2010-08-28 07:53:55

jiyunatori
Member
Registered: 2008-07-04
Posts: 53

Broken fonts in firefox and other problems since Xorg / Intel upgrade

Hi there.

It's been two months or so that I have a strange issue with font drawing. Here is an example: http://imgur.com/idRBe.png - As you can see, some characters are broken. But:

- the way it breaks is random, it will change if I restart the app
- it is not restricted to firefox
- I have two laptops based on Intel graphics, and both have the problem
- Sometimes, the corruption is much worse, such as a complete line completely broken (sorry no screenshot)

Searching around, I didn't find much ... Is anyone having the same problem ? Can you guys help me troubleshoot this ?

$ lspci 
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)
00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02)
00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA AHCI Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5752M Gigabit Ethernet PCI Express (rev 02)
03:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)
15:00.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller
15:00.1 FireWire (IEEE 1394): Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller
15:00.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
15:00.3 SD Host controller: Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller

Offline

#2 2010-09-10 16:29:30

cassioli
Member
Registered: 2010-09-10
Posts: 2

Re: Broken fonts in firefox and other problems since Xorg / Intel upgrade

Hi,
I've been experiencing your very same problem since August. I can confirm the font corruption affects different applications (as for instance midori, emacs...) and it changes time to time. I have  an Intel video card as you.

Have you figured out how to solve the problem?

Best Regards, Andrea

Offline

#3 2010-09-10 19:11:05

jiyunatori
Member
Registered: 2008-07-04
Posts: 53

Re: Broken fonts in firefox and other problems since Xorg / Intel upgrade

Unfortunately, no. But it's good to hear that I'm not alone !

I guess we are not the only intel users on this forum, yet you are the first one to reply. Maybe we can pinpoint what our installations have in common ? The problem might be somewhere else ... Where can can we start ?

Offline

#4 2010-09-10 21:07:59

jiyunatori
Member
Registered: 2008-07-04
Posts: 53

Re: Broken fonts in firefox and other problems since Xorg / Intel upgrade

I've just found this - the description seems to correlate with our bug:

http://ubuntuforums.org/showpost.php?p= … ostcount=4

Offline

#5 2010-09-11 09:23:11

cassioli
Member
Registered: 2010-09-10
Posts: 2

Re: Broken fonts in firefox and other problems since Xorg / Intel upgrade

Hi,
nice to hear you. The url you post seems to fit our problem, even if I actually do not experiment any hang of my laptop. My lspci output is:


00:00.0 Host bridge: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)
00:00.1 System peripheral: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)
00:00.3 System peripheral: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02)
00:02.1 Display controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 83)
00:1f.0 ISA bridge: Intel Corporation 82801DBM (ICH4-M) LPC Interface Bridge (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801DBM (ICH4-M) IDE Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 03)
00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 03)
00:1f.6 Modem: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller (rev 03)
02:03.0 FireWire (IEEE 1394): Agere Systems FW322/323 (rev 61)
02:05.0 Ethernet controller: Broadcom Corporation BCM4401 100Base-T (rev 01)
02:06.0 Network controller: Intel Corporation PRO/Wireless LAN 2100 3B Mini PCI Adapter (rev 04)
02:09.0 CardBus bridge: Texas Instruments PCI1510 PC card Cardbus Controller

It seems to me that the bug is related with some issues about GPU hang, that is looking at my dmesg:

[drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
render error detected, EIR: 0x00000000
[drm:i915_do_wait_request] *ERROR* i915_do_wait_request returns -5 (awaiting 166378 at 166377)

and Xorg.0.log

[  1820.071] (EE) intel(0): Detected a hung GPU, disabling acceleration.

All these errors have appeared since late July system update that affected the intel drive and the kernel. I have been forced to downgrade the kernel to 2.6.34 to be able to get xorg work with KMS enabled.

Actually things have been getting better later on with some updates , but still I get some problems (as for instance wrong fonts or update in lxde-terminal). The worst is for me emacs, which is a complete mess as soon I start editing: the text is not refreshed correctly and all fonts mess up, while forcing refresh (say iconizing and maximizing) things are ok again.

So, my impression is a wrong or corrupted refresh of fonts that actually do the mess.

Andrea

Offline

Board footer

Powered by FluxBB