X11 MGA driver and xrandr

Steven Friedrich StevenFriedrich at InsightBB.com
Sun Apr 26 16:01:39 UTC 2009


This system has been a dual-monitor since before the change-over from 
XFree86 to xorg.  The change-over resulted in losing dual-monitor 
capability, but I've recently taken another shot at it.  I knew I'd need 
to be patient during the change-over.

Both monitors are presenting the same desktop, not spread across them, 
just duplicated, which isn't useful. 8o)

The system is running 7.1p4, and latest ports, kde3.5.10_1. xrandr 
reports only one screen, Screen0.

Screen 0: minimum 320 x 200, current 1280 x 1024, maximum 1280 x 1024
default connected 1280x1024+0+0 0mm x 0mm
    1280x1024      60.0*    75.0
    1280x960       60.0
    1152x864       75.0
    1024x768       85.0     75.0     70.0     60.0
    832x624        75.0
    800x600        85.0     75.0     72.0     60.0     56.0     65.0
    700x525        75.0     60.0
    640x512        75.0     60.0
    640x480        85.0     75.0     73.0     67.0     60.0
    720x400        70.0     85.0
    640x400        85.0
    576x432        75.0
    640x350        85.0
    512x384        85.0     75.0     70.0     60.0
    416x312        75.0
    400x300        85.0     75.0     72.0     60.0     56.0
    320x240        85.0
    360x200        85.0

I've tried running X without xorg.conf, with only ServerFlags Option 
AllowEmptyInput, and I even tried to use a Monitor section to force VGA2 
on. I don't know if the numbering starts at 0 or 1, but I've tried VGA1 
and VGA2, with Option Enable true. I have a Matrox G550 with a standard 
VGA connector and a DVI connector with the VGA adapter on it.

How do I get xrandr to recognize my second port.  Should I be waiting 
for a few more changes to MGA driver?

I'm not currently using mga_hal. I tried hal just now and it doesn't 
help.  Also, I noticed that when I use root to autoconfig X, it sets the 
driver to vesa, not mga, although there are MGA lines in xorg.conf.

Please don't tell me to get different video cards. 8o)
-- 

Steven Friedrich
Lexington, KY 40509


More information about the freebsd-questions mailing list