Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: FYI: new X server in -current, among other X things



Thanks for your work.

mrg@ wrote:

> i've updated most of xsrc to their latest versions.
> fontconfig and Mesa are remaining.  i've tested the
> new code on amd64 and arm64, and built several ports
> to confirm they still build.  the biggest change is
> the new xorg-server.

On 1.21.x, I'm afraid there are two known issue for ancient Tier-II ports.


(1) out of bounds problem in xserver/hw/xfree86/modes/xf86Crtc.h

OpenBSD/luna88k maintainer (Kenji Aoyama) reported the following fix
was neceesary for non-XFree86 driver based dumb server (on luna88k etc.):
 https://gist.github.com/ao-kenji/afb0ea5b6dca04975161f84ab41ba32b
 https://gist.github.com/ao-kenji/b0fd6b876605ba1b2b43309233566153
 https://cvsweb.openbsd.org/cgi-bin/cvsweb/xenocara/xserver/hw/xfree86/modes/xf86Crtc.h#rev1.16


(2) "-flipPixels" option removal

"-flipPixels" option (that inverts black and white on 1bpp server)
has been removed since 1.21.
 https://gitlab.freedesktop.org/xorg/xserver/-/commit/d1c00c859c6676fbb540420c9055788bc19cb18f

As noted in the log the upstream authors claim
"No supported driver supports 1bpp anymore, nor has in a very long time."

Howeverwe we still have several working servers (xf86-video-wsfb based
servers on mac68k and luna68k, monolithic servers for sun3 and x68)
and at least there was a report that this option was mandatory on SE/30.
So I would like to revert this change.


I've filed several issue reports about the 1bpp server including this,
but it looks the upstream has ~no interest to keep it.
 https://gitlab.freedesktop.org/xorg/xserver/-/issues/1057
 https://gitlab.freedesktop.org/xorg/xserver/-/issues/1056

Thanks,

---
Izumi Tsustui


Home | Main Index | Thread Index | Old Index