<div dir="ltr"><div>Hi all,</div><div>I just recompiled and tested cog branch head and confirm that neither 64 nor 32bits linux spur VM do honour the large cursor request.<br><div>The best would be to open an issue on <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm">https://github.com/OpenSmalltalk/opensmalltalk-vm</a>.</div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le lun. 2 sept. 2019 à 17:23, David T. Lewis <<a href="mailto:lewis@mail.msen.com">lewis@mail.msen.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> <br>
Reported on Cuis, copying to vm-dev for follow-up. Replies should go to vm-dev.<br>
<br>
Large cursor support is reported to be not working on 64-bit Linux VMs.<br>
On Squeak, test this by enabling the "Use bigger mouse cursors" preference.<br>
<br>
This is probably a build configuration issue. On a 64-bit interpreter VM<br>
on Linux, larger cursors work as expected if and only if the xrender<br>
development library is present in the build, e.g.<br>
<br>
$ sudo apt-get install libxrender-dev<br>
<br>
My memory jogger was this:<br>
<br>
Name: VMMaker-dtl.298<br>
Author: dtl<br>
Time: 12 February 2013, 7:34:34.873 pm<br>
UUID: dc5ab81f-c19f-4416-ae5e-edb2909e3eb0<br>
Ancestors: VMMaker-dtl.297<br>
<br>
VMMaker 4.10.11<br>
<br>
Enable large cursor support in the 64-bit image. Previous concern about<br>
bitmap conversion is apparently no longer relevant, as #primitiveBeCursor<br>
works properly on the 64-bit image (but tested only on little-endian).<br>
<br>
Dave<br>
<br>
<br>
On Mon, Sep 02, 2019 at 07:50:50AM -0300, Juan Vuletich via Cuis-dev wrote:<br>
> You can (and should) report the issue in vm-dev.<br>
> <br>
> Still, look at #needsToBeDrawn and friends. In a few hours of hacking, <br>
> you can fix it in the image (even if you don't know much of the current <br>
> code).<br>
> <br>
> Cheers,<br>
> <br>
> On 9/1/2019 10:48 AM, Steve Davies wrote:<br>
> >Hi Juan,<br>
> ><br>
> >Thanks for coming back to me. Forgot to say that its a Linux <br>
> >environment so I guess I guess I'm not going to get help from the vm.<br>
> ><br>
> >Steve<br>
> ><br>
> ><br>
> >On Sun, 1 Sep 2019 at 15:44, Juan Vuletich <<a href="mailto:juan@jvuletich.org" target="_blank">juan@jvuletich.org</a> <br>
> ><mailto:<a href="mailto:juan@jvuletich.org" target="_blank">juan@jvuletich.org</a>>> wrote:<br>
> ><br>
> > On 9/1/2019 9:41 AM, Steve Davies via Cuis-dev wrote:<br>
> > > Hi,<br>
> > ><br>
> > > I use a very lovely Dell 9360 which has a QHD screen.<br>
> > ><br>
> > > Its easy to set fonts to get a legible screen, but is there<br>
> > anything I<br>
> > > can do to get a mouse pointer that isn't tiny?<br>
> > ><br>
> > > Thanks,<br>
> > > Steve<br>
> > ><br>
> > Hi Steve,<br>
> ><br>
> > That depends on whether the VM has support for larger mouse pointers.<br>
> > For example, selecting 'Huge Fonts' sets up larger mouse pointers<br>
> > on Mac<br>
> > OS and Windows, but not on Linux (Ubuntu), using the official 64 bit<br>
> > VMs. I believe the Linux VM doesn't have support for that.<br>
> ><br>
> > You could ask about this in the vm-dev mail list:<br>
> > <a href="http://lists.squeakfoundation.org/mailman/listinfo/vm-dev" rel="noreferrer" target="_blank">http://lists.squeakfoundation.org/mailman/listinfo/vm-dev</a> . As an<br>
> > alternative, the hand could be drawn by Morphic and not by the OS.<br>
> > See<br>
> > #needsToBeDrawn.<br>
> ><br>
> > Cheers,<br>
> ><br>
> > -- <br>
> > Juan Vuletich<br>
> > <a href="http://www.cuis-smalltalk.org" rel="noreferrer" target="_blank">www.cuis-smalltalk.org</a> <<a href="http://www.cuis-smalltalk.org" rel="noreferrer" target="_blank">http://www.cuis-smalltalk.org</a>><br>
> > <a href="https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev" rel="noreferrer" target="_blank">https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev</a><br>
> > <a href="https://github.com/jvuletich" rel="noreferrer" target="_blank">https://github.com/jvuletich</a><br>
> > <a href="https://www.linkedin.com/in/juan-vuletich-75611b3" rel="noreferrer" target="_blank">https://www.linkedin.com/in/juan-vuletich-75611b3</a><br>
> > @JuanVuletich<br>
> ><br>
> ><br>
> ><br>
> >-- <br>
> >Steve Davies: Technical Director, Connection Telecom (Pty) Ltd<br>
> >Email is preferred, but: Phone: 0878200200<br>
> ><br>
> <br>
> <br>
> -- <br>
> Juan Vuletich<br>
> <a href="http://www.cuis-smalltalk.org" rel="noreferrer" target="_blank">www.cuis-smalltalk.org</a><br>
> <a href="https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev" rel="noreferrer" target="_blank">https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev</a><br>
> <a href="https://github.com/jvuletich" rel="noreferrer" target="_blank">https://github.com/jvuletich</a><br>
> <a href="https://www.linkedin.com/in/juan-vuletich-75611b3" rel="noreferrer" target="_blank">https://www.linkedin.com/in/juan-vuletich-75611b3</a><br>
> @JuanVuletich<br>
> <br>
<br>
> _______________________________________________<br>
> Cuis-dev mailing list<br>
> <a href="mailto:Cuis-dev@cuis-smalltalk.org" target="_blank">Cuis-dev@cuis-smalltalk.org</a><br>
> <a href="http://cuis-smalltalk.org/mailman/listinfo/cuis-dev_cuis-smalltalk.org" rel="noreferrer" target="_blank">http://cuis-smalltalk.org/mailman/listinfo/cuis-dev_cuis-smalltalk.org</a><br>
<br>
</blockquote></div>