By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release.
Bug 758 - krandrtray screen switch is too slow
Summary: krandrtray screen switch is too slow
Status: RESOLVED FIXED
Alias: None
Product: TDE
Classification: Unclassified
Component: tdebase (show other bugs)
Version: R14.0.0 [Trinity]
Hardware: All Linux
: P5 minor
Assignee: Timothy Pearson
URL:
Depends on:
Blocks:
 
Reported: 2011-12-21 21:46 CST by Timothy Pearson
Modified: 2012-10-19 15:45 CDT (History)
3 users (show)

See Also:
Compiler Version:
TDE Version String:
Application Version:
Application Name:


Attachments
Implement X11 event merging in krandrtray (1.19 KB, patch)
2011-12-21 21:46 CST, Timothy Pearson
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Timothy Pearson 2011-12-21 21:46:43 CST
Created attachment 239 [details]
Implement X11 event merging in krandrtray

krandrtray responds to every X11 screen change event by probing all attached screens, which is a slow operation on certain hardware devices (such as integrated Intel graphics).

The attached patch implements X11 event merging, significantly increasing the speed of the screen change operation.
Comment 1 Timothy Pearson 2012-01-06 19:45:07 CST
Committed in GIT hash f2ef0ca.
Comment 2 Francois Andriot 2012-01-07 04:16:12 CST
Another positive side-effect of this patch is that krandrtray does not crash any more in RHEL6 when the resolution is changed by another application.
Before the patch, any resolution change would cause krandtray to crash. Now, krandrtray correctly displays a message to inform that resolution has changed.

Thanks