<p>Good news! And mahalo nui to Ian for building the 64 bit vm.</p>
<p>By default FreeBSD does not allow applications running as root to attach to the 0.0 display. X can connect across a network, and it could end up allowing someone one a different machine to gain root privileges on yours.</p>

<p>In an earlier post I told you to put the sources file in the same directory as the image file. Works for me. The documentation says to put the sources in the same directory as the vm, which the error you got says. Squeak will run without sources  you just won&#39;t see code in the browser. You will want sources.</p>

<p>Gary Dunn<br>
Open Slate Project<br>
<a href="http://openslate.org">http://openslate.org</a></p>
<p><blockquote type="cite">On Aug 27, 2011 8:30 PM,  &lt;<a href="mailto:bronta@rambler.ru">bronta@rambler.ru</a>&gt; wrote:<br><br><br>
Here is my tryings with su:<br>
# squeak -display :0 Squeak4.2-10966.image<p><font color="#500050"><br>CHECKING cogvm<br>CHECKING squeakvm<br>No protocol specified</font></p>
Could not open display `:0&#39;.<br>
# echo $DISPLAY<br>
:0.0<br>
# echo $HOME<br>
/root<br>
# squeak -display :0.0 Squeak4.2-10966.image<p><font color="#500050"><br>CHECKING cogvm<br>CHECKING squeakvm<br>No protocol specified</font></p>
Could not open display `:0.0&#39;.<br>
<br>
But suddenly I asked myself. Why su? And I ran it from my common user console. And It started! I get error window: &quot;Squeak cannot locate the sources file named /usr/local/lib/squeak/4.4.7-<u></u>2383/SqueakV41.sources&quot;. But I see the projects window and can work with it. I need to solve problem with sources file. But this is absolutely another problem.<br>

Hurray! Finally we did it! Thanks to everybody! I did not expect to get so friendly supporting and help!<br>
<br>
Let us make summary of my question (Installing Squeak vm on my platform: FreeBSD 8.2 x64). Ian Piumarta gave the link to tar.gz file with compiled version for my platform. I see a lot of files for different platforms in that location: <a href="http://squeakvm.org/unix/release/" target="_blank">http://squeakvm.org/unix/<u></u>release/</a><br>

What kind of place is it? Who builds this packages?<br>
It is a good place to look for certain compiled vm for anybody. I think next time (for example when I will upgrade to FreeBSD 9.0) I will visit this folder first and search necessary package there.<br>
<br>
* Ian Piumarta &lt;<a href="mailto:piumarta@speakeasy.net" target="_blank">piumarta@speakeasy.net</a>&gt; [Sat, 27 Aug 2011 12:34:54 -0700]:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hello,<p><font color="#500050"><br>&gt;<br>&gt; &gt; CHECKING cogvm<br>&gt; &gt; CHECKING squeakvm<br>&gt; &gt; No protocol specified<br>&gt; &gt; Could not open display `(n...</font></p>
I think squeak is working fine.<br>
<br>
The error message indicates a problem with opening the connection to<br>
your X11 display server. It is usually caused by an authentication<br>
failure.<br>
<br>
Please check the values of the variables HOME and DISPLAY in your<br>
environment, and make sure that they are both correct. The error<br>
message suggests to me that DISPLAY is not set and that HOME might be<br>
set incorrectly.<br>
<br>
If you can run &#39;xterm&#39; successfully from a command line, then you <br>
</blockquote>
should<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
be able to run &#39;squeak&#39; too!<br>
<br>
You can also try specifying the display explicitly:<br>
<br>
squeak -display :0 squeak.image<br>
<br>
If you are logging into a remote machine via &#39;ssh&#39; then you can also <br>
</blockquote>
try<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
using the -Y option to turn off X11 authentication:<br>
<br>
ssh -Y remote-machine<br>
<br>
The binary that I posted works perfectly for me under FreeBSD 8.2 on<br>
64-bit hardware and I expect that it should work for you too.<br>
<br>
Regards,<br>
Ian<br>
<br>
</blockquote>
</blockquote></p>