[OT] xombrero (was: Re: Why I chose D over Ada and Eiffel)
John Colvin
john.loughran.colvin at gmail.com
Thu Sep 5 13:04:15 PDT 2013
On Thursday, 5 September 2013 at 19:17:54 UTC, H. S. Teoh wrote:
> On Thu, Sep 05, 2013 at 08:57:51PM +0200, John Colvin wrote:
>> On Thursday, 5 September 2013 at 18:13:42 UTC, H. S. Teoh
>> wrote:
>> >On Thu, Sep 05, 2013 at 11:11:14AM +0200, Chris wrote:
> [...]
>> >>I've been testing xombrero for a few days now and I really
>> >>like it.
>> >>It's fast and it's up to most of the ordinary web browsing
>> >>tasks.
>> >>Thanks for the tip. It crashed once, though, when trying to
>> >>open a
>> >>PDF file. Apart from that, it's a good UI for just browsing.
>> >
>> >Hmm. I built xombrero from git, and it seems to be unable to
>> >connect
>> >to anything. There are no error messages, no nothing -- it
>> >just
>> >displays the loading icon animation and sits there looking
>> >cute but
>> >doing absolutely nothing. AFAICT, it didn't even send any
>> >packets out
>> >to the network. What gives? Am I missing some library, or did
>> >I screw
>> >up some configuration...?
>> >
>> >
>> >T
>>
>> Not sure what you might be lacking to make it work. I built
>> from git
>> and it just worked. What does ldd show for the executable?
>
> linux-vdso.so.1 (0x00007fffd7dff000)
> libwebkitgtk-3.0.so.0 => /usr/lib/libwebkitgtk-3.0.so.0
> (0x00007f6dc089e000)
> libgtk-3.so.0 => /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
> (0x00007f6dc01cc000)
> libjavascriptcoregtk-3.0.so.0 =>
> /usr/lib/libjavascriptcoregtk-3.0.so.0 (0x00007f6dbfa87000)
> libgdk-3.so.0 => /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
> (0x00007f6dbf801000)
> libatk-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0
> (0x00007f6dbf5de000)
> libpangocairo-1.0.so.0 =>
> /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0
> (0x00007f6dbf3d0000)
> libgdk_pixbuf-2.0.so.0 =>
> /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0
> (0x00007f6dbf1b0000)
> libcairo-gobject.so.2 =>
> /usr/lib/x86_64-linux-gnu/libcairo-gobject.so.2
> (0x00007f6dbefa7000)
> libpango-1.0.so.0 =>
> /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0 (0x00007f6dbed58000)
> libcairo.so.2 => /usr/lib/x86_64-linux-gnu/libcairo.so.2
> (0x00007f6dbea3f000)
> libsoup-2.4.so.1 => /usr/lib/x86_64-linux-gnu/libsoup-2.4.so.1
> (0x00007f6dbe77d000)
> libgio-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
> (0x00007f6dbe421000)
> libgobject-2.0.so.0 =>
> /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> (0x00007f6dbe1d1000)
> libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0
> (0x00007f6dbded2000)
> libgnutls.so.26 => /usr/lib/x86_64-linux-gnu/libgnutls.so.26
> (0x00007f6dbdc12000)
> libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0
> (0x00007f6dbda03000)
> libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2
> (0x00007f6dbd7ff000)
> libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6
> (0x00007f6dbd4c3000)
> libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0
> (0x00007f6dbd2a7000)
> libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6
> (0x00007f6dbcefb000)
> libenchant.so.1 => /usr/lib/x86_64-linux-gnu/libenchant.so.1
> (0x00007f6dbccee000)
> libharfbuzz-icu.so.0 =>
> /usr/lib/x86_64-linux-gnu/libharfbuzz-icu.so.0
> (0x00007f6dbcaeb000)
> libharfbuzz.so.0 => /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0
> (0x00007f6dbc898000)
> libgailutil-3.so.0 =>
> /usr/lib/x86_64-linux-gnu/libgailutil-3.so.0
> (0x00007f6dbc68e000)
> libgeoclue.so.0 => /usr/lib/x86_64-linux-gnu/libgeoclue.so.0
> (0x00007f6dbc477000)
> libdbus-glib-1.so.2 =>
> /usr/lib/x86_64-linux-gnu/libdbus-glib-1.so.2
> (0x00007f6dbc250000)
> libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3
> (0x00007f6dbc00a000)
> libgstapp-1.0.so.0 =>
> /usr/lib/x86_64-linux-gnu/libgstapp-1.0.so.0
> (0x00007f6dbbdfe000)
> libgstaudio-1.0.so.0 =>
> /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0
> (0x00007f6dbbbb5000)
> libgstfft-1.0.so.0 =>
> /usr/lib/x86_64-linux-gnu/libgstfft-1.0.so.0
> (0x00007f6dbb9aa000)
> libgstpbutils-1.0.so.0 =>
> /usr/lib/x86_64-linux-gnu/libgstpbutils-1.0.so.0
> (0x00007f6dbb786000)
> libgstvideo-1.0.so.0 =>
> /usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0
> (0x00007f6dbb545000)
> libgstbase-1.0.so.0 =>
> /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
> (0x00007f6dbb2f3000)
> libgstreamer-1.0.so.0 =>
> /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
> (0x00007f6dbaffe000)
> libgmodule-2.0.so.0 =>
> /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0
> (0x00007f6dbadfa000)
> libgthread-2.0.so.0 =>
> /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0
> (0x00007f6dbabf7000)
> libjpeg.so.8 => /usr/lib/x86_64-linux-gnu/libjpeg.so.8
> (0x00007f6dba9bd000)
> libsecret-1.so.0 => /usr/lib/x86_64-linux-gnu/libsecret-1.so.0
> (0x00007f6dba76d000)
> libxslt.so.1 => /usr/lib/x86_64-linux-gnu/libxslt.so.1
> (0x00007f6dba52d000)
> libxml2.so.2 => /usr/lib/x86_64-linux-gnu/libxml2.so.2
> (0x00007f6dba1c6000)
> libGL.so.1 => /usr/lib/x86_64-linux-gnu/libGL.so.1
> (0x00007f6db9f68000)
> libEGL.so.1 => /usr/lib/x86_64-linux-gnu/libEGL.so.1
> (0x00007f6db9d45000)
> libpangoft2-1.0.so.0 =>
> /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0
> (0x00007f6db9b2f000)
> libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6
> (0x00007f6db9890000)
> libfontconfig.so.1 =>
> /usr/lib/x86_64-linux-gnu/libfontconfig.so.1
> (0x00007f6db9654000)
> libpng12.so.0 => /lib/x86_64-linux-gnu/libpng12.so.0
> (0x00007f6db942d000)
> libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0
> (0x00007f6db917c000)
> libicui18n.so.48 => /usr/lib/x86_64-linux-gnu/libicui18n.so.48
> (0x00007f6db8daf000)
> libicuuc.so.48 => /usr/lib/x86_64-linux-gnu/libicuuc.so.48
> (0x00007f6db8a40000)
> libicudata.so.48 => /usr/lib/x86_64-linux-gnu/libicudata.so.48
> (0x00007f6db76d0000)
> libwebp.so.4 => /usr/lib/x86_64-linux-gnu/libwebp.so.4
> (0x00007f6db747f000)
> libXcomposite.so.1 =>
> /usr/lib/x86_64-linux-gnu/libXcomposite.so.1
> (0x00007f6db727c000)
> libXdamage.so.1 => /usr/lib/x86_64-linux-gnu/libXdamage.so.1
> (0x00007f6db7079000)
> libXfixes.so.3 => /usr/lib/x86_64-linux-gnu/libXfixes.so.3
> (0x00007f6db6e72000)
> libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1
> (0x00007f6db6c68000)
> libXt.so.6 => /usr/lib/x86_64-linux-gnu/libXt.so.6
> (0x00007f6db6a02000)
> libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1
> (0x00007f6db67e9000)
> librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1
> (0x00007f6db65e1000)
> libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6
> (0x00007f6db62de000)
> libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6
> (0x00007f6db5fdf000)
> libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1
> (0x00007f6db5dc9000)
> libXi.so.6 => /usr/lib/x86_64-linux-gnu/libXi.so.6
> (0x00007f6db5bb8000)
> libatk-bridge-2.0.so.0 =>
> /usr/lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0
> (0x00007f6db5987000)
> libXinerama.so.1 => /usr/lib/x86_64-linux-gnu/libXinerama.so.1
> (0x00007f6db5783000)
> libXrandr.so.2 => /usr/lib/x86_64-linux-gnu/libXrandr.so.2
> (0x00007f6db5579000)
> libXcursor.so.1 => /usr/lib/x86_64-linux-gnu/libXcursor.so.1
> (0x00007f6db536e000)
> libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6
> (0x00007f6db515b000)
> libthai.so.0 => /usr/lib/x86_64-linux-gnu/libthai.so.0
> (0x00007f6db4f52000)
> libpixman-1.so.0 => /usr/lib/x86_64-linux-gnu/libpixman-1.so.0
> (0x00007f6db4ca9000)
> libxcb-shm.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0
> (0x00007f6db4aa6000)
> libxcb-render.so.0 =>
> /usr/lib/x86_64-linux-gnu/libxcb-render.so.0
> (0x00007f6db489c000)
> libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1
> (0x00007f6db467c000)
> libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1
> (0x00007f6db445a000)
> libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2
> (0x00007f6db4242000)
> libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6
> (0x00007f6db403a000)
> libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3
> (0x00007f6db3dfc000)
> libgcrypt.so.11 => /lib/x86_64-linux-gnu/libgcrypt.so.11
> (0x00007f6db3b7c000)
> libtasn1.so.3 => /usr/lib/x86_64-linux-gnu/libtasn1.so.3
> (0x00007f6db396b000)
> libp11-kit.so.0 => /usr/lib/x86_64-linux-gnu/libp11-kit.so.0
> (0x00007f6db374b000)
> /lib64/ld-linux-x86-64.so.2 (0x00007f6dc2716000)
> libgraphite2.so.3 =>
> /usr/lib/x86_64-linux-gnu/libgraphite2.so.3 (0x00007f6db3530000)
> libgsttag-1.0.so.0 =>
> /usr/lib/x86_64-linux-gnu/libgsttag-1.0.so.0
> (0x00007f6db32f9000)
> liborc-0.4.so.0 => /usr/lib/x86_64-linux-gnu/liborc-0.4.so.0
> (0x00007f6db3072000)
> liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5
> (0x00007f6db2e4f000)
> libglapi.so.0 => /usr/lib/x86_64-linux-gnu/libglapi.so.0
> (0x00007f6db2c28000)
> libX11-xcb.so.1 => /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1
> (0x00007f6db2a26000)
> libxcb-glx.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0
> (0x00007f6db280e000)
> libxcb-dri2.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0
> (0x00007f6db2608000)
> libXxf86vm.so.1 => /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1
> (0x00007f6db2402000)
> libdrm.so.2 => /usr/lib/x86_64-linux-gnu/libdrm.so.2
> (0x00007f6db21f6000)
> libxcb-xfixes.so.0 =>
> /usr/lib/x86_64-linux-gnu/libxcb-xfixes.so.0
> (0x00007f6db1fee000)
> libxcb-shape.so.0 =>
> /usr/lib/x86_64-linux-gnu/libxcb-shape.so.0 (0x00007f6db1dea000)
> libwayland-client.so.0 =>
> /usr/lib/x86_64-linux-gnu/libwayland-client.so.0
> (0x00007f6db1bde000)
> libwayland-server.so.0 =>
> /usr/lib/x86_64-linux-gnu/libwayland-server.so.0
> (0x00007f6db19cb000)
> libgbm.so.1 => /usr/lib/x86_64-linux-gnu/libgbm.so.1
> (0x00007f6db17c5000)
> libudev.so.0 => /lib/x86_64-linux-gnu/libudev.so.0
> (0x00007f6db15b6000)
> libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1
> (0x00007f6db138b000)
> libSM.so.6 => /usr/lib/x86_64-linux-gnu/libSM.so.6
> (0x00007f6db1184000)
> libICE.so.6 => /usr/lib/x86_64-linux-gnu/libICE.so.6
> (0x00007f6db0f68000)
> libatspi.so.0 => /usr/lib/x86_64-linux-gnu/libatspi.so.0
> (0x00007f6db0d36000)
> libdatrie.so.1 => /usr/lib/x86_64-linux-gnu/libdatrie.so.1
> (0x00007f6db0b2e000)
> libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6
> (0x00007f6db092a000)
> libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6
> (0x00007f6db0725000)
> libgpg-error.so.0 =>
> /usr/lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007f6db051f000)
> libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1
> (0x00007f6db0518000)
>
> Not sure how this would help, it seems pretty normal for your
> average
> typical bloated GUI app...
>
>
> T
I was just wondering whether there was anything missing, looks
fine though as I'm sure you can see too :) . Might be worth a
bug report.
Perhaps there are some log files to take a look at.
More information about the Digitalmars-d
mailing list