Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 Oct 2007 11:30:25 -0700
From:      "Kevin Oberman" <oberman@es.net>
To:        Warren Block <wblock@wonkity.com>
Cc:        freebsd-x11@FreeBSD.org
Subject:   Re: ports/116851: x11-drivers/xf86-video-mga - Xorg 7.3 mga driver fails to read video BIOS (G450 dual-VGA) 
Message-ID:  <20071023183025.4C9B84500F@ptavv.es.net>
In-Reply-To: Your message of "Sun, 21 Oct 2007 14:00:03 GMT." <200710211400.l9LE03mE010021@freefall.freebsd.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
--==_Exmh_1193164225_37021P
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

> Date: Sun, 21 Oct 2007 14:00:03 GMT
> From: Warren Block <wblock@wonkity.com>
> 
>  When the FreeBSD port of xorg-server starts using libpciaccess, the 
>  problem reading the video BIOS ROM should be fixed.  Until then, I have 
>  an easier patch and instructions for xorg-server 1.4.1:
>  
>  http://www.wonkity.com/~wblock/mgapatch/xorg-patch.txt
>  
>  -Warren Block * Rapid City, South Dakota USA

Warren,

I installed your patch and I no longer get errors in the Xorg.0.log
file, but I still have problems.

I now have two displays, but the right display only runs at 1024x768
with the left runs at 1280x1024. 

If I try swapping the "Position" lines between monitor 0 and 1, I go
back to the old mirror effect, with the right screen still at 1024x768.

I get the following messages on my vty:
WB: Reading 128K from /dev/mem address 0xc0000
info: [drm] Initialized card for AGP DMA
drm0: [ITHREAD]
[config/hal] couldn't initialise context: (null) ((null))
SESSION_MANAGER=local/pak.es.net:/tmp/.ICE-unix/98465

The only warning in the log is:
(WW) OS did not count PCI devices, guessing wildly
(WW) MGA(0): Option "Position" is not used
I don't like the look of the latter error.

Any ideas? I did edit the "Monitor" sections and tried both with
explicit sync rates and commenting them out and using DCC. Made no
difference. I must admit that I am baffled.

Also, is xinerama no longer usable with the 7.3 and the G450? Or so you
just prefer randr? (I can see that randr has advantages.)
-- 
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: oberman@es.net			Phone: +1 510 486-8634
Key fingerprint:059B 2DDF 031C 9BA3 14A4  EADA 927D EBB3 987B 3751

--==_Exmh_1193164225_37021P
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)
Comment: Exmh version 2.5 06/03/2002

iD8DBQFHHj3Bkn3rs5h7N1ERAoDmAJ4svZYyRk1EzhIJpzJGnlL+fsfk4gCgkyi/
rEgsMis9pGZoqd6BJ83RFyM=
=G/D0
-----END PGP SIGNATURE-----

--==_Exmh_1193164225_37021P--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20071023183025.4C9B84500F>