<html>
<head></head>
<body> <span dir="ltr" style="font-family:sans-serif">Yeah as I said I get black borders around the window buttons, and it looks like its running in 16bit mode because the color of the windows have visible color gradients. Using raspberry pi os 64 bit which is a flavor of Debian. </span>
<br>
<br> <span dir="ltr" style="font-family:sans-serif">Regards,</span>
<br>
<br> <span dir="ltr" style="font-family:sans-serif">Joseph Turco. </span>
<br>
<div>
<br>
<p>Aug 9, 2021 9:01:54 AM Eric Gade <eric.gade@gmail.com>:</p>
<blockquote style="border-left:3px solid #ccc; padding-left:3px">
<div dir="ltr" style="">
I would like to add that on the MNT Reform (aarch64) running it's slightly modified Debian install, I can run the VM using framebuffer display *without* these patches and everything seems to work fine. This is really cool!
<br style="">
</div>
<br style="">
<div class="gmail_quote" style="">
<div dir="ltr" class="gmail_attr" style="">
On Mon, Aug 9, 2021 at 3:25 AM Nicola Mingotti via Cuis-dev <<a href="mailto:cuis-dev@lists.cuis.st" style="">cuis-dev@lists.cuis.st</a>> wrote:
<br style="">
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div style="">
<br style=""> Ken this is interesting for me.
<br style="">
<br style=""> At the moment I can't fork into it, but I am willing to test in the future. I run mostly in servers.
<br style="">
<br style="">
<br style=""> bye
<br style=""> Nicola
<br style="">
<br style="">
<br style="">
<br style="">
<br style="">
<br style="">
<div style="">
On 8/8/21 9:41 PM, ken.dickey--- via Cuis-dev wrote:
<br style="">
</div>
<blockquote type="cite" style="">
On 2021-08-08 10:16, Joseph Turco wrote:
<br style="">
<br style="">
<blockquote type="cite" style="">
I got the VM to work in frame buffer mode. I noticed the color is a bit off and the window buttons have black squares around them, so I guess something isint setup right. The mouse works, but the keyboard is still typing into console, with a cursor flashing in the bottom left of the screen (like a bit of the console is poking out). If you have any advice to fix that I'd appreciate it many thanks :)
<br style="">
</blockquote>
<br style=""> Attached are replacement files for those in opensmalltalk-vm/platforms/unix/vm-display-fbdev/
<br style="">
<br style=""> If you replace the files, then do the "mvm" "y", the vm-display-fbdev.so library should be rebuilt.
<br style="">
<br style=""> These files update the help text ("squeak --help") for framebuffer to what is actually there as well as allowing the keyboard device binding to work (/dev/input/event?).
<br style="">
<br style=""> ls -lasth /dev/input/by-id
<br style="">
<br style=""> should show the binding names required.
<br style=""> e.g.
<br style=""> export SQUEAK_KBDEV=/dev/input/event0
<br style=""> if
<br style=""> usb-Logitech-USB_Receiver_if01_event_kbd -> ../event0
<br style="">
<br style=""> The "box around button" effect is, I believe, a figment of the quality of the framebuffer library. I believe I saw this in early experiments on Raspberry Pi, but do not see it on LePotato. I'll have to fire up a RasPi to check. .. Nope. Looks good on Raspberry Pi 3 on Raspberry Pi OS. No idea. Have to look around.
<br style="">
<br style=""> The blinking cursor shows through because I did not "capture" it via the evdev support. It is a bit complex to figure out, does not bother me much, and reminds me I am in framebuffer mode. Useful when I forget and fire up a framebuffer display which takes turns overwriting with X11 if I have started that as well.
<br style="">
<br style=""> If anyone want to look at this..
<br style="">
<br style=""> HTH,
<br style=""> -KenD
<br style="">
<br style="">
<fieldset style=""></fieldset>
</blockquote>
<br style="">
</div> --
<br style=""> Cuis-dev mailing list
<br style=""> <a href="mailto:Cuis-dev@lists.cuis.st" target="_blank" style="">Cuis-dev@lists.cuis.st</a>
<br style=""> <a href="https://lists.cuis.st/mailman/listinfo/cuis-dev" rel="noreferrer" target="_blank" style="">https://lists.cuis.st/mailman/listinfo/cuis-dev</a>
<br style="">
</blockquote>
</div>
<br clear="all" style="">
<br style="">--
<br style="">
<div dir="ltr" class="gmail_signature" style="">
<div dir="ltr" style="">
<div style="">
Eric
</div>
</div>
</div>
</blockquote>
</div>
</body>
</html>