Re: OpenBSD 4.0 / Xorg -> vesa 1920x1200 widescreen resolution

2007-02-27 Thread Anselm R. Garbe
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



Re: OpenBSD 4.0 / Xorg -> vesa 1920x1200 widescreen resolution

2007-02-26 Thread Anselm R. Garbe
On Mon, Feb 26, 2007 at 09:36:10AM -0700, Darrin Chandler wrote:
> For my laptop (whole different brand/chipset, but similar problem), I
> had to manually make a ModeLine. After that I had no problem at all
> using 1920x1200.

Well, would you like to send me your xorg.conf? I've seen
various ones using ModeLines, but no one worked in conjunction
with the vesa driver for me. If you can confirm that it really
works with the vesa driver for you using special modelines, I'd
really invest more time into debugging the issue. ;)

Regards,
-- 
 Anselm R. Garbe >< http://www.suckless.org/ >< GPG key: 0D73F361



OpenBSD 4.0 / Xorg -> vesa 1920x1200 widescreen resolution

2007-02-26 Thread Anselm R. Garbe
Hi there,

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