Hi.
With this small addition the lcg framebuffer can now support X11. :)
@@ -710,6 +713,10 @@
fb->cmsize = 1 << lcg_depth;
break;
+ case WSDISPLAYIO_LINEBYTES:
+ *(u_int *)data = lcg_xsize;
+ break;
+
case WSDISPLAYIO_GETCMAP:
return lcg_get_cmap((struct wsdisplay_cmap *)data);
However the keyboard is completely fubar in X11, since I do not own a
mouse for my vax I'm not feeling really motivated to investigate. :)
User "mathew" on #netbsd.se did some checks with xev(1) on his /90A and
it was not good. Perhaps he will chime in here.
I am guessing no one is running X11 on their VAXens...
I must say, wow - Xorg is really too heavy for old machines like this.
It would be nice if there was a small MI "Xwsfb" server in tree (or pkgsrc)
for use with old and slow machines like this. I remember using Xhpc on
NetBSD/hpcsh several years ago and it was quite usable.
Something like that would be great.
/Björn