Red Hat Bugzilla – Bug 205087
X.org VIA driver broken -- newer version available
Last modified: 2007-11-30 17:11:42 EST
Description of problem:
The VIA driver included in Rawhide is out of date and broken when used with a
VIA Epia ME6000 motherboard.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
Configure X to use the VIA driver. Enable hardware acceleration.
Screen goes blank when X initializes.
X should display.
This is fixed with version 0.2.6 of the VIA driver, available at
http://unichrome.sourceforge.net/. A (fixed) bug report was made at:
Unichrome is a fork of the via driver. It reportedly does not support
everything the via driver does, so it cannot replace and remove via.
You may want to package this for Extras in order to provide a convenient option
for yourself and users, but it would need to be done in some way that doesn't
conflict with via... which may not be easy given that they overlap in hardware
There is yet another fork of the xorg via driver at openchrome.org. openchrome
is an evolution of the code in the official xorg driver and hence supports
everything the xorg driver supports, and add supports for more chipsets. Work is
currently being done in openchrome to rename the DDX and the associated libs in
order not to conflicts with files from the official xorg driver. I'm maintaining
a replacement version of the driver that is currently shipped with fedora for a
long time now. I'm willing to submit a xorg-x11-drv-openchrome package once
openchrome officially release a tarball (in the coming weeks). What is not clear
to me yet is how the via.xinf file interacts with the choice of the good driver
for the hardware, but this can probably be addressed later. I'll talk with the
maintainer of the unichrome.sf.net driver about doing the same sort of renaming
and possibly package it too (altough I'm not using it because of the lack of
support for hardware mpeg acceleration).
I also have packages for patched mesa and xorg-server for via based graphic
chipsets but this is a slightly different matter not belonging to this bug.
openchrome driver has been submitted :
I also have a non-conflicting package for unichrome driver (with both
xorg-x11-drv-via and xorg-x11-drv-openchrome), but I'm not ready to submit it as
I don't really use it. Lemme know if anyone is interested, I'll happily give a
link to the spec and srpm.
*** This bug has been marked as a duplicate of 338361 ***