<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>