Description of problem:
Google Gadgets GTK Interface is irritatingly slow.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Run any gadget or try the search/add gadgets
Takes up to seconds for a visual response. Th
at is specifically for the search box to add items and adding items themselves.
To be as responsive as any other GTK application.
I don't know if this will matter, but I am using the xorg ati video driver however it is using the Software Rasterizer. I wouldn't think that would be an issue, but the interface that Google Gadgets uses may require better video card performance (though songbird does something similar and isn't sluggish at all).
I am using a Hyperthreaded P4 2.8GHz with an ATi Radeon HD2400 (256MB), and I have 1792MB DDR 400Mhz ram. I doubt my specs are the issue, but just in case.
As always, if more information is need, please let me know and I will get it asap.
Does this happen if you switch (just for testing) to the vesa driver, or to ATi's binary drivers? If this only happens with xorg's ati driver then it might just be that google-gadgets is using certain visual effects that it assumed would be hw-accelerated (but is not).
Based on what happens, this would either be an xorg ati bug, or an upstream google-gadgets bug.
Actually, it's slow on my computer too; definitely slower than I recall in F-11. I'll try and see if anyone on F-11 notices this.
How do I switch to the Vesa driver? I doubt FGLRX works with the 2.6.31 kernel.
(In reply to comment #3)
> Does this happen if you switch (just for testing) to the vesa driver, or to
> ATi's binary drivers? If this only happens with xorg's ati driver then it might
> just be that google-gadgets is using certain visual effects that it assumed
> would be hw-accelerated (but is not).
> Based on what happens, this would either be an xorg ati bug, or an upstream
> google-gadgets bug.
I am pretty sure it is a gadgets bug, I will go report it to google..
On F11 box Google Gadgets works smoothly for me with both metacity(no composition) and compiz.
The default analog clock gadget ticks, gadgets are dragged very smoothly, "Add gadget" works well too.
00:02.0 VGA compatible controller: Intel Corporation 82G33/G31 Express Integrated
Justin, you might want to mention that this is with Xorg 18.104.22.1680 -- it's likely the Google developers only tested with 1.6 and never saw this. If you could post the upstream bug URL here after you file, that'd be great.
I have tested both Qt and Gtk versions on my F12 x86_64 nouveau laptop.
The Gtk version reproduces all the mentioned effects.
The Qt one is working smoothly: clock ticks, gadget moving, "Add gadget".
01:00.0 VGA compatible controller: nVidia Corporation G72M [GeForce Go 7400] (rev a1)
> I have tested both Qt and Gtk versions on my F12 x86_64 nouveau laptop.
I forgot to mention. That was a test with the metacity, w/o composition.
Looks like my chip is not fully supported yet and I can't test with compiz for now. "Desktop effects" shows "Accelerated 3D graphics is not available" for me.
Justin: ah, in the old days, you just edit your /etc/X11/xorg.conf file, but everything is auto-detected now.
You can run Xorg -configure from the console within telinit 3, and then edit the file created, change the reference from "ati" to "vesa", move the file to /etc/X11/xorg.conf and then switch back to telinit 5.
But given that the problem is reproducible on Intel (me) and nVidia/nouveau (Sergey) and is GTK-specific, I'd say it's a problem specific to Rawhide (not sure which component yet) and google-gadgets-gtk.
You'd want to verify that with -qt everything works fine and then file a bug report; or let me know and I can do that on your behalf. Make sure to post a link to this bug entry when reporting it to Google.
This bug appears to have been reported against 'rawhide' during the Fedora 12 development cycle.
Changing version to '12'.
More information and reason for this action is here:
google-gadgets-0.11.2-2.fc12 has been submitted as an update for Fedora 12.
google-gadgets-0.11.2-2.fc12 has been pushed to the Fedora 12 testing repository. If problems still persist, please make note of it in this bug report.
If you want to test the update, you can install it with
su -c 'yum --enablerepo=updates-testing update google-gadgets'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/google-gadgets-0.11.2-2.fc12
google-gadgets-0.11.2-2.fc12 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report.