Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#34117 - [qt5-base] First Qt5 application in a session takes very long time to start

Attached to Project: Arch Linux
Opened by Mad Fish (MadFish) - Saturday, 02 March 2013, 19:01 GMT
Last edited by Andrea Scarpino (BaSh) - Saturday, 09 March 2013, 18:12 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Andrea Scarpino (BaSh)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

I've tried this in barebone Openbox session and also in KDE.
Apparently this happens to all Qt5 applications - both QtCreator and my own compiled Qt5 app exhibit the same problem.

It can take up to ~20 seconds to start (didn't measure the exact time).

This appears in console during that first problematic start:
Qt at-spi: error getting the accessibility dbus address: "Process /usr/lib/at-spi2-core/at-spi-bus-launcher exited with status 1"
Accessibility DBus not found. Falling back to session bus.

qt5-base is 5.0.1-5
qtcreator is 2.6.2-2

Steps to reproduce:
1. Install qtcreator.
2. Login into clean session.
3. Launch qtcreator.
4. Observe huge delay before the application window appears.
This task depends upon

Closed by  Andrea Scarpino (BaSh)
Saturday, 09 March 2013, 18:12 GMT
Reason for closing:  Not a bug
Additional comments about closing:  at least not in qt5
Comment by Andrea Scarpino (BaSh) - Saturday, 02 March 2013, 19:33 GMT
I cannot reproduce this.
Comment by Mad Fish (MadFish) - Friday, 08 March 2013, 21:19 GMT
Apparently there is something wrong with how dbus is set up with lightdm. I've tried with kdm and it worked fine, so the bug might actually be on lightdm side.
Plain startx with "exec openbox-session" in .xinitrc also works fine.

Loading...