trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: November 2011

Re: [trinity-devel] Unable to start TDE

From: Darrell Anderson <humanreadable@...>
Date: Fri, 25 Nov 2011 11:45:30 -0800 (PST)
> Need help here folks to file a good
> bug report.
> 
> I have been using TDE in a virtual machine. Yesterday I
> created some partitions on a spare hard drive and installed
> TDE so I could start using and testing on a physical
> machine.
> 
> I can't start TDE.
> 
> I think I traced the problem to a conflict between
> kdetcompmgr and the proprietary Nvidia drivers, but I'm not
> sure.
> 
> I say that because that is where my xession log shows the
> startkde script stalls.
> 
> When I switch to the vesa driver (which looks awful on a
> wide screen monitor :)) I am able to start TDE with no
> problems. I can migrate an existing KDE3 profile or start
> empty and let TDE create a new profile. Either way TDE
> starts with no stalls.
> 
> After the TDE profile exists, whether new or migrated, I
> can return to the Nvidia drivers and TDE will start with no
> stalling.
> 
> When I have the Nvidia drivers selected and no TDE profile
> yet exists, I am able to start TDE under only one bizarre
> circumstance:
> 
> Toggle to a console and run "killall kconf_update." I have
> to do that twice during the TDE startup. Doesn't matter
> whether I am starting TDE with a migrated KDE3 profile or am
> letting TDE create a new profile. The splash image won't
> appear until I execute the first killall. The startup stalls
> with the splash image at "Initializing system services"
> until I run the second killall.
> 
> When TDE stalls like this, the kconf_update process takes
> control of my system. The system bogs down and my CPU ramps
> to full speed and the CPU temperature rises quickly.
> 
> I don't see anything in the startkde script that directly
> calls kconf_update. What is calling that command?
> 
> Slackware 13.1, starting X from the console (startx
> command). Dual core AMD 2.3 GHz, 4GB RAM.
> 
> Any ideas?

Additional information:

I moved the spare drive to an older computer that uses the tdfx video driver rather than Nvidia. No problems starting TDE, with or without a migrated KDE3 profile.

Further, I can modify the startkde script to run the kdetcompmgr command in the background. That eliminates the need for first killall. I can't figure out how to avoid needing the second killall when the splash screen is at the "Initializing system services" point.

At this point I'm reasonably sure there is a conflict with the Nvidia drivers.

After a TDE profile exists the problem disappears. The problem occurs only with the first use of startkde, with either migrating a KDE3 profile or creating a new profile.

At this point I don't know what is keying off of what to trigger kconf_update to run.

Darrell