Package Details: hdx-realtime-media-engine 2.9.700-3

Git Clone URL: https://aur.archlinux.org/hdx-realtime-media-engine.git (read-only, click to copy)
Package Base: hdx-realtime-media-engine
Description: Plug-In for Citrix Receiver to support clear, crisp high-definition audio-video calls, particularly with Microsoft Skype® for Business.
Upstream URL: https://www.citrix.com/downloads/workspace-app/additional-client-software/hdx-realtime-media-engine-29700.html
Licenses: custom
Submitter: killermoehre
Maintainer: dimitry_de
Last Packager: dimitry_de
Votes: 15
Popularity: 0.000076
First Submitted: 2016-04-22 09:27 (UTC)
Last Updated: 2024-08-07 06:23 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

um3n commented on 2023-11-27 13:01 (UTC)

Hey, I have some serious problems... it seems that the hdx-connector couldn't with the citrix session. I have the newest versions of the icaclient and your hdx package installed.

Please see the journctl output attached...

Nov 27 13:58:40 h0st plasmashell[3061]: couldn't read configuration from a file /var/lib/RTMediaEngineSRV/settings.conf
Nov 27 13:58:40 h0st plasmashell[3061]: ioctl (HIDIOCGSTRING): Invalid argument
Nov 27 13:58:40 h0st plasmashell[3061]: ioctl (HIDIOCGSTRING): Invalid argument
Nov 27 13:58:40 h0st plasmashell[3061]: ioctl (HIDIOCGSTRING): Invalid argument
Nov 27 13:58:40 h0st plasmashell[3061]: ioctl (HIDIOCGSTRING): Invalid argument
Nov 27 13:58:40 h0st plasmashell[3061]: free(): invalid next size (fast)
Nov 27 13:58:40 h0st systemd[1]: Started Process Core Dump (PID 112462/UID 0).
Nov 27 13:58:41 h0st systemd-coredump[112463]: [🡕] Process 112435 (RTMediaEngineSR) of user 1000 dumped core.

                                                Stack trace of thread 112448:
                                                #0  0x00007fc380ed583c n/a (libc.so.6 + 0x8e83c)
                                                #1  0x00007fc380e85668 raise (libc.so.6 + 0x3e668)
                                                #2  0x00007fc380e6d4b8 abort (libc.so.6 + 0x264b8)
                                                #3  0x00007fc380e6e390 n/a (libc.so.6 + 0x27390)
                                                #4  0x00007fc380edf7b7 n/a (libc.so.6 + 0x987b7)
                                                #5  0x00007fc380ee1ad4 n/a (libc.so.6 + 0x9aad4)
                                                #6  0x00007fc380ee4353 free (libc.so.6 + 0x9d353)
                                                #7  0x00000000012e1c07 hid_get_indexed_string (RTMediaEngineSRV + 0xee1c07)
                                                #8  0x00000000012d755b _ZNK32AvLyncHumanInterfaceDeviceFinder16EnumerateDevicesERSt6vectorISt10shared_ptrI8AvDeviceESaIS3_EE (RTMediaEngineSRV + 0xed755b)
                                                #9  0x0000000000eadad7 _ZN8endpoint13MediaControls28EnumerateDevicesAsyncCommand2DoEv (RTMediaEngineSRV + 0xaadad7)
                                                #10 0x00000000012f9815 n/a (RTMediaEngineSRV + 0xef9815)
                                                #11 0x00000000013507c7 _ZN3vos4base6Thread14ThreadFunctionEPv (RTMediaEngineSRV + 0xf507c7)
                                                #12 0x00007fc380ed39eb n/a (libc.so.6 + 0x8c9eb)
                                                #13 0x00007fc380f577cc n/a (libc.so.6 + 0x1107cc)

                                                Stack trace of thread 112439:
                                                #0  0x0000000001e98ec9 interp_planes_px0y2_px2y2_ssse3_ar (RTMediaEngineSRV + 0x1a98ec9)
                                                ELF object binary architecture: AMD x86-64
Nov 27 13:58:41 h0st systemd[1]: systemd-coredump@39-112462-0.service: Deactivated successfully.
    Nov 27 13:58:46 h0st plasmashell[3061]: couldn't read configuration file /var/lib/RTMediaEngineSRV/settings.conf trying to create one...
Nov 27 13:58:46 h0st plasmashell[3061]: couldn't read configuration from a file /var/lib/RTMediaEngineSRV/settings.conf
Nov 27 13:58:46 h0st plasmashell[3061]: ioctl (HIDIOCGSTRING): Invalid argument
Nov 27 13:58:46 h0st plasmashell[3061]: ioctl (HIDIOCGSTRING): Invalid argument
Nov 27 13:58:46 h0st plasmashell[3061]: ioctl (HIDIOCGSTRING): Invalid argument
Nov 27 13:58:46 h0st plasmashell[3061]: ioctl (HIDIOCGSTRING): Invalid argument
Nov 27 13:58:46 h0st plasmashell[3061]: free(): invalid next size (fast)
Nov 27 13:58:46 h0st systemd[1]: Started Process Core Dump (PID 112502/UID 0).
Nov 27 13:58:47 h0st systemd-coredump[112503]: [🡕] Process 112476 (RTMediaEngineSR) of user 1000 dumped core.

                                                Stack trace of thread 112488:
                                                #0  0x00007ffb0ceaa83c n/a (libc.so.6 + 0x8e83c)
                                                #1  0x00007ffb0ce5a668 raise (libc.so.6 + 0x3e668)
                                                #2  0x00007ffb0ce424b8 abort (libc.so.6 + 0x264b8)
                                                #3  0x00007ffb0ce43390 n/a (libc.so.6 + 0x27390)
                                                #4  0x00007ffb0ceb47b7 n/a (libc.so.6 + 0x987b7)
                                                #5  0x00007ffb0ceb6ad4 n/a (libc.so.6 + 0x9aad4)
                                                #6  0x00007ffb0ceb9353 free (libc.so.6 + 0x9d353)
                                                #7  0x00000000012e1c07 hid_get_indexed_string (RTMediaEngineSRV + 0xee1c07)
                                                #8  0x00000000012d755b _ZNK32AvLyncHumanInterfaceDeviceFinder16EnumerateDevicesERSt6vectorISt10shared_ptrI8AvDeviceESaIS3_EE (RTMediaEngineSRV + 0xed755b)
                                                #9  0x0000000000eadad7 _ZN8endpoint13MediaControls28EnumerateDevicesAsyncCommand2DoEv (RTMediaEngineSRV + 0xaadad7)
                                                #10 0x00000000012f9815 n/a (RTMediaEngineSRV + 0xef9815)
                                                #11 0x00000000013507c7 _ZN3vos4base6Thread14ThreadFunctionEPv (RTMediaEngineSRV + 0xf507c7)
                                                #12 0x00007ffb0cea89eb n/a (libc.so.6 + 0x8c9eb)
                                                #13 0x00007ffb0cf2c7cc n/a (libc.so.6 + 0x1107cc)

                                                Stack trace of thread 112480:
                                                #0  0x0000000001e98f36 interp_planes_px0y2_px2y2_ssse3_ar (RTMediaEngineSRV + 0x1a98f36)
                                                ELF object binary architecture: AMD x86-64
Nov 27 13:58:47 h0st systemd[1]: systemd-coredump@40-112502-0.service: Deactivated successfully

dimitry_de commented on 2023-09-08 08:16 (UTC)

Thanks

mpldr commented on 2023-09-07 11:23 (UTC)

Got a small treat:

diff --git a/PKGBUILD b/PKGBUILD
index ebdfd24..8b3ea66 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,9 +1,9 @@
 # Maintainer: Christoph Hartmann <mail_to_chriss@gmx.net>
 pkgname=hdx-realtime-media-engine
-pkgver=2.9.600
-_short_pkgver=29600
-_long_pkgver=2.9.600
-_deb_rebuild=2900
+pkgver=2.9.700
+_short_pkgver=29700
+_long_pkgver=2.9.700
+_deb_rebuild=3000
 pkgrel=1
 pkgdesc='Plug-In for Citrix Receiver to support clear, crisp high-definition audio-video calls, particularly with Microsoft Skype® for Business.'
 arch=('i686' 'x86_64')
@@ -15,8 +15,8 @@ makedepends=('binutils' 'tar' 'xz' 'awk')
 install="${pkgname}.install"
 source_i686=("HDX_RealTime_Media_Engine_${pkgver}_for_Linux.zip::https:$(curl -L -silent "${_url}/${pkgname}-${_short_pkgver}.html#ctx-dl-eula" | awk -F'"' '/href=.*rel=.*Linux.zip/ { print $10 }')")
 source_x86_64=("HDX_RealTime_Media_Engine_${pkgver}_for_Linux_x64.zip::https:$(curl -L -silent "${_url}/${pkgname}-${_short_pkgver}.html#ctx-dl-eula" | awk -F'"' '/href=.*rel=.*Linux_x64.zip/ { print $10 }')")
-sha256sums_i686=('e3f0358ef672151beb95027f9b50776f55a2f2afbc2ff7a0dfcc42596f94b558')
-sha256sums_x86_64=('c8e7b3af11f8d061439910c11de1fab5ec18599affa5f15c093cc822925f9e97')
+sha256sums_i686=('2d894d7c4b826d997b1de624b97080ce57bae97c74027a709463136a1f237b98')
+sha256sums_x86_64=('b858ea0131e05b0a7bb84bd9c16d4b2724751cc87c3aa82677ee633adf5feb21')

 package() {
     ICAROOT='/opt/Citrix/ICAClient'

dimitry_de commented on 2022-09-05 06:43 (UTC)

Sorry for the delayed update. It's summer time - also my company uses Teams now and I don't really have a use for this HDX plugin anymore.

I will update it none the less - but I may be delayed. If anyone like to take over feel free to message me/mailing list

starquake commented on 2022-07-21 15:00 (UTC)

Will you be updating this? BTW pkgrel should be set to 1

https://wiki.archlinux.org/title/PKGBUILD#:~:text=function%20for%20details.-,pkgrel,-The%20release%20number

mbaecker commented on 2022-02-25 06:18 (UTC) (edited on 2022-02-25 06:20 (UTC) by mbaecker)

I have a problem with Skype Calls and this package. On my very default new installation I get no sound output. Sound System is pulseaudio. Wenn the skype call comes in, I see two playbacks in pavucontrol, PulseSoundIoEngine and Alsa (wfica). But there is no audio. I can hear standard Desktop sounds. I test this with the Settings -> audio devices and test call quality. In Skype itself, I see the "Verbindung wird hergestellt", don't know the exact english words for that. It seems to be a connection issue. I switched back to the older Citrix Workspace 21.9 package, but nothing changed. There are some issues mentioned in the output of utils/hdxcheck.sh The following library is not found: libgstinterfaces-0.10.so.0 Could this be the problem and how do I install such a old version? Can anybody help me?

joe commented on 2020-10-20 12:14 (UTC)

Thanks for the confirmation! Maybe it would be useful to add pulseaudio as an optional dependency then, describing that it's needed for audio to work properly.

dimitry_de commented on 2020-10-09 20:42 (UTC)

This plugin depends on pulseaudio. It is so by Citrix. The original setup script also checks for pulselib and running pulse audio daemon. You can use ALSA only without HDX

joe commented on 2020-09-28 13:05 (UTC)

To those of you who can successfully use this: do you use pulseaudio or just ALSA?

I'm only using ALSA on my machines and I can't get audio input running (in Skype-for-Business). It does not find a device at all.

Does this really just depend on libpulse or on pulseaudio as a whole? By now, I think it's the latter. I think I was fooled by the Arch Wiki page on Citrix saying "Citrix Receiver uses ALSA. If you use Pulse Audio, install pulseaudio-alsa." That does not seem to be the case for this Plug-In.

<deleted-account> commented on 2020-04-08 07:43 (UTC)

did anyone got this working ?