[arch-general] hp myroom
Hi, I'm trying to use HP myRoom tool: https://www.myroom.hp.com It's pretty similar to HP virtualRooms tool: https://www.rooms.hp.com There's an AUR package for hpvirtualrooms: https://aur.archlinux.org/packages/hpvirtualrooms And attached goes a package (essentially the PKGBUILD) I created for hpmyroom. myRoom is supposed to be based on the virtualRooms technology. With virtualRooms I don't have any problems getting whatever is shared from the virtual rooms. With myRoom I can use the VoIP functionality, I can chat, I can share desktop, and from my room I can also share desktop. Weird enough, I can not get what others share to me on myRoom, or others' room shares. What I see is something popping up really quick and disappearing in a blink of an eye. I'm not using any DE, just a plain WM (fluxbox), so perhaps it might be some configuration missing, or some permissions issue. I also attempted xhost+, with no success. Though I didn't expect anything great from that, given I don't need it for virtualRooms. I'm writing in case there's any Arch user that can help. On ubuntu with gnome this thing works out of the box, and I'm getting the hpmyroom binaries from the deb package (there's also rpm). See ldd output: % ldd /usr/share/hpmyroom/hpmyroom linux-gate.so.1 (0xf777c000) libuuid.so.1 => /usr/lib32/libuuid.so.1 (0xf7745000) libXss.so.1 => /usr/lib32/libXss.so.1 (0xf7741000) libXfixes.so.3 => /usr/lib32/libXfixes.so.3 (0xf773b000) libXtst.so.6 => /usr/lib32/libXtst.so.6 (0xf7734000) libasound.so.2 => /usr/lib32/libasound.so.2 (0xf7628000) libpng12.so.0 => /usr/lib32/libpng12.so.0 (0xf75f8000) libSM.so.6 => /usr/lib32/libSM.so.6 (0xf75ef000) libICE.so.6 => /usr/lib32/libICE.so.6 (0xf75d2000) libXrender.so.1 => /usr/lib32/libXrender.so.1 (0xf75c7000) libfontconfig.so.1 => /usr/lib32/libfontconfig.so.1 (0xf758a000) libfreetype.so.6 => /usr/lib32/libfreetype.so.6 (0xf74e6000) libXext.so.6 => /usr/lib32/libXext.so.6 (0xf74d1000) libX11.so.6 => /usr/lib32/libX11.so.6 (0xf739a000) libz.so.1 => /usr/lib32/libz.so.1 (0xf7383000) libdl.so.2 => /usr/lib32/libdl.so.2 (0xf737d000) librt.so.1 => /usr/lib32/librt.so.1 (0xf7374000) libglib-2.0.so.0 => /usr/lib32/libglib-2.0.so.0 (0xf7269000) libpthread.so.0 => /usr/lib32/libpthread.so.0 (0xf724c000) libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf7156000) libm.so.6 => /usr/lib32/libm.so.6 (0xf710a000) libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf70ee000) libc.so.6 => /usr/lib32/libc.so.6 (0xf6f2c000) /lib/ld-linux.so.2 (0xf777f000) libXi.so.6 => /usr/lib32/libXi.so.6 (0xf6f19000) libexpat.so.1 => /usr/lib32/libexpat.so.1 (0xf6ef0000) libbz2.so.1.0 => /usr/lib32/libbz2.so.1.0 (0xf6edf000) libpng16.so.16 => /usr/lib32/libpng16.so.16 (0xf6ea0000) libharfbuzz.so.0 => /usr/lib32/libharfbuzz.so.0 (0xf6e44000) libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf6e1e000) libpcre.so.1 => /usr/lib32/libpcre.so.1 (0xf6db0000) libXau.so.6 => /usr/lib32/libXau.so.6 (0xf6dac000) libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf6da4000) So I don't see any missing library, though there might be some incompatible ones, but I have no clue. If there's any one who can help me out to be able to get the shared stuff on myRoom, that'd be great. Thanks, -- Javier.
On Thu, Sep 11, 2014 at 12:48 PM, Javier Vasquez <j.e.vasquez.v@gmail.com> wrote: Hi, ... With virtualRooms I don't have any problems getting whatever is shared from the virtual rooms.
With myRoom I can use the VoIP functionality, I can chat, I can share desktop, and from my room I can also share desktop.
Weird enough, I can not get what others share to me on myRoom, or others' room shares.
What I see is something popping up really quick and disappearing in a blink of an eye.
I'm not using any DE, just a plain WM (fluxbox), so perhaps it might be some configuration missing, or some permissions issue.
I also attempted xhost+, with no success. Though I didn't expect anything great from that, given I don't need it for virtualRooms. ...
OK, just in case any one had similar problems the problem got fixed on a later release of hpmyroom. Now it's working on plain fluxbox. At the end latest PKGBUILD... Thanks, -- Javier ---------------------------------------------- pkgname=hpmyroom pkgver=10.0.0.0210 pkgrel=0 pkgdesc="HP MyRoom" url="https://www.myroom.hp.com" arch=('i686' 'x86_64') license="custom" provides=('hpmyroom') if [ $CARCH = 'i686' ] ; then debarch=i386 md5sums=('87040242987e821642fda506bf1734eb') depends=('libutil-linux' 'libxss' 'libxfixes' 'libxtst' 'alsa-lib' 'libpng12' 'libsm' 'libice' 'libxrender' 'fontconfig' 'freetype2' 'libxext' 'libx11' 'zlib' 'glibc' 'glib2' 'gcc-libs' 'libxi' 'expat' 'bzip2' 'libpng' 'harfbuzz' 'libxcb' 'pcre' 'libxau' 'libxdmcp' 'libpulse') else debarch=amd64 md5sums=('79040052c999f741f12d84d049958b8c') depends=('lib32-util-linux' 'lib32-libxss' 'lib32-libxfixes' 'lib32-libxtst' 'lib32-alsa-lib' 'lib32-libpng12' 'lib32-libsm' 'lib32-libice' 'lib32-libxrender' 'lib32-fontconfig' 'lib32-freetype2' 'lib32-libxext' 'lib32-libx11' 'lib32-zlib' 'lib32-glibc' 'lib32-glib2' 'lib32-gcc-libs' 'lib32-libxi' 'lib32-expat' 'lib32-bzip2' 'lib32-libpng' 'lib32-harfbuzz' 'lib32-libxcb' 'lib32-pcre' 'lib32-libxau' 'lib32-libxdmcp' 'lib32-libpulse') fi source=(https://www.myroom.hp.com/downloadfiles/${pkgname}_v${pkgver}_${debarch}.deb) package() { ar x ${pkgname}_v${pkgver}_${debarch}.deb tar xf data.tar.xz --no-same-permissions --no-overwrite-dir -C $pkgdir chmod a-x $pkgdir/usr/share/applications/HP-myroom.desktop chmod a-x $pkgdir/usr/share/hpmyroom/cacerts.pem chmod a-x $pkgdir/usr/share/hpmyroom/Resources/* }
I think the provides array in the PKGBUILD is redundant, since it only contains the package name.
* Javier Vasquez <j.e.vasquez.v@gmail.com> (Sun, 21 Dec 2014 19:52:56 -0600):
debarch=i386
One more nit-picking thing: you should prefix user-defined variables with an underscore. Regards, Marcel
On Mon, Dec 22, 2014 at 10:45 AM, Neven Sajko <nsajko@gmail.com> wrote: I think the provides array in the PKGBUILD is redundant, since it only contains the package name.
On Mon, Dec 22, 2014 at 11:16 AM, Marcel Korpel <marcel.korpel@gmail.com> wrote: debarch=i386
One more nit-picking thing: you should prefix user-defined variables with an underscore.
Thanks all, BTW, the hpvirtualroom TU has created the hpmyroom as well (compliant as you described): https://aur.archlinux.org/packages/hpmyroom Just in case, :-) -- Javier
participants (3)
-
Javier Vasquez
-
Marcel Korpel
-
Neven Sajko