When testing 4.0 I have included mychanges.xzm module in the 4.0 Modules folder. This worked up until the 1203 update. Then booting resulted in the system hanging with a black screen. If I moved my changes module to the Optional folder and booted the system booted fine. And if I then manually Activated mychanges.xzm module they were incorporated into the running system.
After many tweaks to mychanges script I found the lines causing the system to hang when booting were one or more of these:
Code: Select all
# -- Network files --
#cp -a --parents /etc/NetworkManager/system-connections/* /tmp/mod/
#cp -a --parents /var/run/NetworkManager/* /tmp/mod/
#cp -a --parents /var/lib/dhcpcd/* /tmp/mod/
#cp -a --parents /etc/hosts /tmp/mod/
Why?
If when the system hung I executed:
Alt+PrtScr+r
Alt+PrtScr+e
Alt+PrtScr+i
The system would start then issue msgs like these before stopping with "INIT: Id 'x1' respawning too fast":
Code: Select all
(Cinnamon-killer-daemon:1442): Gdk-Critical ***: gdk_keymap_get_for_display: assertion 'GDK_IS_DISPLAY (display)'
Code: Select all
'GDK_IS_SCREEN (screen) failed'