<span style="font-family:courier new,monospace"><span style="font-family:arial,helvetica,sans-serif">Hello,</span><br style="font-family:arial,helvetica,sans-serif"><span style="font-family:arial,helvetica,sans-serif">I created a new user. Here's what I got.</span><br>
<br>[jcx@vizwall jcX Files]$ ldd ./HelloX </span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">        libX11.so.6 => /usr/lib64/libX11.so.6     (0x00000033efe00000)</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">        libc.so.6 => /lib64/libc.so.6 (0x00000033eda00000)</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">        libXau.so.6 => /usr/lib64/libXau.so.6 (0x00000033f0600000)</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">        libXdmcp.so.6 => /usr/lib64/libXdmcp.so.6 (0x00000033f0200000)</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">        libdl.so.2 => /lib64/libdl.so.2 (0x00000033ee200000)</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">        /lib64/ld-linux-x86-64.so.2 (0x00000033ed600000)</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">[jcx@vizwall jcX Files]$ </span><br>
<br><span style="font-family:arial,helvetica,sans-serif">BTW, when you said "start this hellox in an xterm ?" how exactly can i do that?</span><br><br>Thank you<br>-jerrold<br><br><div class="gmail_quote">On Wed, May 2, 2012 at 1:12 AM, walter harms <span dir="ltr"><<a href="mailto:wharms@bfs.de" target="_blank">wharms@bfs.de</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
<br>
Am 02.05.2012 00:53, schrieb Jerrold Clint Balansi:<br>
<div class="im">> Thanks for your reply..<br>
><br>
> Here's what I got<br>
><br>
> [root@vizwall jcX Files]# ldd ./HelloX<br>
>         libX11.so.6 => /usr/lib64/libX11.so.6 (0x00000033efe00000)<br>
>         libc.so.6 => /lib64/libc.so.6 (0x00000033eda00000)<br>
>         libXau.so.6 => /usr/lib64/libXau.so.6 (0x00000033f0600000)<br>
>         libXdmcp.so.6 => /usr/lib64/libXdmcp.so.6 (0x00000033f0200000)<br>
>         libdl.so.2 => /lib64/libdl.so.2 (0x00000033ee200000)<br>
>         /lib64/ld-linux-x86-64.so.2 (0x00000033ed600000)<br>
> [root@vizwall jcX Files]#<br>
><br>
</div>This is good, we are not missing something obvious.<br>
<div class="im"><br>
<br>
><br>
> As non-root user.. this is the output.<br>
><br>
> bash-3.2$ ./HelloX<br>
> Xlib: connection to ":0.0" refused by server<br>
> Xlib: No protocol specified<br>
><br>
<br>
</div>That means that you do not have the right to access the server.<br>
Normally this happens when people do "su" to change the user<br>
and start a X11 Programm.<br>
<br>
Can you login as normal User and start this hellox in an xterm ?<br>
<br>
A running xterm will show that your xserver works as expected and<br>
the hellox should work.<br>
<br>
re,<br>
 wh<br>
<div class="HOEnZb"><div class="h5"><br>
> ./HelloX: couldn't connect to X server (null)<br>
> bash-3.2$<br>
> bash-3.2$ ldd ./HelloX<br>
>         libX11.so.6 => /usr/lib64/libX11.so.6 (0x00000033efe00000)<br>
>         libc.so.6 => /lib64/libc.so.6 (0x00000033eda00000)<br>
>         libXau.so.6 => /usr/lib64/libXau.so.6 (0x00000033f0600000)<br>
>         libXdmcp.so.6 => /usr/lib64/libXdmcp.so.6 (0x00000033f0200000)<br>
>         libdl.so.2 => /lib64/libdl.so.2 (0x00000033ee200000)<br>
>         /lib64/ld-linux-x86-64.so.2 (0x00000033ed600000)<br>
> bash-3.2$<br>
><br>
> -jerrold<br>
><br>
> On Tue, May 1, 2012 at 1:23 AM, walter harms <<a href="mailto:wharms@bfs.de">wharms@bfs.de</a>> wrote:<br>
><br>
>><br>
>><br>
>> Am 30.04.2012 22:15, schrieb Jerrold Clint Balansi:<br>
>>> Hi wh,<br>
>>><br>
>>> I did your instruction and it compiled. Here's what I got.<br>
>>><br>
>>> [root@vizwall jcX Files]# make<br>
>>> cc -Wall    HelloX.c -lX11  -o HelloX<br>
>>> [root@vizwall jcX Files]# ./HelloX<br>
>>> X connection to :0.0 broken (explicit kill or server shutdown).<br>
>>> [root@vizwall jcX Files]#<br>
>>><br>
>><br>
>> to be fair, i am confused.<br>
>><br>
>> 1. root@vizwall -> indicates that you are running as root<br>
>>   you should try things always as USER<br>
>><br>
>> 2. "X connection to :0.0 broken" should appear when the connection<br>
>>   to the server (== your display) is gone. this happens when you<br>
>>   have a remote login (do you ?) but :0.0 shows that is the local<br>
>>   box and from the other mail i see that xclock is working ....<br>
>><br>
>> wild guess ...<br>
>> could you please check with "ldd ./hellox" is there something missing ?<br>
>><br>
>> my output looks like these:<br>
>>  ldd ./hellox<br>
>>        linux-vdso.so.1 =>  (0x00007fffff1ff000)<br>
>>        libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f01e385e000)<br>
>>        libc.so.6 => /lib64/libc.so.6 (0x00007f01e3505000)<br>
>>        libxcb-xlib.so.0 => /usr/lib64/libxcb-xlib.so.0 (0x00007f01e3303000)<br>
>>        libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f01e30e7000)<br>
>>        libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f01e2ee3000)<br>
>>        libdl.so.2 => /lib64/libdl.so.2 (0x00007f01e2cdf000)<br>
>>        /lib64/ld-linux-x86-64.so.2 (0x00007f01e3b9b000)<br>
>><br>
>> re,<br>
>>  wh<br>
>><br>
>>> Is there anyting I should know why I'm getting this X connection to :0.0<br>
>>> broken (explicit kill or server .. Thank you.<br>
>>><br>
>>><br>
>>> -jerrold<br>
>>><br>
>>><br>
>>> On Fri, Apr 27, 2012 at 5:28 AM, walter harms <<a href="mailto:wharms@bfs.de">wharms@bfs.de</a>> wrote:<br>
>>><br>
>>>><br>
>>>><br>
>>>> Am <a href="tel:24.04.2012%2011" value="+12404201211">24.04.2012 11</a>:51, schrieb Michal Hejduk:<br>
>>>>> On Monday 23 of April 2012 14:13:28 Jerrold Clint Balansi wrote:<br>
>>>>><br>
>>>>> Hi Julien,<br>
>>>>> I'm sorry that I'm pretty much new in to this Xlib programming, how<br>
>>>> exactly<br>
>>>>> can I do that?<br>
>>>>><br>
>>>>> Thank you for your help.<br>
>>>>><br>
>>>>> -jerrold<br>
>>>>><br>
>>>> hi jerrold,<br>
>>>> please save the 3 lines below in a file called "makefile", then start<br>
>> make.<br>
>>>> Give you have all needed libes it should work the example complies for<br>
>> me<br>
>>>> without problems.<br>
>>>><br>
>>>> re,<br>
>>>>  wh<br>
>>>><br>
>>>> LOADLIBES=-lX11<br>
>>>> CFLAGS=-Wall<br>
>>>> hellox:<br>
>>>><br>
>>>><br>
>>>>><br>
>>>>> On Mon, Apr 23, 2012 at 2:10 PM, Julien Cristau <<a href="mailto:jcristau@debian.org">jcristau@debian.org</a>><br>
>>>> wrote:<br>
>>>>><br>
>>>>> On Mon, Apr 23, 2012 at 13:55:34 -0700, Jerrold Clint Balansi wrote:<br>
>>>>><br>
>>>>>> Hello,<br>
>>>>>><br>
>>>>>> I am trying to make a Hello World program from code from this site:<br>
>>>>>> <a href="http://www.paulgriffiths.net/program/c/srcs/helloxsrc.html" target="_blank">http://www.paulgriffiths.net/program/c/srcs/helloxsrc.html</a><br>
>>>>>><br>
>>>>>> However, when I try to compile and run it I get this error. Can some<br>
>>>> give<br>
>>>>>> me a hint. Thank you.<br>
>>>>>><br>
>>>>>> [root@vizwall Desktop]# gcc -o HelloX HelloX.c<br>
>>>>>>> /tmp/ccMGGmGj.o: In function `main':<br>
>>>>>>> HelloX.c:(.text+0x42): undefined reference to `XAllocSizeHints'<br>
>>>>><br>
>>>>><br>
>>>>> You need to link with -lX11.<br>
>>>>><br>
>>>>> Cheers,<br>
>>>>> Julien<br>
>>>>><br>
>>>>><br>
>>>>> Compile with:<br>
>>>>><br>
>>>>> gcc -lX11 -o HelloX HelloX.c<br>
>>>>><br>
>>>>> Nazdar<br>
>>>>> Michal<br>
>>>>><br>
>>>>><br>
>>>>><br>
>>>>><br>
>>>>><br>
>>>>> _______________________________________________<br>
>>>>> <a href="mailto:xorg@lists.x.org">xorg@lists.x.org</a>: X.Org support<br>
>>>>> Archives: <a href="http://lists.freedesktop.org/archives/xorg" target="_blank">http://lists.freedesktop.org/archives/xorg</a><br>
>>>>> Info: <a href="http://lists.x.org/mailman/listinfo/xorg" target="_blank">http://lists.x.org/mailman/listinfo/xorg</a><br>
>>>>> Your subscription address: <a href="mailto:wharms@bfs.de">wharms@bfs.de</a><br>
>>>> _______________________________________________<br>
>>>> <a href="mailto:xorg@lists.x.org">xorg@lists.x.org</a>: X.Org support<br>
>>>> Archives: <a href="http://lists.freedesktop.org/archives/xorg" target="_blank">http://lists.freedesktop.org/archives/xorg</a><br>
>>>> Info: <a href="http://lists.x.org/mailman/listinfo/xorg" target="_blank">http://lists.x.org/mailman/listinfo/xorg</a><br>
>>>> Your subscription address: <a href="mailto:jcx4ever@gmail.com">jcx4ever@gmail.com</a><br>
>>>><br>
>>><br>
>><br>
><br>
</div></div></blockquote></div><br>