VIA driver missing in 3.9 snapshot?

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

VIA driver missing in 3.9 snapshot?

Iain Morgan
Hi,

I recently installed a snapshot of the upcoming 3.9 release on an amd64 system
with the VIA S3 Unichrome PRO IGP graphics chip.  When I run startx to, the
via driver cannot be found. Looking in /usr/X11R6/lib/modules/drivers, via_drv.so
is not present.

I had previously been able to get X working with 3.8, but had to move to
the 3.9 snapshot in order to get my ethernet controller working. The
install of 3.9 was a true install, not an upgrade.

Is there some reason why the via driver is not in the snapshots? I didn't
see anything to indicate that it had been deprecated or merged into another
driver.

Thanks

--
Iain Morgan

Reply | Threaded
Open this post in threaded view
|

Re: VIA driver missing in 3.9 snapshot?

Matthieu Herrb
Iain Morgan wrote:

> Hi,
>
> I recently installed a snapshot of the upcoming 3.9 release on an amd64 system
> with the VIA S3 Unichrome PRO IGP graphics chip.  When I run startx to, the
> via driver cannot be found. Looking in /usr/X11R6/lib/modules/drivers, via_drv.so
> is not present.
>
> I had previously been able to get X working with 3.8, but had to move to
> the 3.9 snapshot in order to get my ethernet controller working. The
> install of 3.9 was a true install, not an upgrade.
>
> Is there some reason why the via driver is not in the snapshots? I didn't
> see anything to indicate that it had been deprecated or merged into another
> driver.

It wasn't present for amd64 in previous version either, and it's not
built in the X.Org 6.9 release for amd64 either.

I wasn't aware that there were amd64 boards that use VIA graphics chips.

You can enable it using the attached patch and tell us if it works. If
it's the case, we'll integrate it in future releases.
Index: xc/config/cf/OpenBSD.cf
===================================================================
RCS file: /cvs/OpenBSD/XF4/xc/config/cf/OpenBSD.cf,v
retrieving revision 1.158
diff -u -r1.158 OpenBSD.cf
--- xc/config/cf/OpenBSD.cf 21 Feb 2006 23:11:21 -0000 1.158
+++ xc/config/cf/OpenBSD.cf 16 Mar 2006 07:32:45 -0000
@@ -485,6 +485,10 @@
 #  define XFree86ConsoleDefines -DWSCONS_SUPPORT -DPCVT_SUPPORT
 # endif
 
+# ifndef XF86ExtraCardDrivers
+#  define XF86ExtraCardDrivers via
+# endif
+
 # ifndef UsbMouseSupport
 #  define UsbMouseSupport      YES
 # endif