Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Message from discussion no direct rendering with via (s3) unichrome and XFree86 4.3.0.1

Path: g2news2.google.com!news4.google.com!newshub.sdsu.edu!elnk-nf2-pas!newsfeed.earthlink.net!stamper.news.pas.earthlink.net!newsread1.news.pas.earthlink.net.POSTED!c574d52d!not-for-mail
Message-ID: <449B6E23.1030706@earthlink.net>
From: "Mumia W." <mumia.w.18.spam+nospam.use...@earthlink.net>
Organization: none
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.2) Gecko/20060405 SeaMonkey/1.0.1
MIME-Version: 1.0
Newsgroups: alt.os.linux.debian,comp.windows.x.i386unix,comp.windows.x
Subject: no direct rendering with via (s3) unichrome and XFree86 4.3.0.1
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 45
Date: Fri, 23 Jun 2006 04:26:49 GMT
NNTP-Posting-Host: 4.158.138.8
X-Complaints-To: abuse@earthlink.net
X-Trace: newsread1.news.pas.earthlink.net 1151036809 4.158.138.8 (Thu, 22 Jun 2006 21:26:49 PDT)
NNTP-Posting-Date: Thu, 22 Jun 2006 21:26:49 PDT

I can't seem to get direct rendering working. Here is my system info:

Linux 2.6.17.1
Debian 3.1r2.
XFree86 4.3.0.1
Relevant PCI info:
0000:01:00.0 VGA compatible controller: VIA Technologies, Inc.: Unknown
device 3108 (rev 01) (prog-if 00 [VGA])
         Subsystem: Elitegroup Computer Systems: Unknown device 1828
         Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 10
         Memory at e8000000 (32-bit, prefetchable) [size=64M]
         Memory at ec000000 (32-bit, non-prefetchable) [size=16M]
         Expansion ROM at <unassigned> [disabled] [size=64K]
         Capabilities: <available only to root>

The file pci.ids says that device 3108 is an S3 Unichrome Pro VGA 
Adapter. I think the 'via' module supports this.

This is what I did to try to get DRM working on my system:

** modprobe via
** Edit /etc/X11/XF86Config-4 and change this:

> Section "Device"
>         Identifier      "Generic Video Card"
>         Driver          "vesa"
> EndSection
   to this:
> Section "Device"
>         Identifier      "Generic Video Card"
>         Driver          "via"
> EndSection

When I did the "modprobe via," dmesg said this:
> [drm] Initialized drm 1.0.1 20051102
> ACPI: PCI Interrupt 0000:01:00.0[A] -> Link [LNKA] -> GSI 10 (level, low) -> IRQ 10
> [drm] Initialized via 2.7.4 20051116 on minor 0

And lsmod shows that drm and via are loaded.

But when I try to start X, it aborts with the message "(EE) no devices
detected."

How do I get my hardware to do DRI?