<div dir="ltr">Hi Eliot,<div><br></div><div>I tried the script but I get an error. Below is what I did and the error:</div><div><br></div><div><div>Andreis-MacBook-Pro-3:pharobug andrei$ ./pharo Pharo.image eval "Smalltalk snapshot: true andQuit: true"</div><div>Andreis-MacBook-Pro-3:pharobug andrei$ ./resizesqueakwindow Pharo.image 840 640</div><div>0+1 records in</div><div>4+0 records out</div><div>1 truncated record</div><div>4 bytes transferred in 0.000708 secs (5651 bytes/sec)</div><div>Andreis-MacBook-Pro-3:pharobug andrei$ ./pharo-ui Pharo.image</div><div>2017-03-29 21:07:38.977 Pharo[53599:3054457] Error (1000) creating CGSWindow on line 281</div><div>2017-03-29 21:07:38.979 Pharo[53599:3054457] (</div><div> <span class="gmail-Apple-tab-span" style="white-space:pre"> </span>0 CoreFoundation 0x96699c63 __raiseError + 195</div><div> <span class="gmail-Apple-tab-span" style="white-space:pre"> </span>1 libobjc.A.dylib 0x9018da2a objc_exception_throw + 276</div><div> <span class="gmail-Apple-tab-span" style="white-space:pre"> </span>2 CoreFoundation 0x96699b7d +[NSException raise:format:] + 141</div><div> <span class="gmail-Apple-tab-span" style="white-space:pre"> </span>3 AppKit 0x9ad410a5 _NSCreateWindowWithOpaqueShape2 + 1728</div><div> <span class="gmail-Apple-tab-span" style="white-space:pre"> </span>4 AppKit 0x9ad3f06d -[NSWindow _commonAwake] + 2227</div><div> <span class="gmail-Apple-tab-span" style="white-space:pre"> </span>5 AppKit 0x9adcef30 -[NSWindow _makeKeyRegardlessOfVisibility] + 104</div><div> <span class="gmail-Apple-tab-span" style="white-space:pre"> </span>6 AppKit 0x9adcee86 -[NSWindow makeKeyAndOrderFront:] + 35</div><div> <span class="gmail-Apple-tab-span" style="white-space:pre"> </span>7 Pharo 0x000b07b0 -[sqSqueakOSXOpenGLView drawThelayers] + 212</div><div> <span class="gmail-Apple-tab-span" style="white-space:pre"> </span>8 Pharo 0x000b718b -[sqSqueakScreenAndWindow ioForceDisplayUpdate] + 196</div><div> <span class="gmail-Apple-tab-span" style="white-space:pre"> </span>9 Pharo 0x000b6e60 ioForceDisplayUpdate + 61</div><div> <span class="gmail-Apple-tab-span" style="white-space:pre"> </span>10 Pharo 0x0007a66d primitiveShowDisplayRect + 212</div><div> <span class="gmail-Apple-tab-span" style="white-space:pre"> </span>11 Pharo 0x0003c1cd interpret + 25816</div><div> <span class="gmail-Apple-tab-span" style="white-space:pre"> </span>12 Pharo 0x000452e2 enterSmalltalkExecutiveImplementation + 135</div><div> <span class="gmail-Apple-tab-span" style="white-space:pre"> </span>13 Pharo 0x00035f7b interpret + 646</div><div> <span class="gmail-Apple-tab-span" style="white-space:pre"> </span>14 Pharo 0x000b68d0 -[sqSqueakMainApplication runSqueak] + 476</div><div> <span class="gmail-Apple-tab-span" style="white-space:pre"> </span>15 Foundation 0x988ea0ae __NSFirePerformWithOrder + 416</div><div> <span class="gmail-Apple-tab-span" style="white-space:pre"> </span>16 CoreFoundation 0x965a481e __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 30</div><div> <span class="gmail-Apple-tab-span" style="white-space:pre"> </span>17 CoreFoundation 0x965a4760 __CFRunLoopDoObservers + 400</div><div> <span class="gmail-Apple-tab-span" style="white-space:pre"> </span>18 CoreFoundation 0x965960c2 __CFRunLoopRun + 946</div><div> <span class="gmail-Apple-tab-span" style="white-space:pre"> </span>19 CoreFoundation 0x96595aa6 CFRunLoopRunSpecific + 390</div><div> <span class="gmail-Apple-tab-span" style="white-space:pre"> </span>20 CoreFoundation 0x9659590b CFRunLoopRunInMode + 123</div><div> <span class="gmail-Apple-tab-span" style="white-space:pre"> </span>21 HIToolbox 0x993a38f8 RunCurrentEventLoopInMode + 262</div><div> <span class="gmail-Apple-tab-span" style="white-space:pre"> </span>22 HIToolbox 0x993a3503 ReceiveNextEventCommon + 192</div><div> <span class="gmail-Apple-tab-span" style="white-space:pre"> </span>23 HIToolbox 0x993a342c _BlockUntilNextEventMatchingListInModeWithFilter + 99</div><div> <span class="gmail-Apple-tab-span" style="white-space:pre"> </span>24 AppKit 0x9ad2cb41 _DPSNextEvent + 742</div><div> <span class="gmail-Apple-tab-span" style="white-space:pre"> </span>25 AppKit 0x9ad2c1e5 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 350</div><div> <span class="gmail-Apple-tab-span" style="white-space:pre"> </span>26 AppKit 0x9ad20b9c -[NSApplication run] + 907</div><div> <span class="gmail-Apple-tab-span" style="white-space:pre"> </span>27 AppKit 0x9ac95fa0 NSApplicationMain + 2082</div><div> <span class="gmail-Apple-tab-span" style="white-space:pre"> </span>28 libdyld.dylib 0x9a6a66d9 start + 1</div><div> <span class="gmail-Apple-tab-span" style="white-space:pre"> </span>29 ??? 0x00000002 0x0 + 2</div><div>)</div><div>^C</div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Mar 29, 2017 at 8:20 PM, Eliot Miranda <span dir="ltr"><<a href="mailto:eliot.miranda@gmail.com" target="_blank">eliot.miranda@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <br><div dir="ltr">Hi Andrei,<div class="gmail_extra"><br><div class="gmail_quote">On Wed, Mar 29, 2017 at 10:40 AM, Andrei Chis <span dir="ltr"><<a href="mailto:chisvasileandrei@gmail.com" target="_blank">chisvasileandrei@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><span style="font-size:12.8px">Hi,</span><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">I have the following script that I run on mac:</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">wget -O- <a href="http://get.pharo.org/vmLatest60" target="_blank">get.pharo.org/vmLatest60</a> | bash<br></div><div style="font-size:12.8px">wget -O- <a href="http://get.pharo.org/60" target="_blank">get.pharo.org/60</a> | bash<br></div><div style="font-size:12.8px">./pharo Pharo.image eval "Smalltalk snapshot: true andQuit: true"<br></div><div style="font-size:12.8px">./pharo-ui Pharo.image<br></div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">Initially I thought that it doesn't work but then I saw that it opens a very very small window with just a tiny scrollbar. Screenshot here: <a href="https://dl.dropboxusercontent.com/u/74244847/Data/Screen%20Shot%202017-03-29%20at%207.38.48%20PM.png" target="_blank">https://dl.dropboxusercontent.<wbr>com/u/74244847/Data/Screen%20S<wbr>hot%202017-03-29%20at%207.38.<wbr>48%20PM.png</a>. </div></div></blockquote><div><br></div><div>Find attached a script for unix/mac os that sets the size of the screen in the image file.</div><div><br></div><div>Arguably the VM should use a window extent of 0@0 as a "start me headless" flag. What do people think? It would complicate things. The image would have to be located before any VM command line argument flags are processed, and probably opened twice. Seems like a lot of effort for little gain.</div><div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div style="font-size:12.8px"><span style="font-size:12.8px">Cheers,</span><br></div><div style="font-size:12.8px"><div style="font-size:12.8px">Andrei</div></div></div>
</blockquote></div><br><div class="m_2995914255706103070gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><span style="font-size:small;border-collapse:separate"><div>_,,,^..^,,,_<br></div><div>best, Eliot</div></span></div></div></div>
</div></div>
<br></blockquote></div><br></div>