This one is rather odd. hitsware, please do try as guest again. You don't need to reinstall for this, just hit TAB on the bootloader menu screen and use the arrow and backspace keys to remove the cheatcode, 'login=root' (see our cheatcode documentation for more on that if needed), then hit enter to boot up as root.
If the problem is not repeated, it may have been a corrupted download or some other quirk. If it was repeated (and this goes for phpro too), then I'm at a bit of a loss for what's going on. The only thing I can really imagine is that the lxde components aren't starting up due to some race condition or lxde is trying to start before something else is ready and that is causing it to fail. You could try the following --
as root, open up /etc/rc.d/rc.4 and just prior to the last line, insert a new line and add 'sleep 5', so it looks like this:
Code: Select all
[ "$login" ] && sed -i -r s/^.*autologin=.*$/autologin$login/g /etc/lxdm/lxdm.conf || sed -i -r s/^.*autologin=.*$/autologin=guest/g /etc/lxdm/lxdm.conf
Save the file and reboot if you are using saved changes. If you're not using saved changes, add this to your rootcopy, e.g.
Code: Select all
mkdir -p /mnt/sdb2/porteus/rootcopy/etc/rc.d
cp -ar /etc/rc.d/rc.4 /mnt/sdb2/porteus/rootcopy/etc/rc.d/
where /mnt/sdb2/porteus is the location of your current installation.
Other than that, I guess my only advice is to make sure you test it in always fresh mode so you are testing without any additional modules or files in rootcopy or saved changes, just to make sure it's not some configuration that got saved for your other machine that is interfering.