This forum has been archived. All content is frozen. Please use KDE Discuss instead.

many problems and bad feel since upgrafing to qt4.5.3

Tags: None
(comma "," separated)
User avatar
aapgorilla
Registered Member
Posts
247
Karma
0
OS
Is anyone experiencing problems with qt4.5.3? My desktop seems a lot slower and I am having many weird problems:
-I have a usb mouse+keyboard the mouse sucks so I have a 2nd mouse but at times it will just fail to respond. no problems at all in xfce or gnome with this mouse
-opera qt4 just seems broken even with the glib event timer patch (http://qt.gitorious.org/qt/qt/commit/0e ... b43fc30449 ), when opera is updating a tab it will not respond to other input (it it loads a tab in the back groundm I close another tab and see the button depressed and nothing happens, I stop that tab from refreshing and all commands are executed, ie all tabs closed etc,..)
-the desktop seems sluggish
-the during it only uses part of the screen and it is very slow
-the desktop in general seems much slower and unresponsive
User avatar
aapgorilla
Registered Member
Posts
247
Karma
0
OS
the patches applied:
# Mandriva patches
Patch0: qt-4.5.2-wformat.patch
# Gitorius patches from kde-qt
# git format-patch v4.5.3..4.5.3-patched
Patch1000: 1000-This-patch-uses-object-name-as-a-fallback-for-window.patch
Patch1001: 1001-This-patch-makes-override-redirect-windows-popup-men.patch
Patch1002: 1002-This-patch-changes-QObjectPrivateVersion-thus-preven.patch
Patch1003: 1003-This-patch-adds-support-for-using-isystem-to-allow-p.patch
Patch1004: 1004-When-tabs-are-inserted-or-removed-in-a-QTabBar.patch
Patch1005: 1005-Fix-configure.exe-to-do-an-out-of-source-build-on-wi.patch
Patch1006: 1006-When-using-qmake-outside-qt-src-tree-it-sometimes-ge.patch
Patch1007: 1007-In-a-treeview-with-columns-like-this.patch
Patch1008: 1008-This-patch-fixes-deserialization-of-values-with-cust.patch
Patch1009: 1009-Import-README.qt-copy-from-the-original-qt-copy.patch
Patch1010: 1010-Update-this-file-to-reflect-the-workflow-with-Git-as.patch
Patch1011: 1011-This-patch-makes-the-raster-graphics-system-use-shar.patch
Patch1012: 1012-Restore-a-section-of-the-file-that-got-removed-due-t.patch
Patch1013: 1013-Fix-error-line-not-to-have-a-as-it-s-not-correct.patch
Patch1014: 1014-Make-QMenu-respect-the-minimum-width-set.patch
Patch1015: 1015-Fill-gap-of-X.org-XFree-multimedia-special-launcher-.patch
Patch1016: 1016-Add-context-to-tr-calls-in-QShortcut.patch
Patch1017: 1017-Fix-QNativeImage-constructor.patch
Patch1018: 1018-Fix-regressions-in-qeventloop-qtimer-and-qsocketnoti.patch
Patch1100: qt-4.5.3-patched-shm-native-image-fix.patch



before these patches qt 4.5.3 was completely unusable but still problems remain
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS
You may wish to try upgrading to Qt 4.6.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
User avatar
aapgorilla
Registered Member
Posts
247
Karma
0
OS
I dont want to, to difficult but maybe I can point my distro to a patch....
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS
If reverting to Qt 4.5.2 fixes you problem, you may wish to file a bug report with your distribution, assuming they officially provide the packages through their repositories.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
User avatar
aapgorilla
Registered Member
Posts
247
Karma
0
OS
bcooksley wrote:If reverting to Qt 4.5.2 fixes you problem, you may wish to file a bug report with your distribution, assuming they officially provide the packages through their repositories.


this would be just as problematic as upgrading, though I know people from other distros reported success with this, downgrading a package, let alone which is no longer available in the repos is not easy...
User avatar
aapgorilla
Registered Member
Posts
247
Karma
0
OS
The following patch to qt solved the problem


diff -up qt-x11-opensource-src-4.5.3/src/corelib/kernel/qeventdispatcher_glib.cpp.than qt-x11-opensource-src-4.5.3/src/corelib/kernel/qeventdispatcher_glib.cpp
--- qt-x11-opensource-src-4.5.3/src/corelib/kernel/qeventdispatcher_glib.cpp.than 2009-10-29 16:15:58.000000000 +0100
+++ qt-x11-opensource-src-4.5.3/src/corelib/kernel/qeventdispatcher_glib.cpp 2009-10-29 16:16:22.000000000 +0100
@@ -263,7 +263,6 @@ QEventDispatcherGlibPrivate::QEventDispa
(void) new (&timerSource->timerList) QTimerInfoList();
timerSource->processEventsFlags = QEventLoop::AllEvents;
g_source_set_can_recurse(&timerSource->source, true);
- g_source_set_priority(&timerSource->source, G_PRIORITY_DEFAULT_IDLE);
g_source_attach(&timerSource->source, mainContext);
}


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], Yahoo [Bot]