Archlinux channel FAQ
From ArchWiki
Contents |
Boot
Q: Cannot boot arch because a daemon/gdm/kdm gets stuck
A: Single user mode to the rescue.
- Boot to single user mode by appending 1 or s to kernel line in grub.
- Then edit the daemons array in rc.conf and remove the daemon which caused the problem.
- telinit 3 to go back to multi user mode .
- Then try to track down the issue by running the daemon manually.
Xorg
Q: Ctrl-Alt-Backspace doesn't exit X
A: New xorg disables zapping with Ctrl-Alt-Backspace by default. You can enable it by adding the following lines to xorg.conf
Section "ServerFlags" Option "DontZap" "false" EndSectionFor more configuration options, read the Xorg page.
Q: Keyboard and mouse not working
A: Input hotplugging is enabled by default in new xorg.
- Make sure xf86-input-evdev is installed
- Make sure hal and dbus are installed and added to daemons array in /etc/rc.conf
- Make sure hal and dbus are running
- For configuration, copy files from /usr/share/hal/fdi/policy/10osvendor/ to /etc/hal/fdi/policy/
- Important policy files are
- keyboard and mouse drivers 10-x11-input.fdi
- keymap 10-keymap.fdi
- synaptics 11-x11-synaptics.fdi
If you want to revert to old way of using xorg conf then add this to /etc/X11/xorg.conf
Section "ServerFlags" Option "AutoAddDevices" "False" EndSectionRead xorg and Xorg_input_hotplugging for more details
Q: Synaptics touchpad not working
A: # Have you installed xf86-input-synaptics
- Have you configured synaptics as described here http://wiki.archlinux.org/index.php/Touchpad_Synaptics#Configuration
- Checking whether your configuration is correct
- Restart hal
- Check output of lshal. It should have the options you added in 11-x11-synaptics.fdi
Q: Xorg doesn't start
A: # Check if your system is completely updated.
- Check /var/log/Xorg.0.log for any errors. Errors start with (EE) and warnings start with (WW)
- If you are using "startx", check if ~/.xinitrc is correct
Pacman
Q: Failed to commit transaction (unexpected error)
A: Check /etc/pacman.d/mirrorlist and make sure atleast one mirror is uncommented.
You can choose the best mirror using rankmirror
Q: How can I install an older version of a package/How can I downgrade a package?
A: This is how you do it