Screen glitch (Thunderbird-related?)

Questions about applications and software
Forum rules
Before you post please read how to get help
Post Reply
Level 1
Level 1
Posts: 3
Joined: Thu Jun 15, 2017 12:00 pm

Screen glitch (Thunderbird-related?)

Post by burkingman » Tue Feb 20, 2018 1:30 pm

Has anybody encountered screen problems with Thunderbird lately? Around mid-January, I started noticing brief black flashes across the screen every once in a while -- I think the desktop background was showing, but it went by too fast to see well. I followed this advice from the Easy Linux Tips project: removing the xserver-xorg-video-intel so the system would default to a better graphics driver (my computer is recent enough). Since then, instead of the brief flashes, the entire screen goes pure black for a full second or three. It seems to happen only when Thunderbird is running, and most often when switching to the Thunderbird window.

I'm running Mint Cinnamon 18.2 64-bit. No video card, just Intel graphics on a Core i5-3570. The packages installed prior to the problem showing up were the latest Thunderbird, pixbuf-related packages, and a new kernel. I already tried using a previous kernel: doesn't help. Thunderbird outputs messages similar to these, more than once (the GLib warning shows up most often):
ATTENTION: default value of option force_s3tc_enable overridden by environment.

(thunderbird:3252): GLib-GObject-WARNING **: /build/glib2.0-prJhLS/glib2.0-2.48.2/./gobject/gsignal.c:3486: signal name 'selection_changed' is invalid for instance '0x7fd0a6d13d80' of type 'MaiAtkType3'

1519140326378 addons.xpi WARN Add-on {e2fda1a4-762b-4020-b5ad-a41df1933103} is not compatible with platform.
There are errors in /var/log/Xorg.0.log:
[ 7032.388] (WW) modeset(0): flip queue failed: Cannot allocate memory
[ 7032.388] (WW) modeset(0): Page flip failed: Cannot allocate memory
[ 7032.490] (WW) modeset(0): flip queue failed: Cannot allocate memory
[ 7032.490] (WW) modeset(0): Page flip failed: Cannot allocate memory
[ 7032.490] (EE) modeset(0): present flip failed
And here's the inxi output just in case:
System: Host: stout Kernel: 4.13.0-32-generic x86_64 (64 bit gcc: 5.4.0)
Desktop: Cinnamon 3.4.6 (Gtk 3.18.9-1ubuntu3.3) Distro: Linux Mint 18.2 Sonya
Machine: Mobo: ASUSTeK model: P8Z77-V LX v: Rev X.0x
Bios: American Megatrends v: 2501 date: 07/21/2014
CPU: Quad core Intel Core i5-3570 (-MCP-) cache: 6144 KB
flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 27282
clock speeds: max: 3800 MHz 1: 3410 MHz 2: 3410 MHz 3: 3410 MHz 4: 3410 MHz
Graphics: Card: Intel Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller bus-ID: 00:02.0
Display Server: X.Org 1.18.4 drivers: (unloaded: fbdev,vesa)
Resolution: 1680x1050@59.88hz
GLX Renderer: Mesa DRI Intel Ivybridge Desktop
GLX Version: 3.0 Mesa 17.2.8 Direct Rendering: Yes
Audio: Card Intel 7 Series/C210 Series Family High Definition Audio Controller
driver: snd_hda_intel bus-ID: 00:1b.0
Sound: Advanced Linux Sound Architecture v: k4.13.0-32-generic
Network: Card: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
driver: r8169 v: 2.3LK-NAPI port: e000 bus-ID: 03:00.0
IF: enp3s0 state: up speed: 100 Mbps duplex: full mac: <filter>
Drives: HDD Total Size: 2120.4GB (32.8% used) ID-1: /dev/sda model: WDC_WD20EARX size: 2000.4GB
ID-2: /dev/sdb model: Samsung_SSD_840 size: 120.0GB
Partition: ID-1: / size: 28G used: 16G (59%) fs: ext4 dev: /dev/sdb3
ID-2: /home size: 954G used: 68G (8%) fs: ext4 dev: /dev/sda6
ID-3: swap-1 size: 8.00GB used: 0.00GB (0%) fs: swap dev: /dev/sda5
RAID: No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors: System Temperatures: cpu: 29.8C mobo: 27.8C
Fan Speeds (in rpm): cpu: 0
Info: Processes: 199 Uptime: 2:10 Memory: 2196.9/7666.7MB
Init: systemd runlevel: 5 Gcc sys: 5.4.0 Client: Shell (bash 4.3.481) inxi: 2.2.35

Level 1
Level 1
Posts: 3
Joined: Thu Jun 15, 2017 12:00 pm

Re: Screen glitch (Thunderbird-related?)

Post by burkingman » Fri Feb 23, 2018 5:29 pm

Quick update: disabling all Thunderbird add-ons did not help. Thunderbird error console shows the following message multiple times:
OpenGL compositor Initialized Succesfully.
Version: 3.0 Mesa 17.2.8
Vendor: Intel Open Source Technology Center
Renderer: Mesa DRI Intel(R) Ivybridge Desktop
FBO Texture Target: TEXTURE_2D

Level 1
Level 1
Posts: 3
Joined: Thu Jun 15, 2017 12:00 pm

Re: Screen glitch (Thunderbird-related?)

Post by burkingman » Thu Mar 01, 2018 5:44 pm

Further update: reinstalled the Intel driver package. Still getting occasional brief flashes as before. Confirmed they happen even if Thunderbird is closed (unlike what I observed with the modesetting driver).

Added an Intel-specific file to the xorg.conf.d (similar to this) to force the Intel driver to use DRI3 with the SNA acceleration method. Didn't notice any flashes afterwards, but sometimes, when the screensaver kicked in, the Xorg server crashed with:

Code: Select all

[ 14897.202] (EE) Segmentation fault at address 0x0
[ 14897.202] (EE) 
Fatal server error:
[ 14897.202] (EE) Caught signal 11 (Segmentation fault). Server aborting
Computer was still usable after returning from the screensaver, but all my open windows were gone. No fun.

Removed my custom Intel driver config: I'll take the flashes over the crashes. Will test again later and post here if I find anything useful.

Post Reply

Return to “Software & Applications”