OpenChrome for OpenSUSE

OpenChrome project aims to deliver X.Org drivers supporting S3/VIA Unichrome and Unichrome Pro graphic cards. These Unichrome (Pro) cards are often found integrated on motherboards with various VIA chipsets.

News

[2007-10-18]
OpenChrome SVN 412 is now available for OpenSUSE 10.3 in both i386 and x86-64 (amd64) versions.
[2007-03-11]
OpenChrome SVN 302 is now available for both OpenSUSE 10.1 and OpenSUSE 10.2 in both i386 and x86-64 (amd64) versions.
New mailing list has been set up for announcements and discussions related to these packages.
[2006-12-08]
OpenChrome SVN 250 is now available for OpenSUSE 10.2 (i386)
[2006-12-07]
Updated to OpenChrome SVN 250 and latest X.org 6.9.0-50.24 from Suse updates.
Now available for both i586 and x86-64 architectures!
[2006-07-29]
Updated to OpenChrome SVN 208 and latest X.org 6.9.0-50.20 from Suse updates.

As a proper compilation of X.Org system isn't a trivial task find below the whole set of RPMs compiled for OpenSUSE 10.1 and OpenSUSE 10.2 with the latest OpenChrome driver (version SVN-412) included.

These RPMs are a drop-in replacement for OpenSUSE ones. Simply run rpm -Uvh --force <required-xorg-x11...rpms> and reconfigure /etc/X11/xorg.conf. If you don't know how or you find yourself in trouble go to OpenChrome for information. To get announcements of future updates to these packages subscribe to our mailing list.

If time permits I'll try to keep the packages in sync with future updates from OpenSUSE or OpenChrome. However no promises here...

Have you found these precompiled packages useful? If so please consider making a PayPal donation for author's expenses.

Last but not least: I provide no support for these RPMs! It is perfectly possible they will set your computer in fire, kill your dog or even bring your mother in law for visit! I warned you!!! ;-)

FAQ

FAQ.1 - What RPMs should I download and how to install them?
Run rpm -qa | grep xorg-x11 to get a list of all installed X.org packages. Then go to either OpenSUSE 10.1 or OpenSUSE 10.2 download area below and fetch the corresponding RPMs recompiled with via driver to an empty directory. Then install with rpm -Uvh *.rpm command as root.
FAQ.2 - What should I change in my system to enable this driver?
Open /etc/X11/xorg.conf, find Section "Device" and replace driver vesa or fbdev with via. Then restart your X.org.
Section "Device"
        Identifier      "Generic Video Card"
        Driver          "vesa"
        Driver          "via"
        Option          "EnableAGPDMA" "On"
        BusID           "PCI:1:0:0"
EndSection
FAQ.3 - With via driver I only get a black screen on my laptop. What's wrong?
On some laptops via driver initializes the external monitor first leaving laptop internal LCD screen black / blank. One solution is to disable external output (sometimes called CRT) in system BIOS or change order of LCD and CRT there. Another solution is to add Option "ForcePanel" to the above Device section. (thx br. Bonaventura for this hint).
FAQ.4 - It still doesn't work. What should I do?
You can ask a question in the discussion below but don't be surprised if you don't get an answer. Instead go to OpenChrome project homepage to get more accurate support.

Downloads

Have you found these precompiled packages useful? If so please consider making a PayPal donation for author's expenses.

Xorg 7.2 RPMs with OpenChrome driver for OpenSUSE-10.3
(download this single RPM and install with rpm -Fvh xorg-x11-driver-video-7.2-189_openchrome412.i586.rpm)
File OpenSUSE-10.3/xorg-x11-driver-video-7.2-189_openchrome412/RPMS/i586/xorg-x11-driver-video-7.2-189_openchrome412.i586.rpm doesn't exist
File OpenSUSE-10.3/xorg-x11-driver-video-7.2-189_openchrome412/RPMS/x86_64/xorg-x11-driver-video-7.2-189_openchrome412.x86_64.rpm doesn't exist
Xorg 7.2 RPMs with OpenChrome driver for OpenSUSE-10.2
(download this single RPM and install with rpm -Fvh xorg-x11-driver-video-7.2-33_openchrome302.i586.rpm)
File OpenSUSE-10.2/xorg-x11-driver-video-7.2-33_openchrome302/RPMS/i586/xorg-x11-driver-video-7.2-33_openchrome302.i586.rpm doesn't exist
File OpenSUSE-10.2/xorg-x11-driver-video-7.2-33_openchrome302/RPMS/x86_64/xorg-x11-driver-video-7.2-33_openchrome302.x86_64.rpm doesn't exist
Xorg 6.9.0 RPMs with OpenChrome driver for OpenSUSE-10.1
(download them all and then run rpm -Fvh * for installation)
xorg-x11-6.9.0-50.30 for i586
xorg-x11-6.9.0-50.30 for x86-64
Patch used to create the RPMs (instructions included)
(You don't need this unless you want to rebuild the package yourself. Instead use the prebuilt RPMs from the link above!)
For OpenSUSE 10.1: File OpenSUSE-10.1/xorg-x11-6.9.0-50.30/openchrome-412-xorg-x11-6.9.0-50.30.diff doesn't exist
For OpenSUSE 10.2: File OpenSUSE-10.2/xorg-x11-driver-video-7.2-33_openchrome302/xorg-x11-driver-video-7.2-33_openchrome302.diff doesn't exist