Opera browser running very slow

Bug #174209 reported by Cy
26
This bug affects 2 people
Affects Status Importance Assigned to Milestone
opera (Ubuntu)
Invalid
Undecided
fr-loic@hotmail.fr

Bug Description

I have been using Opera browser for over 5 years. I prefer it and have found it to be the fastest of all browsers including Firefox. Over the last week Opera 9.24 that I use, has really slowed down. It ran very fast with Feisty Fawn and it ran very fast with Gutsy Gibbon until about a week ago. Now it really crawls along on many of the websites I surf where it flew before.
Any idea what happened?
I like Firefox but prefer Opera mainly because it is faster than all other browsers.

ProblemType: Bug
Architecture: i386
Date: Wed Dec 5 14:24:12 2007
DistroRelease: Ubuntu 7.10
ExecutablePath: /usr/bin/gnome-panel
Package: gnome-panel 1:2.20.1-0ubuntu1
PackageArchitecture: i386
ProcCmdline: gnome-panel --sm-client-id default1
ProcCwd: /home/tt
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: gnome-panel
Uname: Linux tt-desktop 2.6.22-14-generic #1 SMP Sun Oct 14 23:05:12 GMT 2007 i686 GNU/Linux

Tags: apport-bug
Revision history for this message
Cy (auto132956) wrote :
Revision history for this message
Brian Murray (brian-murray) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. This bug did not have a package associated with it, which is important for ensuring that it gets looked at by the proper developers. You can learn more about finding the right package at https://wiki.ubuntu.com/Bugs/FindRightPackage . I have classified this bug as a bug in opera.

Revision history for this message
Dara Adib (daradib) wrote :

Out of curiosity, did you install the package flashplugin-nonfree on or after December 4th (Bug 173890)?

Revision history for this message
Cy (auto132956) wrote :

No, I did not install the package flashplugin-nonfree on or after December 4th (Bug 173890)?
Opera is still running very slow.

Revision history for this message
melkart (jfh) wrote :

I experience the same problem. Opera takes a very long time looking up the domain. I tried it with Opera 9.6 under Ubuntu intrepid beta, and it is the same there, too. The problem occurs only with Opera, the other browsers are running fine and fast.

I have been trying out other distros lately and I found that in Debian lenny and sidux (derived from Debian lenny) it's the same: Internet is slow because looking up the domain takes a very long time. But in Debian lenny and sidux it is the same for *all* browsers, incl. Konqueror and Firefox. I just mention it because, maybe, it is of any help to you tracking down the problem.

Revision history for this message
Ben (ben2talk) wrote :

I think it's related to the nonfree flash. Opera ran extremely well for me - very slightly more buggy than Firefox, but worth the patience.

Now it is a royal pain - it doesn't shut down cleanly after crashing either. Opera 9.60 on Gnome.

Revision history for this message
Ben (ben2talk) wrote :

Sorry, update now - everything is slow - I can open a tab, but if I click another tab, it doesn't switch until 3 or 4 seconds after the click!

Revision history for this message
Ben (ben2talk) wrote :

Hmmm amazing - I went to my /home/ben/ and renamed .opera to BACK.opera
Next, restarted Opera (make sure you SYNCHRONISED first - or you'll lose the notes and stuff...)
Then I started copying stuff back - the first symptoms I noticed were that changing SKINS made a big difference to tab switching!

However, after putting all the files back (so that I don't even need to go to the opera wiki drag n drop site to get the buttons for 'inFF, InMoz or the menu/bookmark bar hider......)

Now it's wickedly fast again. Must have been the .ini files or something - but it's back to normal.

btw, I deleted flash9 and put flash10 on through synaptic, no problems here.

Daniel T Chen (crimsun)
Changed in opera:
status: New → Invalid
Revision history for this message
Christian Niemeyer (christian-niemeyer) wrote :
Download full text (5.5 KiB)

Installed opera 9.62 from the vendor's site (.deb-package is offered there for intrepid ibex) on intrepid clean install.

Firefox 3 is working with proper speed, working fine with ipv6 enabled (not systemwide, speakting about the about:config-entry, no difference if it is disabled).

No Flashplugin etc installed.

But Opera is extremely slow. Though it load pages as usual, when I pinged them before in a Terminal window, like ping www.google.de e.g.

However, it gets interesting when starting opera from terminal: opera -debugdns (see -debughelp for more options). Here's the output: I guess you can ignore the first two lines error messages:
"
kringel@ubuntu:~$ opera -debugdns
ERROR: ld.so: object 'libjvm.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'libawt.so' from LD_PRELOAD cannot be preloaded: ignored.
dns: Resolving 'xml.opera.com'
dns: Thread created
dns: Trying IPv6 lookup for host 'xml.opera.com'...
dns: gethostbyname failed with return value 22 (Invalid argument). hostent pointer:(nil)
dns: Trying IPv4 lookup for host 'xml.opera.com'...
dns: gethostbyname succeeded
dns: Host name lookup completed with error code 0
dns: Host 'xml.opera.com' resolved to 1.0.0.0
dns: Resolving 'certs.opera.com'
dns: Thread created
dns: Trying IPv6 lookup for host 'certs.opera.com'...
dns: Resolving 'redir.opera.com'
dns: Thread created
dns: Trying IPv6 lookup for host 'redir.opera.com'...
dns: Resolving 'redir.opera.com'
dns: Name lookup for host 'redir.opera.com' is already in progress. Blocked.
dns: Thread created
dns: gethostbyname failed with return value 22 (Invalid argument). hostent pointer:(nil)
dns: Trying IPv4 lookup for host 'certs.opera.com'...
dns: gethostbyname succeeded
dns: Host name lookup completed with error code 0
dns: Host 'certs.opera.com' resolved to 1.0.0.0
dns: gethostbyname failed with return value 22 (Invalid argument). hostent pointer:(nil)
dns: Trying IPv4 lookup for host 'redir.opera.com'...
dns: gethostbyname succeeded
dns: One name lookup for 'redir.opera.com' has completed. Proceed to next one.
dns: Host name lookup completed with error code 0
dns: Host 'redir.opera.com' resolved to 1.0.0.0
dns: Trying IPv6 lookup for host 'redir.opera.com'...
dns: gethostbyname failed with return value 22 (Invalid argument). hostent pointer:(nil)
dns: Trying IPv4 lookup for host 'redir.opera.com'...
dns: gethostbyname succeeded
dns: Host name lookup completed with error code 0
dns: Host 'redir.opera.com' resolved to 1.0.0.0
dns: Resolving 'sitecheck2.opera.com'
dns: Thread created
dns: Trying IPv6 lookup for host 'sitecheck2.opera.com'...
dns: gethostbyname failed with return value 22 (Invalid argument). hostent pointer:(nil)
dns: Trying IPv4 lookup for host 'sitecheck2.opera.com'...
dns: gethostbyname succeeded
dns: Host name lookup completed with error code 0
dns: Host 'sitecheck2.opera.com' resolved to 1.0.0.0
dns: Resolving 'www.google.de'
dns: Thread created
dns: Trying IPv6 lookup for host 'www.google.de'...
dns: gethostbyname failed with return value 22 (Invalid argument). hostent pointer:(nil)
dns: Trying IPv4 lookup for host 'www.google.de'...
dns: Resolving 'www.google.de'
dns: Name lookup for host 'www....

Read more...

Revision history for this message
fr-loic@hotmail.fr (fr-loic) wrote :

Ubuntu (any version) makes the browser slow Opera.
To make fast opera. I owe removed the support ipv6.
Ubuntu is the only distribution make opera slow.

Revision history for this message
fr-loic@hotmail.fr (fr-loic) wrote :

ubuntu mismanages ipv6 with opera

Changed in opera:
assignee: nobody → fr-loic
status: Invalid → Confirmed
Revision history for this message
Ben (ben2talk) wrote :

I see no problems now - Version 9.64; Build 2480 System i686, 2.6.27-11-generic
Qt library 3.3.8b Java Runtime Environment installed

Revision history for this message
Frédéric Delanoy (frederic-delanoy) wrote :

I have the same problem with intrepid and now jaunty as well;
running with latest opera 9.64
Kernel 2.6.28-11-generic

dns: Resolving 'certs.opera.com'
dns: Trying IPv6 lookup for host 'certs.opera.com'...
dns: Thread created
dns: gethostbyname failed with return value 22 (Argument invalide). hostent pointer:(nil)
dns: Trying IPv4 lookup for host 'certs.opera.com'...
dns: gethostbyname succeeded
dns: Host name lookup completed with error code 0
dns: Host 'certs.opera.com' resolved to 1.0.0.0
dns: Resolving 'certs.opera.com'
...

Revision history for this message
Sergiy Zuban (s-zuban) wrote :

things become horrible if you are trying to access local web server with local domain name defined in /etc/hosts - opera 9.64 waits for about 15 sec. in attempt to resolve ipv6 name.

Revision history for this message
WoodyEckelzone (bcr497) wrote :

Have this problem since my ISP updated firmware yesterday on the Livebox/Sagem modem.

Even worse if you use Opera as email client aswell. Will freeze every check email account.
Quite nasty bug, makes Opera unusable.

AFAIK IPv6 can't be disabled anymore in Jaunty.

Is the problem caused by DNS servers not IPv6 ready, but modem with new firmware is.

What to do?

Is this an Opera or Ubuntu issue? Or is the ISP to blame?

Revision history for this message
WoodyEckelzone (bcr497) wrote :

Solved in my case!

Problem is diagnosed:
dig AAAA google.com is timing out
dig google.com works

Opera apperently waits for IPv6 lookup before it continues with IPv4 lookup

Setting Network connections IPv4 settings to method: `Automatic (DHCP) addresses` only and putting the (ISP) DNS address manually works.

Now
dig AAAA google.com gives an answer immediately (ipv4) instead of timing out.

Opera is working as speedy as ever.

So the new firmware of the modem somehow changed DNS settings with the results that IPv6 requests are timing out.

Probably Firefox does IPv6 and IPv4 requests synchronously and goes with the first result, while Opera starts with IPv6 and follows with IPv4.

Note:
The error messages with opera -debugdns are still there. But the delay is gone.
dns: Resolving 'xml.opera.com'
dns: Thread created
dns: Trying IPv6 lookup for host 'xml.opera.com'...
dns: gethostbyname failed with return value 22 (Invalid argument). hostent pointer:(nil)
dns: Trying IPv4 lookup for host 'xml.opera.com'...
dns: gethostbyname succeeded

Revision history for this message
Phillip Susi (psusi) wrote :

This package has been removed from Ubuntu. Closing all related bugs.

Changed in opera (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.