| Summary: | TDE won't start the first time with Nvidia proprietary drivers installed | ||
|---|---|---|---|
| Product: | TDE | Reporter: | Darrell <darrella> |
| Component: | tdebase | Assignee: | Timothy Pearson <kb9vqf> |
| Status: | RESOLVED WORKSFORME | ||
| Severity: | normal | CC: | bugwatch, darrella |
| Priority: | P1 | ||
| Version: | R14.0.0 [Trinity] | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Compiler Version: | TDE Version String: | ||
| Application Version: | Application Name: | ||
|
Description
Darrell
2011-11-25 19:59:33 CST
A backtrace will be required as mentioned on the mailing list. Also, regression testing across KDE 3.5.10, TDE 3.5.11, TDE 3.5.12, and 3.5.13 would help. The bug lies within kdelibs or Qt3. Tim More notes.
The problem definitely is kconf_update.
When I boot into the command line rather than X, I can run kconf_update and thereafter start X without stalling. If X is running when kconf_update is invoked, then kconf_ stalls.
I can't duplicate the problem using the vesa drivers. Only the proprietary Nvidia drivers.
Attaching to the kconf_update process reveals nothing:
============================
Attaching to the kconf_update process:
No stack.
Attaching to process 23912
blah, blah...
0xb5dcb236 in ?? () from /usr/lib/libGL.so.1
#0 0xb5dcb236 in ?? () from /usr/lib/libGL.so.1
============================
Backtrace of kdetcompmgr:
============================
Attaching to the kdetcompmgr process:
#0 0xb6a946ce in __waitpid_nocancel () from /lib/libc.so.6
#1 0xb75fd222 in my_system () at /dev/shm/kdelibs/kdecore/kapplication.cpp:1049
#2 KApplication::startKdeinit () at /dev/shm/kdelibs/kdecore/kapplication.cpp:1459
#3 0xb75fd77d in KApplication::dcopFailure (this=0xbfabf1fc, msg=...) at /dev/shm/kdelibs/kdecore/kapplication.cpp:1471
#4 0xb7605022 in KApplication::qt_invoke (this=0xbfabf1fc, _id=16, _o=0xbfabe800)
at /dev/shm/kdelibs.build/kdecore/kapplication.moc:279
#5 0xb7088de5 in QObject::activate_signal(QConnectionList*, QUObject*) () from /opt/trinity/lib/libqt-mt.so.3
#6 0xb708b11f in QObject::activate_signal(int, QString) () from /opt/trinity/lib/libqt-mt.so.3
#7 0xb75289d3 in DCOPClient::attachFailed (this=0x8091570, t0=...) at /dev/shm/kdelibs.build/dcop/dcopclient.moc:149
#8 0xb7531e5f in DCOPClient::attachInternal (this=0x8091570, registerAsAnonymous=false)
at /dev/shm/kdelibs/dcop/dcopclient.cpp:782
#9 0xb753154b in DCOPClient::registerAs (this=0x8091570, appId=..., addPID=true) at /dev/shm/kdelibs/dcop/dcopclient.cpp:967
#10 0xb75f9afd in KApplication::dcopAutoRegistration (this=0xbfabf1fc) at /dev/shm/kdelibs/kdecore/kapplication.cpp:1099
#11 0xb760af1d in KApplication::init (this=0xbfabf1fc, GUIenabled=true) at /dev/shm/kdelibs/kdecore/kapplication.cpp:899
#12 0xb760fd1a in KApplication (this=0xbfabf1fc, allowStyles=true, GUIenabled=false)
at /dev/shm/kdelibs/kdecore/kapplication.cpp:667
#13 0x080493ff in main (argc=1, argv=0xbfabf474) at /dev/shm/kdelibs/kdecore/kdetcompmgr.cpp:52
============================
An update: kconf_update is related to the problems experienced in bug report 760. More than likely there is a relationship. I am closing this report. I haven't seen this behavior in a long while. I also did a lot of starting TDE with no previous profile when testing the migratekde3 script and did not see this happen. There have been many improvements since this report was filed, along with extensive renaming, and many nvidia updates. Who knows what might have resolved the problem. |