The proprietary VIA drivers are no longer available as they are considered unstable and insecure.
The OpenChrome driver
The most advanced and developed driver for Unichromes. Supports CLE266, KM400/KN400/KM400A/P4M800, CN400/PM800/PN800/PM880, K8M800, CN700/VM800/P4M800Pro, CX700, P4M890, K8M890 and P4M900/VN896 chipsets. Accelerates 2D, 3D, Xvideo and mpeg2 decoding using XvMC. This driver is the only way to go if you want to be on the bleeding edge.
To get the OpenChrome driver, install the package.
xorg.conf driver name is
To enable any of the following options to fix issues, first create a new file
Section "Device" Identifier "My Device Name" Driver "openchrome" EndSection
If your X Server shows artifacts and fails to redraw some windows, try disabling the
Option "EnableAGPDMA" "false"
If your machine freeze at startup (GDM) or after login (SLiM), try adding the XAA option
XaaNoImageWriteRect. Note that this only applies if you are using the XAA acceleration method (configured by the
AccelMethod option). Since 0.2.906, the default acceleration method is EXA.
If you experience significant CPU usage and low UI framerate, try adding:
Option "AccelMethod" "XAA"
Black screen when booting from LiveCD
If you experience a black screen when booting from Live-CD, add
modprobe.blacklist=viafb on the kernel command line.
nomodesetoption will probably not work here.
After installing the system you will need to blacklist the
If you experience problems with DPMS not turning off laptop's backlight, try adding:
Option "VBEModes" "true"
to the device section of
Hangup on exit
If your computer crashes when closing X, you may try not using the vesa driver for the kernel console. Just delete the vga-related parameters from the kernel command line.