https://wiki.archlinux.org/index.php/Co … bumping.22
Closing.
]]>I can run `./util/lurdump` but only when not attempting to connect (as system is completely taken over by process); if that's useful, where can I send it?
Firefox reports that "Citrix Screen Sharing" is a "legacy" extension - but there is no replacement.
]]>Greetings
]]>Anybody got the webplugin running under 64 but with firefox?
Yes.
I installed it manually (following the wiki) and created a dummy PKGBUILD for the deps.
pkgname=citrix-dummy
pkgver=1.0
pkgrel=1
pkgdesc="Dummy voor alle citrix meuk"
arch=(x86_64)
license=('GPL')
depends=('lib32-libxaw' 'lib32-openmotif' 'lib32-printproto' 'nspluginwrapper-ubuntu' 'lib32-libxp' 'lib32-libxpm')
build()
{
echo "Building fake citrix package :)"
}
and installed plugin with nspluginwrapper.
]]>Program received signal SIGSEGV, Segmentation fault.
0xf7f4004d in _XtGetApplicationResources () from /opt/lib32/usr/lib/libXt.so.6
Not sure what else to try here.
]]>But I don't connect with wfcmgr, but if I start it all chars are ok.
So you haven't tried starting a citrix appliaction?
Could you try it because the application words are displayed for me well, too but not the names of servers and applications provided by a citrix server and that is the issue I have.
When all applications are displayed only using '?' then you can't start the ones you want to.
I followed your wiki, you need to install lib32-openmotif to get it working and you should never link libraries.
You should add all lib32 packages to the lib32 group. So you can unistall all in one command.I also have to problem that it can't convert UTF8 to Unicode, maybe something to do with the locales on the system?
Do you have correctly displayed characters?
I only get '?' instead of each character.
I also have to problem that it can't convert UTF8 to Unicode, maybe something to do with the locales on the system?
]]>Because our citrix-server don't support http-connection I can't use the firefox plugin and therefore I'm trying to get the client working but I don't have an idea anymore.
It may be nice for users that do require http connection that you insert the nspluginwr
I've added the line to .install script as information together with the wiki-page.
]]>lib32-libxaw is properly updated in the AUR. No need for the alterations to pkgbuild.
Ok, by the time I wrote that it wasn't.
Because our citrix-server don't support http-connection I can't use the firefox plugin and therefore I'm trying to get the client working but I don't have an idea anymore.
It may be nice for users that do require http connection that you insert the nspluginwrapper line.
I'm getting the following error:
Did you try this:
sudo nspluginwrapper -i /home/ty/.ICAClient/linuxx86/npica.so?
If that doesn't work, maybe installing it system wide in usr/lib/ICAClient/ works better.
]]>I looking for help getting the "normal" client of citrix running on x86_64.
I'm the maintainer of citrix-PKGBUILD in AUR at the moment.
Because our citrix-server don't support http-connection I can't use the firefox plugin and therefore I'm trying to get the client working but I don't have an idea anymore.
Here is the latest PKGBUILD for x86_64:
# Maintainer: Andrwe <lord-weber-andrwe at renona-studios dot org>
pkgname=citrix-client
pkgver=11.100
pkgrel=2
pkgdesc="Provides XenApp(Citrix) for linux."
url="http://www.citrix.com"
arch=('i686' 'x86_64')
license=('CAL')
depends=('gtk2' 'libx11' 'libxaw' 'libxext' 'libxft' 'libxmu' 'libxp' 'libxpm' 'libxt' 'openmotif' 'printproto' 'xextproto')
[ "$CARCH" == "x86_64" ] && depends=('gtk2' 'lib32-libjpeg' 'lib32-libpng' 'lib32-libx11' 'lib32-libxaw' 'lib32-libxext' 'lib32-libxft' 'lib32-libxinerama' 'lib32-libxmu' 'lib32-libxp' 'lib32-libxpm' 'lib32-libxt' 'lib32-openmotif' 'lib32-printproto' 'xextproto')
source=('http://www.citrix.com//English/SS/downloads/EULA_p.asp?downloadID=3323&versionID=1862392&productID=186')
install=citrix-client.install
md5sums=('069bb3337791b0b55cbbf666c95403e5')
build() {
instdir="/usr/lib/ICAClient"
# Create folder structure
mkdir -p "${pkgdir}"/usr/lib/{ICAClient,mozilla/plugins}
mkdir -p "${pkgdir}"/usr/bin/
# copy needed files
cp -r ./linuxx86/linuxx86.cor/* "${pkgdir}${instdir}"/
cp ./setupwfc "${pkgdir}${instdir}"/
# Create executable start wrapper
echo -e "#!/bin/bash\n${instdir}/wfcmgr" > "${pkgdir}"/usr/bin/citrix-client.sh
chmod a+x "${pkgdir}"/usr/bin/citrix-client.sh
# Go to package directory
cd "${pkgdir}${instdir}"/
# Create executable wrapper for the binaries
echo -e "#!/bin/sh\nICAROOT=/usr/lib/ICAClient\nexport \${ICAROOT}\n\${ICAROOT}/wfica -file \$1" > ./wfica.sh
echo -e "#!/bin/sh\nICAROOT=/usr/lib/ICAClient\nexport \${ICAROOT}\n\${ICAROOT}/wfica -associate -fileparam \$1" > ./wfica_assoc.sh
chmod a+x ./{wfica.sh,wfica_assoc.sh}
# Create symlinks for the Npica.ad binary
ln -s ./nls/en/Npica.ad ./Npica.ad
ln -s ./Npica.ad ./Npica
# Copy program inforamtion files to program root directory
cp ${srcdir}/nls/en/{eula.txt,install.txt,readme.txt} ./
# Copy default configuration files to config directory of the program and setting them readable
cp ./nls/en/{appsrv.ini,wfclient.ini,module.ini} ./config/
chmod 666 ./config/{appsrv.ini,wfclient.ini,module.ini}
chmod 777 ./config
# Copy Firefox plugin into plugin directory
cp ./npica.so "${pkgdir}"/usr/lib/mozilla/plugins/
}
The lib32-packages e.g. lib32-openmotif you can find in my repo:
[andrwe]
Server = http://andrwe.dyndns.org/repo/x86_64
I'll commit the PKGBUILD for lib32-openmotif later to AUR.
Here is it for you if you don't want to use the package in my repo:
# Contributor: Andrwe Lord Weber <lord-weber-andrwe at renona-studios dot org>
pkgname=lib32-openmotif
pkgname32=${pkgname/lib32-/}
pkgver=2.3.2
pkgrel=2
pkgrel32=2
pkgdesc="Openmotif"
arch=('x86_64')
url="http://www.opengroup.org/openmotif/"
license=('GPL')
source=(ftp://ftp.archlinux.org/community/os/i686/${pkgname32}-${pkgver}-${pkgrel32}-i686.pkg.tar.gz)
noextract=()
md5sums=('58294043fc91e679a45d786b8b33fe24')
build() {
mkdir -p ${pkgdir}/opt/lib32/usr/
cp -rPf ${srcdir}/usr/lib ${pkgdir}/opt/lib32/usr/lib
}
The problem which occures is that the client tries to convert the characters.
Here are some pictures showing the problem:
LoadPlugin: failed to initialize shared library /home/ty/.ICAClient/linuxx86/npica.so [/home/ty/.ICAClient/linuxx86/npica.so: wrong ELF class: ELFCLASS32]
I've never used nspluginwrapper so I I think I must have done something wrong here.
]]>