After installing Archcraft, there are few things you should do...
If you get a black screen after booting the installed ISO or the live ISO, It maybe because of compositor. In that case, to solve this issue :
- Login to a tty by pressing
- Edit the
~/.config/picom.conffile and use
- If that does not work, Uninstall the compositor
$ sudo pacman -Rsn picom-ibhagwan-git
Refresh package database and Update your new installation.
$ sudo pacman -Syyu
If you get
invalid or corrupted package (PGP signature) error, do...
$ sudo pacman -S archlinux-keyring$ sudo pacman-key --populate
Install your favorite programs with pacman or yay (AUR).
$ sudo pacman -S gimp inkscape # Or from AUR $ yay -S spotify
If you're facing screen tearing issue then :
GLXbackend for compositor. If you're using
openboxthen right click on the desktop and go to Preferences > Compositor and click on
Use 'glx' backendor you can edit
If first option does not work for you, Create a
xorg.conffile like this :
# Change to xorg.conf.d dir$ cd /etc/X11/xorg.conf.d # Create a conf file$ sudo touch 20-amdgpu.conf # Edit the file$ sudo vim 20-amdgpu.conf # Paste this in the editorSection "Device" Identifier "AMD" Driver "amdgpu" Option "TearFree" "true"EndSection
This method may not work on your system and you might not be able to boot into xorg. So make sure you know how to use tty or boot into recovery mode to revert the changes you made.
Enable betterlockscreen's suspend service for your user account.
# Enable betterlockscreen suspend service $ sudo systemctl enable betterlockscreen@$USER.service
Fix lock screen layout on hidpi or low resolution displays.
# Update the lockscreen wallpaper $ betterlockscreen -u /usr/share/backgrounds/groot.jpg
Let's say you've installed Archcraft (with
ABIF) on a machine which has an Intel GPU. In this case you only need
i915 module. Delete other modules from the array and rebuild initrd.
# Edit mkinitcpio.conf file$ sudo vim /etc/mkinitcpio.conf # Change line 7 fromMODULES=(i915? amdgpu? radeon? nouveau? vboxvideo? vmwgfx?)# ToMODULES=(i915) # Save file and rebuild initrd$ sudo mkinitcpio -p linux
Well, that's pretty much everything for now, go ahead and enjoy Archcraft.