[Cuis-dev] VM fb-dev

Nicola Mingotti nmingotti at gmail.com
Mon Aug 9 00:24:58 PDT 2021


Ken this is interesting for me.

At the moment I can't fork into it, but I am willing to test in the 
future. I run mostly in servers.


bye
Nicola





On 8/8/21 9:41 PM, ken.dickey--- via Cuis-dev wrote:
> On 2021-08-08 10:16, Joseph Turco wrote:
>
>> 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 :)
>
> Attached are replacement files for those in 
> opensmalltalk-vm/platforms/unix/vm-display-fbdev/
>
> If you replace the files, then do the "mvm" "y", the 
> vm-display-fbdev.so library should be rebuilt.
>
> 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?).
>
> ls -lasth /dev/input/by-id
>
> should show the binding names required.
> e.g.
> export SQUEAK_KBDEV=/dev/input/event0
> if
> usb-Logitech-USB_Receiver_if01_event_kbd -> ../event0
>
> 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.
>
> 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.
>
> If anyone want to look at this..
>
> HTH,
> -KenD
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20210809/aea3c001/attachment-0001.htm>


More information about the Cuis-dev mailing list