On Tue November 30 2021 02:46:14 Gene Heskett wrote:
<snipped>
Hi Gene,
Please keep replies on list so they're available for others to see and learn from or to correct my mistakes. I'm moving this back on list but privacy rules prevent me from quoting to the list what you sent me off list.
Bullseye is a great choice here and now.
You have told us that you have used "sudo -E ..." although you haven't told us why you used "-E". What "-E" does is run as root but on your own home folder, not root's. This can easily leave stuff in your home folder which is owned by root and cannot be handled by your regular user account and that can cause all kinds of breakage. You might be able to fix it with something like "chown -R ..." and "chgrp -R ..." but that might make things worse.
You have told us that you have gdm3, lightdm, and tdm-trinity on this new install and you have also had kde installed but it is mostly removed now. That ought to work but it is not really a good idea. Think about what you need and only install what you need. Installing hundreds of unneeded packages creates a lot more security vulnerabilities than allowing a root login with a 16-character random password. You can always block ssh root logins without blocking console root logins because if the CIA is sitting at your physical keyboard you're pwned already mate.
You really have two choices when installing Debian: a canned install or an expert install. If you choose a canned install you're not TTBOMK going to get RAID10. If you choose expert install you need to know what you're doing. Over the years I've used HW RAID1, HW RAID5, SW RAID1, and SW RAID5 but IIRC I've never used RAID10 and today IMNSHO LVM is much better. But again you have to know what you're doing and why.
Whether you use RAID10 or LVM or mercury delay lines you're going to have options in the Debian installer to format each FILESYSTEM. You don't need to spend ten hours zeroing PARTITIONS.
So my advice to you is make a plan, do everything in the simplest and most standard way possible except where you need something different, and document exactly what you plan, what you do, and what happens. We can't help you much if you spend a few hours knitting semi-random stitches and then want us to help you turn it into a sweater.
One of the key decisions you will make will be systemd vs sysvinit. I use sysvinit. If in doubt you should use systemd because it is the canned standard solution and you don't want to deviate from that without good reason. Just like you don't want to use "sudo -E" without good reason.
Good luck Gene,
--Mike
On November 30, 2021 7:53:53 AM CST, Mike Bird mgb-trinity@yosemite.net wrote:
One of the key decisions you will make will be systemd vs sysvinit. I use sysvinit.
Dear Mike,
This is a bit of an offshoot but if I recall you were the one who told me you use Debian with sysvinit. How did you manage to get it to work? I use Devuan at the moment (albeit with almost every TDE app memory leaking..), but I am aware Debian is opening up to more init systems. I tried Debian a month or so ago and following the wiki's guide to switch inits during installation. While I was successful in changing to sysvinit, I couldn't install packages like synaptic (and more) without it prompting to replace sysvinit with systemd again. Is there something you did to prevent this?
On Tue November 30 2021 16:41:41 Hunter Ellett via tde-users wrote:
This is a bit of an offshoot but if I recall you were the one who told me you use Debian with sysvinit. How did you manage to get it to work? I use Devuan at the moment (albeit with almost every TDE app memory leaking..), but I am aware Debian is opening up to more init systems. I tried Debian a month or so ago and following the wiki's guide to switch inits during installation. While I was successful in changing to sysvinit, I couldn't install packages like synaptic (and more) without it prompting to replace sysvinit with systemd again. Is there something you did to prevent this?
Hi Hunter,
For Bullseye I also block usrmerge so I have a file in /etc/apt/preferences.d which starts with:
# BLOCK usrmerge
Package: usrmerge Pin: version * Pin-Priority: -1000
# BLOCK *systemd* AND upstart
Package: *systemd*:* upstart:* Pin: version * Pin-Priority: -1000
(Buster was a little trickier as I still needed libsystemd0 back then.)
FWIW I just successfully installed and then uninstalled synaptic although I don't normally use it.
--Mike
On November 30, 2021 6:51:31 PM CST, Mike Bird mgb-trinity@yosemite.net wrote:
Hi Hunter,
For Bullseye I also block usrmerge so I have a file in /etc/apt/preferences.d which starts with:
# BLOCK usrmerge
Package: usrmerge Pin: version * Pin-Priority: -1000
# BLOCK *systemd* AND upstart
Package: *systemd*:* upstart:* Pin: version * Pin-Priority: -1000
(Buster was a little trickier as I still needed libsystemd0 back then.)
FWIW I just successfully installed and then uninstalled synaptic although I don't normally use it.
--Mike
Thanks! Will try Debian now to hopefully circumvent this memory leak bug. I'd rather be running with Debian than a fork that just changes the init.
As for this bug I've wrote lots of issues on the TGW but I just have really bad luck. On one hand the FreeBSD port always gives me hell and on the other, on Linux, I always wind up with dcop errors or this weird memory leakage like I have right now (first time).
On Tuesday 30 November 2021 07:26:10 pm Hunter Ellett via tde-users wrote:
Thanks! Will try Debian now to hopefully circumvent this memory leak bug. I'd rather be running with Debian than a fork that just changes the init.
If you want no systemd at all (and I’m assuming no memory leaks, cause really wtf?) try antiX as a base, then install TDE as you would for Debian?
I did a full antiX install in a VM then added TDE, seems to work okay. This did end up with a very wonky display manager though (and a bunch of extraneous window managers).
If you don't want the MX/antiX package manager*, possibly try just installing antiX-21_x64-base and then manually adding TDE on top of that (which should leave you with only TDE).
* The MX/antiX package manager is legitimately awesome for installing finicky things like VirtualBox/Steam/etc. If I get antiX base and TDE working okay, I’ll eventually figure out how to add it back in.
HTH, Michael
Ref: https://antixlinux.com/ Ref: (see Notes for where to put sources) https://wiki.trinitydesktop.org/MX_Linux_Trinity_Repository_Installation_Ins...