I debugged further with a recent OpenBSD 4.1 snapshot and can
claim the following:
- plain Xorg vesa drivers don't support widescreen formats
(16:9 and 16:10 formats are discussed to be supported _maybe_
in future VESA specs - so people who claim that
Xorg's vesa driver works with a 1920x1200 resolution simply
can't read the output of xdpyinfo or Xorg.N.log)
- FireGL 5200 is a rv530 (x1600) chip derivative. Those chips
are not supported by the ati/radeon Xorg drivers - and ATI
doesn't provide any documentation. So owners of such cards
have no luck if they can't use fglrx
- I also tried to get fglrx working using the bits some FreeBSE
people already hacked together (namely frglx-freebsd.com),
without success (and really if things need linux emulation
layer I can simply install linux and good is). Not to mention
that frglx-freebsd totally sucks and is a very suckish hack...
So I have to stay with Linux because I can't sell and buy
another computer (it is simply the notebook of my work). ;(((
Regards,
Anselm
On Mon, Feb 26, 2007 at 02:52:43PM +0100, Anselm R. Garbe wrote:
> I got a Thinkpad Z61p
> (http://www.ciao.de/Lenovo_ThinkPad_Z61p_9452__2342038)
> with a 1920x1200 WUXGA widescreen display driven by an ATI
> Mobility FireGL V5200 - PCI Express x16 adaptor.
>
> Last weekend I tried to install OpenBSD 4.0 onto this box -
> everything essential works fine, except that it seems impossible
> to force the vesa driver of Xorg to work with a (or in
> particular this) widescreen resolution properly.
>
> The highest resolution I got working with the vesa driver was
> 1600x1200, but this sucks because the 1600 pixels are strechted
> to 1920 pixels in width. So due the lack of the fglrx driver
> which works just fine under Linux, the only half-decent
> workaround resolution was 1152x864 pixels for me, however this
> is insufficient if you own such a box ;)
>
> After I checked those issues with vanilla OpenBSD 4.0 + the
> shipped Xorg 6.9.x I upgraded to a recent snapshot from
> http://xenocara.org/ - but I didn't expected any different
> behavior, because my googling/rtfm already argued that the vesa
> driver seems to be not designed to work with such wide-screen
> resolutions (it seems to expect a 4:3 screen format anyways)...
> I can confirm that it makes no difference if you use Xorg 6.9 or
> 7.x. The source of the vesa driver is nearly the same btw, so
> nothing to wonder about.
>
> So out of curiosity, does anyone know of a vesa driver patch or
> of some unofficial hackish fglrx port to OpenBSD? Just
> wondering, because in Debian I can use fglrx even without
> loading some restricted kernel modules without dri
> capabilities... so I'd expect that the 2D part of this driver
> might work on a vanilla OpenBSD box as well (maybe).
>
> Note, the ati Xorg driver does not support the FireGL card.
>
> If nothing helps I have to stay with Linux ;((
>
> Regards,
> --
> Anselm R. Garbe >< http://www.suckless.org/ >< GPG key: 0D73F361
>
--
Anselm R. Garbe >< http://www.suckless.org/ >< GPG key: 0D73F361