[Bug 288953] [NEW] Typing in text form in Firefox is very slow

Simone Malacarne s.malacarne at gmail.com
Fri Oct 24 23:06:22 UTC 2008


Public bug reported:

Binary package hint: firefox-3.0

When i type something in a multi-line form (like on Wikipedia) Firefox
becomes very slow. It takes a while until the text I am typing appears
in the form. There is a visible gap betwen key pressed and the character
showing on the screen.

I have same behavior on Epiphany.

I suspect this may be related to compiz or X rather than browser
(xorg.conf attached).

I tried to "reset" gnome (rm -rf .gnome .gnome2 .gconf .gconfd
.metacity) with no visible effect on the problem.

Ubuntu 8.10 64bit

simo at simo-desktop:/etc/X11$ apt-cache policy firefox
firefox:
  Installato: 3.0.3+nobinonly-0ubuntu2
  Candidato: 3.0.3+nobinonly-0ubuntu2
  Tabella versione:
 *** 3.0.3+nobinonly-0ubuntu2 0
        500 http://archive.ubuntu.com intrepid/main Packages
        100 /var/lib/dpkg/status

compiz:
  Installato: 1:0.7.8-0ubuntu4
  Candidato: 1:0.7.8-0ubuntu4
  Tabella versione:
 *** 1:0.7.8-0ubuntu4 0
        500 http://archive.ubuntu.com intrepid/main Packages
        100 /var/lib/dpkg/status


lspci
Bus 002 Device 006: ID 05ac:0221 Apple, Inc. Keyboard (Aluminium) (ISO)
Bus 002 Device 004: ID 05ac:1301 Apple, Inc. iPod Shuffle 2.Gen
Bus 002 Device 003: ID 2040:7070 Hauppauge 
Bus 002 Device 002: ID 05ac:1006 Apple, Inc. Hub in Aluminum Keyboard
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 046d:c525 Logitech, Inc. 
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
simo at simo-desktop:/etc/X11$ lspci
00:00.0 Memory controller: nVidia Corporation CK804 Memory Controller (rev a3)
00:01.0 ISA bridge: nVidia Corporation CK804 ISA Bridge (rev a3)
00:01.1 SMBus: nVidia Corporation CK804 SMBus (rev a2)
00:02.0 USB Controller: nVidia Corporation CK804 USB Controller (rev a2)
00:02.1 USB Controller: nVidia Corporation CK804 USB Controller (rev a3)
00:06.0 IDE interface: nVidia Corporation CK804 IDE (rev f2)
00:07.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev f3)
00:08.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev f3)
00:09.0 PCI bridge: nVidia Corporation CK804 PCI Bridge (rev a2)
00:0a.0 Bridge: nVidia Corporation CK804 Ethernet Controller (rev a3)
00:0b.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0c.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0d.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0e.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:0c.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306 Fire II IEEE 1394 OHCI Link Layer Controller (rev 46)
01:0d.0 Multimedia audio controller: Creative Labs SB Audigy LS
05:00.0 VGA compatible controller: nVidia Corporation GeForce 8600 GTS (rev a1)

Org.conf

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister at builder26)  Thu Oct  4 10:48:30 PDT 2007
# xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by failsafeDexconf, using
# values from the debconf database and some overrides to use vesa mode.
#
# You should use dexconf or another such tool for creating a "real" xorg.conf
# For example:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Screen"
	Identifier	"Default Screen"
	Device		"Failsafe Device"
	Monitor		"monitor1"
	Option		"AddARGBVisuals"	"True"
	Option		"NoLogo"	"True"
	Option		"AddARGBGLXVisuals"	"True"
	SubSection "Display"
		#	Virtual	1680	1050
		Depth	24
		Modes		"1680x1050 at 60"	"1920x1200 at 60"	"1600x1024 at 60"	"1440x900 at 60"	"1440x900 at 75"	"1280x800 at 60"	"1280x768 at 75"	"1280x800 at 75"	"1280x720 at 60"	"1280x768 at 60"	"800x600 at 60"	"800x600 at 75"	"800x600 at 72"	"800x600 at 56"
	EndSubSection
	Defaultdepth	24
EndSection

Section "Screen"
	#  
	Identifier	"screen1"
	Device		"device1"
	Monitor		"monitor1"
	Option		"AddARGBGLXVisuals"	"True"
	Defaultdepth	24
EndSection

Section "Device"
	Identifier	"Failsafe Device"
	Driver		"nvidia"
	Boardname	"vesa"
	Busid		"PCI:5:0:0"
	Screen	0
EndSection

Section "Device"
	#  
	Identifier	"device1"
	Driver		"nvidia"
	Boardname	"vesa"
	Busid		"PCI:5:0:0"
	Screen	1
EndSection

# commented out by update-manager, HAL is now used
#Section "InputDevice"
#	Identifier	"Generic Keyboard"
#	Driver		"kbd"
#	Option		"CoreKeyboard"
#	Option		"XkbRules"	"xorg"
#	Option		"XkbModel"	"pc105"
#	Option		"XkbLayout"	"it"
#	Option		"XkbOptions"	"lv3:ralt_switch"
#EndSection

# commented out by update-manager, HAL is now used
#Section "InputDevice"
#	Identifier	"Configured Mouse"
#	Driver		"mouse"
#	Option		"CorePointer"
#	Option		"Device"	"/dev/input/mice"
#	Option		"Protocol"	"ImPS/2"
#	Option		"ZAxisMapping"	"4 5"
#	Option		"Emulate3Buttons"	"true"
#EndSection

Section "ServerLayout"
	Identifier	"Default Layout"
  screen 0 "Default Screen" 0 0
# commented out by update-manager, HAL is now used
#	Inputdevice	"Generic Keyboard"
# commented out by update-manager, HAL is now used
#	Inputdevice	"Configured Mouse"
EndSection

Section "Module"
	Load		"glx"
	Load		"v4l"
EndSection

Section "Monitor"
	Identifier	"monitor1"
	Vendorname	"Samsung"
	Modelname	"Samsung SyncMaster 225BW (Digital)"
	Horizsync	30.0	-	81.0
	Vertrefresh	56.0	-	75.0
	Gamma	1
	#modeline  "800x600 at 56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
	#modeline  "800x600 at 72" 50.0 800 856 976 1040 600 637 643 666 +hsync +vsync
	#modeline  "800x600 at 75" 49.5 800 816 896 1056 600 601 604 625 +hsync +vsync
	#modeline  "800x600 at 60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
	#modeline  "1280x768 at 60" 80.1 1280 1344 1480 1680 768 769 772 795 -hsync +vsync
	#modeline  "1280x720 at 60" 74.5 1280 1336 1472 1664 720 721 724 746 -hsync +vsync
	#modeline  "1280x800 at 75" 107.2 1280 1360 1496 1712 800 801 804 835 -hsync +vsync
	#modeline  "1280x768 at 75" 103.0 1280 1360 1496 1712 768 769 772 802 -hsync +vsync
	#modeline  "1280x800 at 60" 83.5 1280 1344 1480 1680 800 801 804 828 -hsync +vsync
	#modeline  "1440x900 at 75" 136.5 1440 1536 1688 1936 900 901 904 940 -hsync +vsync
	#modeline  "1440x900 at 60" 106.5 1440 1520 1672 1904 900 901 904 932 -hsync +vsync
	#modeline  "1600x1024 at 60" 136.4 1600 1704 1872 2144 1024 1025 1028 1060 -hsync +vsync
  modeline  "1680x1050 at 60" 147.1 1680 1784 1968 2256 1050 1051 1054 1087 -hsync +vsync
	#modeline  "1920x1200 at 60" 193.2 1920 2048 2256 2592 1200 1201 1204 1242 -hsync +vsync
EndSection

Section "Extensions"
	Option		"Composite"	"Enable"
EndSection

ProblemType: Bug
Architecture: amd64
DistroRelease: Ubuntu 8.10
NonfreeKernelModules: nvidia
Package: firefox-3.0 3.0.3+nobinonly-0ubuntu2
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
 LANG=it_IT.UTF-8
 SHELL=/bin/bash
SourcePackage: firefox-3.0
Uname: Linux 2.6.27-7-generic x86_64

** Affects: firefox-3.0 (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: apport-bug

-- 
Typing in text form in Firefox is very slow
https://bugs.launchpad.net/bugs/288953
You received this bug notification because you are a member of Mozilla
Bugs, which is subscribed to firefox-3.0 in ubuntu.




More information about the Ubuntu-mozillateam-bugs mailing list