Comment 7 for bug 1316035

Revision history for this message
Zoltán Maróti (zmaroti) wrote : Re: [Bug 1316035] Re: matrox g200eR2 is unclaimed in 14.04

Hi,

Actually if you read through my report I finally figured what is the
problem. It is not ubuntu's fault. Xorg upstream simply decided to rip XAA
from Xorg 1.13, and 14.04 has Xorg 1.15 or something like that. So
basically in 12.04 there was no hardware acceleration either unless you
defined 1208x1024 which fits in matrox 200ge's memory for framebuffer. This
option is still ok on 14.04 so if you don't need 1920x1080 then it should
be reasonable quick (in my case I have a big monitor with FHD resolution so
I wanted to use it like in 12.04 where XAA could handle the desktop pretty
fine at this resolution.

Anyway, I did a nasty hack and avoiding the dependency hell (downgrading to
older X would make million otherwise working packages to change as well) so
I simply copied some files from 12.04 precise:

the files were:
/lib/x86_64-linux-gnu/libudev.so.0*
/usr/bin/Xorg
/usr/bin/cvt
/usr/bin/gtf
/usr/lib/xorg/modules/*

This downgrades Xorg to precise latest with XAA. To avoid breaking the X
system with later X upgrades you have to hold the following packages:
xserver-xorg-core
xserver-xorg-input-evdev
xserver-xorg-input-mouse
xserver-xorg-input-vmmouse
xserver-xorg-video-mga
xserver-xorg-video-vmware

Then just restart X and you are enjoing mga200 with XAA and enough
performance for 1920x1080p

I am attaching the tar.gzipped files from precise I saved for later for you
in case you wanna experiment. If you are going to apply it, backup the
files which will be overwritten for any case.

regards
Zoltan

2014-05-22 4:10 GMT+02:00 maddie <email address hidden>:

> Any update?
>
> Having the same problem on a Dell PowerEdge T420, 2D acceleration is not
> working on 14.04, whereas on 12.04 it worked just fine.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1316035
>
> Title:
> matrox g200eR2 is unclaimed in 14.04
>
> Status in “xorg-server” package in Ubuntu:
> New
>
> Bug description:
> On a certified Dell PowerEdge T620 server
> (http://www.ubuntu.com/certification/hardware/201207-11426/)
>
> The matrox video card is not recognised:
> lspci | grep VGA
> 0a:00.0 VGA compatible controller: Matrox Electronics Systems Ltd.
> G200eR2
>
> lshw -C display
> *-display UNCLAIMED
> description: VGA compatible controller
> product: G200eR2
> vendor: Matrox Electronics Systems Ltd.
> physical id: 0
> bus info: pci@0000:0a:00.0
> version: 00
> width: 32 bits
> clock: 33MHz
> capabilities: pm vga_controller bus_master cap_list
> configuration: latency=64 maxlatency=32 mingnt=16
> resources: memory:d8000000-d8ffffff memory:deffc000-deffffff
> memory:de000000-de7fffff
>
> Thus xserver is not hardver accelerated.
>
> Also /dev/dri and /dev/dri/card0 is missing.
>
> kernel module mga is not loaded, although if i manually load by modprobe
> it works fine
> modprobe mga
> lsmod | grep mga
> mga 40811 0
> drm 302817 1 mga
>
> To manage notifications about this bug go to:
>
> https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1316035/+subscriptions
>