← Back to team overview

ubuntu-phone team mailing list archive

Re: Installing Citrix client (X-apps on Nexus 4)

 

Hi,

Thanks a lot for this tip!! It did the trick.

This means my Nexus 4 now functions like my Ubuntu laptop and I can log on to my company's server, using it with a bluetooth keyboard and mouse. Beautiful! :)

There is one little thing with the Citrix client still, though: The desktop does not render in the right colors on the Nexus 4. But that is a minor issue compared to not being able to log on at all.

Thanks again! Now I really look forward to OTA-13, and hopefully soon a new Ubuntu smartphone on the market!

Best regards,

Ari


Den 30. aug. 2016 18:45, skrev Larry Price:
Have you tried the suggestions from this forum: https://forum.armtc.net/showthread.php?tid=1664

It boils down to two commands:

libertine-container-manager install-package --id vivid --package libcurl4-gnutls-dev libertine-container-manager exec --id vivid --command "ln /usr/lib/arm-linux-gnueabihf/libcurl.so /usr/lib/arm-linux-gnueabihf/libcurl.so.4"

"arm-linux-gnueabihf" should be replaced with the current architecture, but I believe it's correct for the Nexus 4. libcurl4-gnutls-dev is not installed in the container by default, and it looks like the Citrix client fails to include it as a dependency.

Best,
Larry

On Tue, Aug 30, 2016 at 12:34 PM Ari Börde Kröyer <ari.kroyer@xxxxxxxxx <mailto:ari.kroyer@xxxxxxxxx>> wrote:

    Hi Benno,

    I did what you suggested, and the error message is still the same. (By
    the way, accidentally said my device was a BQ Aquaris 4.5E in my
    previous post, when in fact I am working on a Nexus 4.)

    Now, for the sake of clarity:

    I first located and downloaded the package glib-networking-tests
    for my
    architecture. I did this by opening the terminal app on my Nexus 4 and
    executing

         apt-get download glib-networking-tests

    This fetched the correct package for my architecture (armhf).

    I then tried the command -

         libertine-container-manager install-package --id vivid --package
    glib-networking-tests[...].deb

    This produced an error message, but otherwise things seemed to be
    working normally during installation. On completion, however, the
    summary stated that no packages had been installed.

    Next, I tried the following command (also switching to the other
    package
    you mentioned) -

         libertine-container-manager exec --command "apt-get install
    glib-networking-dbg" --id=vivid

    This command executed without error messages.

    I then tested logging in to my company's network again using
    Firefox on
    my Nexus 4. The result and error message were identical to what I
    originally reported:

         Cannot load dynamic module:

         "libproxy.so"

         (null)


    So that's how far I got. Suggestions, anyone?

    Regards,

    Ari


    Den 30. aug. 2016 10:25, skrev linuxgehtned@xxxxxxxxxxxxxxxx
    <mailto:linuxgehtned@xxxxxxxxxxxxxxxx>:
    >  I think you have to install the mentioned file in your screenshot:
    >
    >
    http://packages.ubuntu.com/search?searchon=contents&keywords=libproxy&mode=exactfilename&suite=vivid&arch=any
    >
    >
    > I would try the second package which include it.
    >
    > Benno-007
    >
    >


    --
    Mailing list: https://launchpad.net/~ubuntu-phone
    <https://launchpad.net/%7Eubuntu-phone>
    Post to     : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
    <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx>
    Unsubscribe : https://launchpad.net/~ubuntu-phone
    <https://launchpad.net/%7Eubuntu-phone>
    More help   : https://help.launchpad.net/ListHelp



References