XWidgetSoft Forum

XWidget & XLaunchpad , Desktop customization
It is currently 2018年 Jan 17日 19:44

All times are UTC - 8 hours




Post new topic Reply to topic  [ 8 posts ] 
Author Message
PostPosted: 2015年 Feb 20日 04:08 
Offline
User avatar

Joined: 2013年 Jul 29日 09:13
Posts: 572
On an XP 2.5ghz core2duo laptop with a dedicated GPU (graphically quite quick and capable of running graphically intensive games like World of Tanks) the Xwidget engine is causing a definite graphical slow-down. This exhibits itself when dragging application windows around the desktop. Windows that would previously move seamlessly around the desktop now move in a jerky fashion but only when the Xwidget engine is running. Closing the Xwidget engine immediately resolves the slowdown.

If I run the Yahoo widget engine running with multiple widgets visible there is no slowdown. Running Xwidget with just one widget, any widget, causes the slowdown. Just having the Xwidget engine running with no widgets causes the slowdown.

I downloaded the Xwidget engine from the onedrive, normal installation.

The laptop has no other task conflicting, has the usual a/v or malware tools, malwarebytes, avast and sygate. The laptop in question has plenty of memory and plenty of CPU available, graphic memory and processor is good.

I'll test the engine on Vista and Win 7 and return with the results. Is there any configuration setting that might be causing it?

Any thoughts? I don't remember the older version of the widget engine causing this, is that still available for download anywhere?


Last edited by yereverluvinuncleber on 2017年 May 11日 01:01, edited 5 times in total.

Top
 Profile  
 
PostPosted: 2015年 Feb 20日 04:24 
Offline
User avatar

Joined: 2013年 Jul 29日 09:13
Posts: 572
Running Nvidia GPU Inspector shows that graphics GPU usage peaks to 90% when moving windows around the desktop when the Xwidget engine is running. Without Xwidget running the load peaks at a mere 23%.

PS. I have a desktop image of 1440 x 990 pixels as a background.


Top
 Profile  
 
PostPosted: 2015年 Feb 20日 06:48 
Offline
User avatar

Joined: 2013年 Jul 29日 09:13
Posts: 572
I uninstalled/installed a few times and the version that came with the potential malware seems much slower than the personal version that is merely unzipped.


Top
 Profile  
 
PostPosted: 2015年 Feb 20日 08:40 
Offline
User avatar

Joined: 2013年 Jul 29日 09:13
Posts: 572
Just tested it on Windows 8 on a much less powerful machine and I do not get the same slowdown.


Top
 Profile  
 
PostPosted: 2015年 Mar 3日 10:15 
Offline
User avatar

Joined: 2013年 Jul 29日 09:13
Posts: 572
This one is more for Tony but anyone with an idea can hazard a guess.

My question is related to what might be causing the slowdown, assuming that Xwidgets is monitoring the mouse position via an overlay that passes the mouse movement through to the layer below which is the GUI and the o/s.

Does the Xwidget engine monitor the movement of the mouse via an overlay that sits on top of the o/s desktop passing mouse movements through to the actual o/s windows and widgets themselves? Or does it simply monitor if a click is on an opaque section of an xwidget? I do not know.

As none of the Xwidgets appear as distinct windows processes to be handled by the desktop GUI I assume that my supposition may be close to being correct?

With Konfabulator or Yahoo widgets each YWE widget process exists as a separate windows process, and the o/s, I have always assumed, manages all the widgets appearing on the o/s desktop via the GUI.

Reason I am asking is that when Xwidget is loaded there is a definite, though slight slowdown when moving windows around, I suppose this is could be to do with the graphics overhead of moving windows around over graphic images and the associated redrawing. There need be no Xwidgets actually showing for the delay to occur. Just having it load on startup seems to cause the slowdown on windows.

In addition, when I run the Xwidget engine in addition to YWE the delay is compounded.

Second question, are images that form the widget cached? Are the resized images cached or do they have to be resized after a function to change them is called. Trying to think of reasons why there would be a slowdown.


Top
 Profile  
 
PostPosted: 2015年 Mar 14日 00:27 
Offline
User avatar

Joined: 2013年 Mar 8日 22:27
Posts: 357
No issues on AMD 6670 and (shitty) Intel 4000
Were you using an widget doing filps?
As per tony XWidget doesn't touch the gpu except for 3d flip. It relies completely on GDI+

_________________
Life is a myriad game... Just play it!


Top
 Profile  
 
PostPosted: 2015年 Mar 15日 02:58 
Offline
User avatar

Joined: 2013年 Jul 29日 09:13
Posts: 572
Thanks for that, I will do some more research.


Top
 Profile  
 
PostPosted: 2017年 May 11日 01:01 
Offline
User avatar

Joined: 2013年 Jul 29日 09:13
Posts: 572
I think this was due to a problem with the GPU on my old Acer 7720.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 8 posts ] 

All times are UTC - 8 hours


Who is online

Users browsing this forum: Yahoo [Bot] and 9 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  

Powered by phpBB® Forum Software © phpBB Group