Hi all,
Some migration issues that still seem to be there:
Renaming issues with system directories. Two I ran into: /etc/trinity/kdm -> /etc/trinity/tdm /opt/trinity/share/apps/kdm -> /opt/trinity/share/apps/tdm
Often both directories exist with different files being placed in different directories. The configuration files mainly look for files in the kdm variants of the directories. I can imagine that kdm/tdm is not the only program that needs attention.
I also still haven't seen the r14 user profile migration script on Ubuntu.
I'm not sure how things are planned exactly now, but I suppose there should be a second script that can be used to perform and diagnose the KDE3->TDE migration on a system level.
Best regards, Julius
Some migration issues that still seem to be there:
Renaming issues with system directories. Two I ran into: /etc/trinity/kdm -> /etc/trinity/tdm /opt/trinity/share/apps/kdm -> /opt/trinity/share/apps/tdm
Often both directories exist with different files being placed in different directories. The configuration files mainly look for files in the kdm variants of the directories. I can imagine that kdm/tdm is not the only program that needs attention.
I also still haven't seen the r14 user profile migration script on Ubuntu.
I'm not sure how things are planned exactly now, but I suppose there should be a second script that can be used to perform and diagnose the KDE3->TDE migration on a system level.
Please post some examples of those configuration files looking for kdm rather than tdm.
Thanks!
Darrell
Darrell Anderson wrote:
Please post some examples of those configuration files looking for kdm rather than tdm.
I did a grep -i kdm /etc/trinity/*/* and it came up with one file.
I've attached the following file: kubuntu-default-settings-trinity: /etc/trinity/tdm/tdmdistrc
In the error messages I got from KDM before I added symlinks kdm->tdm (and moving everything inside one directory), also kdm was in the path.
Best regards, Julius
I did a grep -i kdm /etc/trinity/*/* and it came up with one file.
I've attached the following file: kubuntu-default-settings-trinity: /etc/trinity/tdm/tdmdistrc
In the error messages I got from KDM before I added symlinks kdm->tdm (and moving everything inside one directory), also kdm was in the path.
At this point I don't know where the conflict you describe exists. Thus I'm a bit confused --- nothing new there. :-)
Which set of packages are you using?
If you are using GIT sources (R14 Development), then TDE will use tdm and not kdm. The default system config directory will be /etc/trinity/tdm and not /etc/trinity/kdm.
If you are using 3.5.13 or 3.5.13.1, then kdm is still used and not tdm. Those releases do not know anything about tdm.
With the GIT sources, if both /etc/trinity/tdm and /etc/trinity/kdm exist, then the latter directory is ignored and no longer used. If you are using GIT sources and your system is trying to use kdm rather than tdm, then I lean toward something distro-specific or system-specific causing that to happen. Possibly a system startup script is hard-coded to kdm rather than tdm.
I have been using the GIT sources as my primary desktop for a while now and do not notice any conflicts or migration issues.
Regarding not seeing the migratekde3 script in your packages, the script gets built into my Slackware packages without any build script help. The cmake files automatically add that script to the tdebase package. The installation location of the script should be the same as starttde.
Regarding the potential second script, I'm unsure what we should check or how. I'm open to ideas. :-) I think first we look at migratekde3 doing its job. If you don't have that script in your GIT packages, you can still test by just grabbing the file from the GIT repository. Although the script works quite well in my system, I believe very few others in the project have vigorously tested the script. All testing is appreciated. :-)
Darrell
Darrell Anderson wrote:
I did a grep -i kdm /etc/trinity/*/* and it came up with one file.
I've attached the following file: kubuntu-default-settings-trinity: /etc/trinity/tdm/tdmdistrc
In the error messages I got from KDM before I added symlinks kdm->tdm (and moving everything inside one directory), also kdm was in the path.
At this point I don't know where the conflict you describe exists. Thus I'm a bit confused --- nothing new there. :-)
Which set of packages are you using?
I was using the 3.5.13 Ubuntu Oneiric packages initially (on Ubuntu Precise), I upgraded later to the R14 nightlies for Ubuntu Precise from here: http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-nightly-builds/ub... http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-nightly-build-dep...
Julius
Which set of packages are you using?
I was using the 3.5.13 Ubuntu Oneiric packages initially (on Ubuntu Precise), I upgraded later to the R14 nightlies for Ubuntu Precise from here: http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-nightly-builds/ub... http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-nightly-build-dep...
The nightlies should include the migratekde3 script and should only be referencing tdm rather than kdm.
I'm thinking look into your system for references to kdm rather than look at TDE as the cause.
I'm unfamiliar with Debian/Ubuntu startup, but with Slackware I had to create a modified rc.4 script to accommodate tdm. For Slackware, that is the script that controls the graphical login. I'm guessing Debian/Ubuntu has a similar script and that script is looking for kdm rather than tdm.
Darrell
Which set of packages are you using?
I was using the 3.5.13 Ubuntu Oneiric packages initially (on Ubuntu Precise), I upgraded later to the R14 nightlies for Ubuntu Precise from here: http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-nightly-builds/ub... http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-nightly-build-dep...
The nightlies should include the migratekde3 script
Erm, I didn't update the Debian/Ubuntu packaging to include the migration scripts until yesterday. Rebuild is in progess! :-)
Tim
Erm, I didn't update the Debian/Ubuntu packaging to include the migration scripts until yesterday. Rebuild is in progess! :-)
Okay. :-) I'm confused why that was necessary, but I don't use Debian. The cmake configuration should automatically build and install the migratekde3 script.
Does your Debian/Ubuntu startup script that controls the graphical login look for kdm or tdm?
Darrell
Erm, I didn't update the Debian/Ubuntu packaging to include the migration scripts until yesterday. Rebuild is in progess! :-)
Okay. :-) I'm confused why that was necessary, but I don't use Debian. The cmake configuration should automatically build and install the migratekde3 script.
Debian/Ubuntu packaging usually specifies a list of files to install in each binary package. As the migration scripts were not added to those file lists, they were not installed.
Does your Debian/Ubuntu startup script that controls the graphical login look for kdm or tdm?
tdm IIRC.
Tim