mirror of
https://gitdl.cn/https://github.com/chakralinux/core.git
synced 2025-02-03 23:27:14 +08:00
59 lines
2.8 KiB
Plaintext
59 lines
2.8 KiB
Plaintext
KERNEL_VERSION=2.6.35-CHAKRA
|
|
|
|
pre_install() {
|
|
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() {
|
|
depmod $KERNEL_VERSION
|
|
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
|
|
echo "----------------------------------------------------------------"
|
|
echo "You can use the tool 'aticonfig' to generate an xorg.conf file."
|
|
echo "Remember to add fglrx to the MODULES list in /etc/rc.conf."
|
|
echo "--------------- ^^^^^ ------ ^^^^^^^ ---------------------------"
|
|
echo "Add nomodeset to your kernel line in /boot/grub/menu.lst , ie.:"
|
|
echo "kernel /boot/vmlinuz26 root=/dev/sda1 ro nomodeset"
|
|
echo "---------------------------------------- ^^^^^^^^^ -------------"
|
|
echo "If experiencing problems with white/gray/black_artifacts you can"
|
|
echo "[as root] kill Xserver and use this command:"
|
|
echo "# aticonfig --set-pcs-str=DDX,ForceXAA,TRUE"
|
|
echo "----------------------------------------------------------------"
|
|
echo "For more info and more troubleshooting visit:"
|
|
echo "http://wiki.archlinux.org/index.php/ATI_Catalyst"
|
|
echo "----------------------------------------------------------------"
|
|
}
|
|
|
|
post_upgrade() {
|
|
depmod $KERNEL_VERSION
|
|
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
|
|
echo "----------------------------------------------------------------"
|
|
echo "You can use the tool 'aticonfig' to generate an xorg.conf file."
|
|
echo "Remember to add fglrx to the MODULES list in /etc/rc.conf."
|
|
echo "--------------- ^^^^^ ------ ^^^^^^^ ---------------------------"
|
|
echo "Add nomodeset to your kernel line in /boot/grub/menu.lst , ie.:"
|
|
echo "kernel /boot/vmlinuz26 root=/dev/sda1 ro nomodeset"
|
|
echo "---------------------------------------- ^^^^^^^^^ -------------"
|
|
echo "If experiencing problems with white/gray/black_artifacts you can"
|
|
echo "[as root] kill Xserver and use this command:"
|
|
echo "# aticonfig --set-pcs-str=DDX,ForceXAA,TRUE"
|
|
echo "----------------------------------------------------------------"
|
|
echo "For more info and more troubleshooting visit:"
|
|
echo "http://wiki.archlinux.org/index.php/ATI_Catalyst"
|
|
echo "----------------------------------------------------------------"
|
|
}
|
|
|
|
post_remove() {
|
|
depmod $KERNEL_VERSION
|
|
# If the symlink is dead, remove it
|
|
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
|
|
echo "NOTE: Don't forget to recover your original xorg.conf file."
|
|
}
|