post_install(){ CARD_ATI=$(lspci -n | sed -n "s/.* 0300: 1002:\(....\).*/\1/p") if [ "$CARD_ATI" != "" ] && [ $(grep -i "$CARD_ATI" /usr/share/applications/hw_ati_legacy_hwdb) ] ; then echo "WARNING WARNING WARNING WARNING" echo "--------------------------------" echo "ATI LEGACY hardware detected" echo "This driver is not compatible, install catalyst-legacy before rebooting." echo "sudo pacman -S catalyst-legacy" echo "--------------------------------" echo "WARNING WARNING WARNING WARNING" fi } post_upgrade(){ post_install } whisperer(){ echo "----------------------------------------------------------------" echo "For more info and troubleshooting visit:" echo "http://chakra-linux.org/news" echo "----------------------------------------------------------------" } check_libdri_so(){ if [ ! -e usr/lib/xorg/modules/extensions/libdri.so ]; then ln -sf usr/lib/xorg/modules/extensions/libdri.xorg usr/lib/xorg/modules/extensions/libdri.so fi } post_install(){ check_libdri_so whisperer } post_upgrade(){ check_libdri_so whisperer } post_remove(){ # If the symlink is dead, remove it check_libdri_so echo "NOTE: Don't forget to recover your original xorg.conf file." }