Hello,
Since upgrade Debian Stretch => Buster, I do not have any more the daemon file "tdm" in "/etc/init.d/" (it was present in Stretch). So, the system doesn't boot on tde-trinity desktop.
Is it norrmal ? What to do to have the daemon "tdm" in /etc/init.d/ as before ?
Cheers,
André
On Monday 25 November 2019 07:03:01 ajh-valmer wrote:
Hello,
Since upgrade Debian Stretch => Buster, I do not have any more the daemon file "tdm" in "/etc/init.d/" (it was present in Stretch). So, the system doesn't boot on tde-trinity desktop.
Is it norrmal ? What to do to have the daemon "tdm" in /etc/init.d/ as before ?
Cheers,
André
Did you try saving the files in question (config files, the tdm folder and whatever is in it) from your older system. Before upgrading, I always back up my old system. Most of the time, I can just copy the old settings over, and everything works.
However, I have had problems with networking, in particular (for which there are some older threads), as well as Kmail. (Both Gene and myself, I believe, suffer from this malady.) Otherwise, my method is crude and simple, but works without a hitch.
Bill
email doctor_contendo@zoho.com jabber/xmpp dr_mojo_contendo@hot-chilli.net
Dne po 25. listopadu 2019 ajh-valmer napsal(a):
Hello,
Since upgrade Debian Stretch => Buster, I do not have any more the daemon file "tdm" in "/etc/init.d/" (it was present in Stretch). So, the system doesn't boot on tde-trinity desktop.
Is it norrmal ? What to do to have the daemon "tdm" in /etc/init.d/ as before ?
Cheers,
André
Hi André,
in the package everything seems to be fine:
# lsb_release -d Description: Debian GNU/Linux 10 (buster)
# dpkg -L tdm-trinity | fgrep etc/init.d /etc/init.d /etc/init.d/tdm
In any case, there is also a unit for systemd:
# dpkg -L tdm-trinity | fgrep tdm.service /lib/systemd/system/tdm.service
Is this systemd unit present on your machine? If yes, you can try:
service tdm start
or
systemctl start tdm
Cheers
On Monday 25 November 2019 17:52:40 Slávek Banko wrote:
Dne po 25. listopadu 2019 ajh-valmer napsal(a):
Since upgrade Debian Stretch => Buster, I do not have any more the daemon file "tdm" in "/etc/init.d/" (it was present in Stretch). So, the system doesn't boot on tde-trinity desktop.
Is it norrmal ? What to do to have the daemon "tdm" in /etc/init.d/ as before ?
Hi André, in the package everything seems to be fine.
Thanks Slavek for your promptly answer.
# lsb_release -d :
Description: Debian GNU/Linux 10 (buster)
For me :
# dpkg -L tdm-trinity | fgrep etc/init.d :
/etc/init.d /etc/init.d/tdm
# dpkg -L tdm-trinity | fgrep tdm.service :
/lib/systemd/system/tdm.service
Is this systemd unit present on your machine ? :
systemd is present.
If yes, you can try : service tdm start systemctl start tdm
If I type in konsole mode, nothing happen. This process is present : /opt/trinity/bin/tdm
When I boot with xorg (X server, grub)), I'm in mode console. no tdm in /etc/init.d/ # ps aux|grep tdm : /opt/trinity/bin/tdm (it is in the process).
If I type "killall tdm" (from konsole mode) : tde-trinity starts perfectly. I type : # ps aux|grep tdm root 2592 0.0 0.0 7416 2064 ? Ss tdm stop
Strange, it works in contrary mode : - If X mode => process => tdm stop - If Konsole mode (no Xorg) : => process => /opt/trinity/bin/tdm
Cheers,
André
Anno domini 2019 Mon, 25 Nov 19:54:04 +0100 ajh-valmer scripsit:
On Monday 25 November 2019 17:52:40 Slávek Banko wrote:
Dne po 25. listopadu 2019 ajh-valmer napsal(a):
Since upgrade Debian Stretch => Buster, I do not have any more the daemon file "tdm" in "/etc/init.d/" (it was present in Stretch). So, the system doesn't boot on tde-trinity desktop.
Is it norrmal ? What to do to have the daemon "tdm" in /etc/init.d/ as before ?
Hi André, in the package everything seems to be fine.
Thanks Slavek for your promptly answer.
# lsb_release -d :
Description: Debian GNU/Linux 10 (buster)
For me :
# dpkg -L tdm-trinity | fgrep etc/init.d :
/etc/init.d /etc/init.d/tdm
# dpkg -L tdm-trinity | fgrep tdm.service :
/lib/systemd/system/tdm.service
Is this systemd unit present on your machine ? :
systemd is present.
If yes, you can try : service tdm start systemctl start tdm
If I type in konsole mode, nothing happen. This process is present : /opt/trinity/bin/tdm
When I boot with xorg (X server, grub)), I'm in mode console. no tdm in /etc/init.d/ # ps aux|grep tdm : /opt/trinity/bin/tdm (it is in the process).
If I type "killall tdm" (from konsole mode) : tde-trinity starts perfectly. I type : # ps aux|grep tdm root 2592 0.0 0.0 7416 2064 ? Ss tdm stop
just as a workaround: in /etc/rc.local add this line:
( sleep 10s; killall tdm) &
Strange, it works in contrary mode :
- If X mode => process => tdm stop
- If Konsole mode (no Xorg) : => process => /opt/trinity/bin/tdm
Cheers,
André
To unsubscribe, e-mail: trinity-users-unsubscribe@lists.pearsoncomputing.net For additional commands, e-mail: trinity-users-help@lists.pearsoncomputing.net Read list messages on the web archive: http://trinity-users.pearsoncomputing.net/ Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
On Monday 25 November 2019 19:59:29 Dr. Nikolaus Klepp wrote:
just as a workaround: in /etc/rc.local add this line: ( sleep 10s; killall tdm) &
I have 3 computers with Debian Buster.
On the computers 1 and 2, tdm is in /etc/init.d/ they boot fine with tdm-trinity. (dpkg-reconfigure tdm-trinity).
On the computer 3, no tdm is in /etc/init.d/ # dpkg-reconfigure lightdm lightdm is in /etc/init.d/ and it works fine again, the computer boot on tde desktop.
A conflict between tdm-trinity and lightdm ?
# ps aux| grep tdm : root 801 0.0 0.1 47508 8764 ? Ssl 20:31 0:00 /usr/sbin/lightdm root 819 0.8 0.7 103588 63256 tty7 Ssl+ 20:31:09 /usr/lib/xorg/Xorg :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch root 837 0.0 0.0 30180 6988 ? Sl 20:31 0:00 lightdm --session-child 12 15
What means tty7 ? It should be tty1 ?
ajh-valmer wrote:
On the computer 3, no tdm is in /etc/init.d/ # dpkg-reconfigure lightdm lightdm is in /etc/init.d/ and it works fine again, the computer boot on tde desktop.
Happened to me as well when doing fresh install
I had to extract from the tdm package.
I am not sure why.
ajh-valmer wrote:
On Monday 25 November 2019 19:59:29 Dr. Nikolaus Klepp wrote:
just as a workaround: in /etc/rc.local add this line: ( sleep 10s; killall tdm) &
I have 3 computers with Debian Buster.
On the computers 1 and 2, tdm is in /etc/init.d/ they boot fine with tdm-trinity. (dpkg-reconfigure tdm-trinity).
On the computer 3, no tdm is in /etc/init.d/ # dpkg-reconfigure lightdm lightdm is in /etc/init.d/ and it works fine again, the computer boot on tde desktop.
A conflict between tdm-trinity and lightdm ?
# ps aux| grep tdm : root 801 0.0 0.1 47508 8764 ? Ssl 20:31 0:00 /usr/sbin/lightdm root 819 0.8 0.7 103588 63256 tty7 Ssl+ 20:31:09 /usr/lib/xorg/Xorg :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch root 837 0.0 0.0 30180 6988 ? Sl 20:31 0:00 lightdm --session-child 12 15
What means tty7 ? It should be tty1 ?
In the chroot env apt-get --purge remove tdm-trinity removes /etc/init.d/tdm.
Installing with 'dpkg -i' and it creates /etc/init.d/tdm
After upgrade to Buster however there is no /etc/init.d/tdm. In Buster systemd is default and used. Can it be that this is why it is not created?
https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/106#issuecomm...
On Monday 25 November 2019 16.03:01 ajh-valmer wrote:
Hello,
Since upgrade Debian Stretch => Buster, I do not have any more the daemon file "tdm" in "/etc/init.d/" (it was present in Stretch). So, the system doesn't boot on tde-trinity desktop.
Is it norrmal ? What to do to have the daemon "tdm" in /etc/init.d/ as before ?
Cheers,
André
This must be an "upgrade" problem. I never got this when installing from scratch.
Thierry
# apt-get remove tdm-trinity --purge # apt-get install tdm-trinity dpkg -error... sub-process error... Synaptic : tdm-trinity = broken ?
With lightdm, no error message, lightdm is in /etc/init/, tde works fine.
André
Dne út 26. listopadu 2019 ajh-valmer napsal(a):
# apt-get remove tdm-trinity --purge # apt-get install tdm-trinity dpkg -error... sub-process error... Synaptic : tdm-trinity = broken ?
With lightdm, no error message, lightdm is in /etc/init/, tde works fine.
André
Hi André,
you have the nfs-common package installed? Try the purge nfs-common package. I've seen a situation where an error in definitions in the init script from nfs-common package has caused the post-inst script tdm-trinity to fail. After successful installation of tdm-trinity, it is possible to reinstall nfs-common.
Cheers
On Tuesday 26 November 2019 17:24:47 Slávek Banko wrote:
Dne út 26. listopadu 2019 ajh-valmer napsal(a):
# apt-get remove tdm-trinity --purge # apt-get install tdm-trinity dpkg -error... sub-process error... Synaptic : tdm-trinity = broken
you have the nfs-common package installed? Try the purge nfs-common package. I've seen a situation where an error in definitions in the init script from nfs-common package has caused the post-inst script tdm-trinity to fail. After successful installation of tdm-trinity, it is possible to reinstall nfs-common.
Hello Slavek,
It's what I did, same result :-( # apt-get remove nfs-common --purge # apt-get remove tdm-trinity --purge # apt-get install tdm-trinity same as above and this line now : "FATAL : service mountkernfs is missed in the runlevel 2 3 4 5 to use service networking".
# apt-get install nfs-common : no error message.
Cheers,
André
On Tuesday 26 November 2019 18:57:13 ajh-valmer wrote:
It's what I did, same result :-( # apt-get remove nfs-common --purge # apt-get remove tdm-trinity --purge # apt-get install tdm-trinity same as above and this line now : "FATAL : service mountkernfs is missed in the runlevel 2 3 4 5 to use service networking". # apt-get install nfs-common : no error message.
No answer(s) ?
ajh-valmer wrote:
No answer(s) ?
I think it is simply not installing the file for some reason.
Extract from the deb package and put it there as work around and file a bug, so that it is not forgotton. I will install TDE from scratch next and see how it ends.
Can you provide steps to reproduce in the bug report and post the link to the bug report here. I lost already track of what you did, but I have seen it on one or two of my debian installations.
regards
On Thursday 28 of November 2019 13:02:33 ajh-valmer wrote:
On Tuesday 26 November 2019 18:57:13 ajh-valmer wrote:
It's what I did, same result :-( # apt-get remove nfs-common --purge # apt-get remove tdm-trinity --purge # apt-get install tdm-trinity same as above and this line now : "FATAL : service mountkernfs is missed in the runlevel 2 3 4 5 to use service networking". # apt-get install nfs-common : no error message.
No answer(s) ?
You can try to edit /var/lib/dpkg/info/tdm-trinity.postinst and add "|| true" at end of line 147 - then it will look like this:
insserv tdm >/dev/null || true
and then use "dpkg --configure -a" or "apt install -f".
See https://git.trinitydesktop.org/cgit/tde-packaging/commit/?id=03f2e384c3
I hope this commit (when the updated packages are compiled) will help solve the problems with completing the tdm-trinity installation.
Cheers
On Friday 29 November 2019 02:40:45 Slávek Banko wrote:
You can try to edit /var/lib/dpkg/info/tdm-trinity.postinst and add "|| true" at end of line 147 - then it will look like this: insserv tdm >/dev/null || true and then use "dpkg --configure -a" or "apt install -f". See https://git.trinitydesktop.org/cgit/tde-packaging/commit/?id=03f2e384c3
I hope this commit (when the updated packages are compiled) will help solve the problems with completing the tdm-trinity installation.
Hello Slávek,
I just did that. No error message now. But always no daemon "tdm" file in /etc/init.d/
André
ajh-valmer wrote:
I just did that. No error message now. But always no daemon "tdm" file in /etc/init.d/
this is indeed weered - I also do not have it. It is listed in the package, but not created.
$ dpkg -L tdm-trinity | grep init.d/tdm /etc/init.d/tdm $ ls -al /etc/init.d/tdm ls: cannot access '/etc/init.d/tdm': No such file or directory
when I extract the package the file is there
more than strange
On Friday 29 November 2019 23:14:53 deloptes wrote:
ajh-valmer wrote:
I just did that. No error message now. But always no daemon "tdm" file in /etc/init.d/
this is indeed weered - I also do not have it. It is listed in the package, but not created. $ dpkg -L tdm-trinity | grep init.d/tdm /etc/init.d/tdm $ ls -al /etc/init.d/tdm ls: cannot access '/etc/init.d/tdm': No such file or directory when I extract the package the file is there more than strange
My computer (Debian Buster) $ dpkg -L tdm-trinity | grep init.d/tdm /etc/init.d/tdm
$ ls -al /etc/init.d/tdm No such file or directory
when I extract the package the file is there :
What do you mean by "extract" ? (--reinstall ?)
On my two others computers (also on Buster), tdm is present in /etc/init.d/
Slávek Banko wrote:
On Thursday 28 of November 2019 13:02:33 ajh-valmer wrote:
On Tuesday 26 November 2019 18:57:13 ajh-valmer wrote:
It's what I did, same result :-( # apt-get remove nfs-common --purge # apt-get remove tdm-trinity --purge # apt-get install tdm-trinity same as above and this line now : "FATAL : service mountkernfs is missed in the runlevel 2 3 4 5 to use service networking". # apt-get install nfs-common : no error message.
No answer(s) ?
You can try to edit /var/lib/dpkg/info/tdm-trinity.postinst and add "|| true" at end of line 147 - then it will look like this:
insserv tdm >/dev/null || true
and then use "dpkg --configure -a" or "apt install -f".
See https://git.trinitydesktop.org/cgit/tde-packaging/commit/?id=03f2e384c3
I hope this commit (when the updated packages are compiled) will help solve the problems with completing the tdm-trinity installation.
Cheers
I did not have much time to checki, but IMO the problem is in the (debian) installation package
removed in postrm, but does not install