If you are using an initrd without the
udev hook, mounting of additional LVM partitions will fail during boot. Add
udev to your mkinitcpio hooks and rebuild the initrd.
-- Ronnyyy (talk) 19:50, 6 June 2012 (UTC)
Display manager fails to load with fast SSD
I was having a problem with my display manager (LXDM) not loading on my laptop, which has a Sandisk Extreme SSD. Xorg.log would show errors like "No screens found."
I eventually figured out that the problem was that my computer was booting so fast that KMS didn't have enough time to kick in before X was started. I solved by adding the KMS driver (i915 in my case) to the initramfs.
- This is a general problem that needs to be solved in the display manager. GDM already implements the bits for the CanGraphical flag.
Confusion in new Installation section
See [mixed systemd/initscripts] which teaches that to run a mixed systemd/initscripts setup, one should install systemd-sysvcompat but doing this will remove initscripts.
% sudo pacman -S systemd-sysvcompat resolving dependencies... looking for inter-conflicts... :: systemd-sysvcompat and sysvinit are in conflict. Remove sysvinit? [y/N] y :: systemd-sysvcompat and initscripts are in conflict. Remove initscripts? [y/N] n error: unresolvable package conflicts detected error: failed to prepare transaction (conflicting dependencies) :: systemd-sysvcompat and initscripts are in conflict
Hibernation with Systemd
The hibernation section should be considered a hack since Systemd does not directly handle the backend that handles power management. Systemd uses the Upower interface to handle such requests