fbc wrote:I can not confirm the thing with the keyboard layout and special characters in passwords, as it
has been in many occasions everywhere... just don't use special characters ;-)
My issue was another one, and that was that the keyboard layout was never set to
de-latin1-nodeadkeys, neither in the life system nor in an installed instance. While the life-image
has the corresponding file in its squashfs, it never finds its way onto an installation file system.
Even in the life system, i did not find a way (neither console nor under X11) to get that layout
activated. In an installed instance only after installing the Trinity Desktop my desired keyboard
layout became available.
Also the default layout imposed some nasty mapping with my actual keyboard; for instance I found
three(!!!) keys by which the '\' and '|' characters could be typed, but not a single one which provided
me with a '=' character, leaving me bar the possibility to even edit config files or defining aliases in
the shell.
we have already re-done the keyboard setup within the system and it will debut soon with the new installer
And yeah, the encryption thing is really nasty... I didn't really look for an ecryptfs feature, as the
only user on my systems is the same person that is root, and thus cryptsetup is the better option
and the one i'm used to, indeed.
Seeing that the swap is encrypted via cryptsetup, I wonder why the same isn't at least an option
for /home, possibly also with a user-supplied key that is _not_ stored in the system configs, so
that it must be entered (or as a keyfile provided on a USB thumb drive or SD card or whatever),
when the system boots. That is invaluable for portable devices in case of loss or theft. (Of course
ecryptfs is an alternative for those used to it... when it works...)
the current encryption offering is similar to what ubuntu used to provide with their "encrypt home" option. However, its not bee real popular, and we are probably going to offer luks encryption options soon in the new installer.
The partitioning policy is completely nuts... i can custom-partition via gparted, and even format
the filesystems like i desire, but the rest of the installer happily ignores my choices and forces
me to format all partitions (except swap, of course) again using any one of a choice of filesystem
types, but that one for each and every partition... nobody needs (or even wants) journaling on
/boot (but fortunately, /boot isn't supported as a filesystem on its own), but it's a feature of choice
for at least user data, that continuously change, and may be suitable for system fs like /var and
even for /usr in case a large update goes wrong...
the policy such as it is to format root, home if requested, and swap if a new one is made.
The choice of swap is also poor, either a new one can be created (which is apparently not accepted
when there are others on the system (but i tried that only once, because they became encrypted
during the process, which could render another installed OS, which is currently in hibernation,
unwakeable).
new swap should be able to be created from existing partitions, and all swap partitions should be picked up in fstab. However, it is possible the encyrption feature messes with that, I have no idea. See comment above.
Would it be so hard to implement a simple GUI pane where one can select per partition the
file system type and where to mount it, whether to reformat at all, etc?
formatting per partition is a good idea.
Honestly, with this installer I feel like back in 1995...
That's about when the installer was originally developed. The original author abandoned the project, and we of antiX and MX communities are continuing with it, mostly because its been around forever, but also because its capable of installing a running live system, including anything in the root persistence files if used (thanks to the antiX live-USB system).
There are many other issues, the (maybe) most important being, that not even sshd is available
in an installed instance (didn't check the life, but i can make an educated guess). It's not just
not activated, it's not even installed... But Samba, yeah, Samba is important... :-/ Did I mention
1995 already?
given the users of this forum, smb shares seem much more important to them than sshd. However, sshd (openssh-server) is totally installable. I do it all the time.
And I wonder, why most everyone just ignores this thread... ~200 views? I'm pretty sure that my
"little" contribution goes likewise unnoticed, but I've gotta take a chance ;-)
the original poster provided some comments, but did not actually ask for any help. But a lot about the keyboard has gone into the new installer already.
Seriously, I had big hope with MX Linux, but these issues should be worked over. The best point
of this distro (from my pov) is its systemd avoidance. +1 for that. But there are many things to
do (not even speaking about the oh-so-powerful MX tools :-/
thanks, I think.
BTW, where can i find the sources of minstaller? I'd like to take a look to see if I could contribute
the one or another improvement to it, just instead of only complaining...
have a nice time, til then...
we have a handy github link in the top right hand corner of the forum menu bar which will take you to the sources for all the mx-tools. the new installer is not there yet, but is available here:
https://github.com/gazelle-installer
As anti said above, contributions are welcome.