[squeak-dev] Scratch 1.4 on squeak-vm 4
Gustavo Duarte
gus.duarte at gmail.com
Fri Mar 14 12:53:56 UTC 2014
Upsss, that sound really tricky to resolve.
I'll take a look to this code.
Any way, there are other thing that make me doubt, if it is the problem,
because on the same machine, on Sugar as a Desktop instead Gnome,
switching between full screen ON and OFF work fine.
If i understand well the function dispdisplay_ioSetFullScreen(sqInt
fullScreen lay_ioSetFullScreen(sqInt fullScreen) is the same on both
cases, right ?
Perhaps, some different parameter passed to squeak-vm on Sugar make it
work.
Thanks in advance.
Gustavo.
On 03/13/2014 07:49 PM, tim Rowledge wrote:
> On 13-03-2014, at 3:37 PM, Gustavo Duarte <gus.duarte at gmail.com> wrote:
>> You are gave me an awesome tip.
>>
>> I loaded a Squeak3.9a.from3.0.image, and tried "full screen on" and "full screen off" from Menu, and after "full screen off" same error happened. The screen turned up white and nothing else i could did. As i started from terminal, i finished the application with ctrl+C.
>>
>> With this test, could we say that the issue is inside squeak-vm code ?
>>
>> Other suggestion to follow finding out where is this bug ?
> I’d say that strongly suggests a problem in the code setting the screen mode; you’ll find it (for unix) in platforms/unix/vm-display-X11/sqUnixX11.c at the function display_ioSetFullScreen(sqInt fullScreen). Since it works on many unices and has for a long time I imagine it means some problem with the specific machine’s display driver code. That could be all sorts of fun to solve. At the very least you’ll need to find an X expert, which is not me.
>
>
> tim
> --
> tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
> BASIC is to computer programming as QWERTY is to typing.
>
>
>
More information about the Squeak-dev
mailing list
|