One problem I had is the absence of /dev/pts and /dev/shm from the build. This resulted in one of my machines failing to boot to the desktop (retrying for ever...), while another got to the desktop OK but failed to open the terminal (that gave me the hint about /dev/pts)
Adding "mkdir /dev/pts" and "mount /dev/pts" in /root/.start solved both problems!
In early stage experimenting with Archpup I tried to use all default dev entries from woof.
System would boot, but terminal didn't start with same error (missing /dev/pts). After that fixed
there was no sound, alsamixer complained about missing /dev/mixer, so I decided to remove all
dev entries and edit sysinit.rc so it will populate dev automatically during boot.
To that end, would be nice if there was some way to drop to console in ArchPup. Debugging would be much easier
Currently Xorg is started from /etc/profile with this:
Code: Select all
if [ ! -f /usr/bin/X ]; then
echo "Sorry, cannot start X. Link /usr/bin/X missing."
else
exec archpupx
fi
If I replace it to start X only once (on boot):
Code: Select all
if [ ! -f /usr/bin/X ]; then
echo "Sorry, cannot start X. Link /usr/bin/X missing."
else
if [ ! -f /tmp/runonce ]; then
touch /tmp/runonce
exec archpupx
fi
fi
... it would work one time and not another. Perhaps someone can help.
@oui : If you have problems accessing https web pages, you might try firefox, its working here..