HOWTO: Enable Compiz Fusion with the VIA Chrome9 HC IGP chipset on Ubuntu (Hardy)
I needed to buy a new motherboard on the cheap side the other day. The board that I got has a VIA chipset on board. (Biostar P4M900-M7 SE Motherboard - v7.0) I was hoping to get 3D graphics going on my Ubuntu Linux box without having to buy a new PCIe video card. I finally got it all going. Here’s how:
The first step was to get the latest VIA driver for Ubuntu. Get the driver here.
You will need to extract the files from the tar file. Then run the installation script ./vinstall. Reboot and you should be running on the new via driver.
I could now run glxinfo and had Direct Rendering enabled. glxgears worked fine. However, I still could not enable the Desktop Effects under System/Preferences/Appearance/Visual Effects.
I came accros this script that runs various compiz checks.
Compiz-Check is a script to test if Compiz is able to run on your system/setup and if not, it will tell you the reason why.
The script indicated the VIA driver was blacklisted. It offered to remove it from the blacklist which I did. Now all of the desktop effects work. Thank you Compiz-Check!