Average Joe
April 22nd, 2008, 02:23 PM
I guess I was maybe a bit impatient, but yesterday I decided to upgrade from Gutsy (7.10) to Hardy (8.04 RC).
Two things went wrong (as far as I can tell). First, as always I cannot get my wireless network to work with WPA2 and the Network Manager. Apparently this is not fixed yet. I'll probably need to install Wicd again.
Second, my Compiz effects were gone. I went through the file /usr/bin/compiz and there it says:
[...]
#don't run on laptops using ati driver
if laptop-detect; then
for DRV in ati radeon; do
if egrep -q "Loading ${XORG_DRIVER_PATH}${DRV}_drv\.so" $LOG &&
! egrep -q "Unloading ${XORG_DRIVER_PATH}${DRV}_drv\.so" $LOG;
then
verbose "Found laptop using ${DRV} driver. \n"
return 1
fi
done
fi
[...]
That explains. I happen to have a laptop with an ATI card. Compiz was always worked with it. So why disable it now? So I changed the "return 1" in there into "return 0" and after that I could enable Compiz.
That is probably not the best solution. Does anybody know why Compiz is not allowed to run any longer on laptops with an ATI card? And if there is a better workaround for this?
EDIT:
In the thread of Rocket2DMn (http://ubuntuforums.org/showthread.php?t=764633) RAOF (http://ubuntuforums.org/showpost.php?p=4831424&postcount=46) came up with a much better solution. Simply do mkdir -p ~/.config/compiz/ && echo SKIP_CHECKS=yes >> ~/.config/compiz/compiz-manager and your troubles are gone. Thanks guys! :)
Two things went wrong (as far as I can tell). First, as always I cannot get my wireless network to work with WPA2 and the Network Manager. Apparently this is not fixed yet. I'll probably need to install Wicd again.
Second, my Compiz effects were gone. I went through the file /usr/bin/compiz and there it says:
[...]
#don't run on laptops using ati driver
if laptop-detect; then
for DRV in ati radeon; do
if egrep -q "Loading ${XORG_DRIVER_PATH}${DRV}_drv\.so" $LOG &&
! egrep -q "Unloading ${XORG_DRIVER_PATH}${DRV}_drv\.so" $LOG;
then
verbose "Found laptop using ${DRV} driver. \n"
return 1
fi
done
fi
[...]
That explains. I happen to have a laptop with an ATI card. Compiz was always worked with it. So why disable it now? So I changed the "return 1" in there into "return 0" and after that I could enable Compiz.
That is probably not the best solution. Does anybody know why Compiz is not allowed to run any longer on laptops with an ATI card? And if there is a better workaround for this?
EDIT:
In the thread of Rocket2DMn (http://ubuntuforums.org/showthread.php?t=764633) RAOF (http://ubuntuforums.org/showpost.php?p=4831424&postcount=46) came up with a much better solution. Simply do mkdir -p ~/.config/compiz/ && echo SKIP_CHECKS=yes >> ~/.config/compiz/compiz-manager and your troubles are gone. Thanks guys! :)