Bug 15568

Summary: Matrox G200EH not working with mga
Product: Mageia Reporter: Anne Nicolas <ennael1>
Component: InstallerAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED FIXED QA Contact:
Severity: critical    
Priority: Normal CC: luigiwalser, thierry.vignaud, tmb
Version: Cauldron   
Target Milestone: ---   
Hardware: i586   
OS: Linux   
Whiteboard:
Source RPM: ldetect-lst, x11-driver-video-mga CVE:
Status comment:

Description Anne Nicolas 2015-03-25 18:30:09 CET
I've just installed up-to-date Cauldron on HP Proliant DL 369 G9. I have the following graphical card:

Matrox G200EH (vendor: 102b device:0533 subvendor:103c subd: 3381)

After reboot X is just crashing. xorg.conf uses mga.

Switching to modesetting just solve the problem.

Any way to automatize this?
Anne Nicolas 2015-03-25 18:31:19 CET

CC: (none) => thierry.vignaud, tmb

Comment 1 Thomas Backlund 2015-03-25 18:38:14 CET
yeah, I've been thinking of switching all matrox cards to modesetting driver as we get more an more reports of issues with the matrox cards and upstream maintenance is non-existant

I wonder if we should force all to modesetting driver for RC and see if anyone complains...

There are only 6 card ids to change in ldetect-lst
Comment 2 David Walser 2015-03-25 18:48:26 CET
Card:Matrox Millennium G series (single head): Matrox Electronics Systems Ltd.|MGA G200eW WPCM450 [DISPLAY_VGA] (vendor:102b device:0532 subv:1028 subd:0236) (rev: 0a)

On Mageia 4, trying startx I got:
(II) MGA: driver for Matrox chipsets: mga2064w, mga1064sg, mga2164w,
        mga2164w AGP, mgag100, mgag100 PCI, mgag200, mgag200 PCI,
        mgag200 SE A PCI, mgag200 SE B PCI, mgag200 EV Maxim,
        mgag200 ER SH7757, mgag200 eW Nuvoton, mgag200eH, mgag400, mgag550
(++) using VT number 1

(WW) Falling back to old probe method for v4l
(EE) mga: The PCI device 0x532 at 06@00:03:0 has a kernel module claiming it.
(EE) mga: This driver cannot operate until it has been unloaded.
(EE) No devices detected.
(EE)
Fatal server error:
(EE) no screens found(EE)

CC: (none) => luigiwalser

Comment 3 Anne Nicolas 2015-03-25 20:37:40 CET
Well I guess it's the last chance to test this before RC. and anyway Matrox support seems to be really bad at the moemnt
Thierry Vignaud 2015-03-25 21:21:23 CET

Source RPM: (none) => ldetect-lst, x11-driver-video-mga

Comment 4 Mageia Robot 2015-03-25 22:27:29 CET
commit 415ba509baead174fea8bb61dea2dfd6ad0ec8a8
Author: Anne Nicolas <ennael@...>
Date:   Wed Mar 25 22:26:44 2015 +0100

    Use modesetting instead of mga driver for Matrox graphic cards (mga#15568)
---
 Commit Link:
   http://gitweb.mageia.org/software/ldetect-lst/commit/?id=415ba509baead174fea8bb61dea2dfd6ad0ec8a8
Comment 5 David Walser 2015-03-26 17:40:11 CET
On Mageia 4 at least, changing it to modesetting worked really well.  I'll need to upgrade it to Cauldron and test that too.
Comment 6 David Walser 2015-03-26 22:14:28 CET
Upgraded that test server to Cauldron and it's still working fine.  KMS works fine while booting and at the console, modesetting X11 still works well too.
Comment 7 Thierry Vignaud 2015-04-03 21:34:52 CEST
Closing.

Status: NEW => RESOLVED
Resolution: (none) => FIXED