Citrix hdx engine не работает что делать

that IT BLOG

mostly about Microsoft & Citrix technologies & lots of Powershell!

Citrix Receiver Trickery – “HDX Engine has stopped working” & “configuration manager cannot be initialized”

There are a couple of threads that discuss about these errors in Citrix forum and one of them contains a fix.
By no means I’m claiming any credits of finding the fix; just want to share my troubleshooting experience and point out the ONE thing that actually did the trick.

So a client of mine received this error and called me up:

Apparently the HDX engine crashed and terminated his session. Weird thing was that things had worked well for him for months and he was the only one who received this error.

Event Viewer gave me this error:

Faulting application name: WFICA32.EXE, version: 13.0.0.6685, time stamp: 0x4e440487
Faulting module name: unknown, version: 0.0.0.0, time stamp: 0x00000000
Exception code: 0xc0000005
Fault offset: 0xfffffffe
Faulting process id: 0x190c
Faulting application start time: 0x01cea338ee6e073e
Faulting application path: C:\PROGRA

1\WFICA32.EXE
Faulting module path: unknown
Report Id: 3836b3d2-0f2c-11e3-b7a2-0026b9d48838

didn’t mean much, really.

After a round of Google search I found others who had the same problem had problematic network printer configs or device driver issues. Well, this wasn’t my client’s case.

Then I figured a good old uninstall/reinstall might help.

I asked my client to uninstall Citrix Receiver (he was using the latest version, by the way), use the Receiver Clean-up utility to remove all the previous data/registries and reinstall the Receiver.

When I attempted the reinstall, a new error appeared and it said “…configuration manager cannot be initialized”.
…what now?

Another round of Google search led me to this thread http://forums.citrix.com/thread.jspa?threadID=302264
In there Hero MattLaPlante pointed out a registry entry that must be deleted ( HKEY_CLASSES_ROOT\Installer\UpgradeCodes\9B123F490B54521479D0EDD389BCACC1 ).

(The first registry key he mentioned was for Receiver 3.1 I assume. Looks like it’s just some left-over from the Receiver uninstall)

I gave it a try, and the installation flowed very smoothly like a harmless diarrhea.

I asked my client to launch a desktop session again. Magically the HDX engine didn’t crash and he went on to be as productive as he always had with the virtual desktop.

What’s the “trickery” here? The entire situation.
I frankly have no idea why HDX engine or WFICA32.EXE crashed nor do I know what I ‘fixed’.

So uh… if you have the same situation, try that. It worked for me.

Источник

Технологии Citrix HDX: 2 мегабита в секунду для удаленной работы с 3D

В одном из прошлых материалов мы показали, как можно работать с операционной системой Windows 7 на планшете Apple iPad. Возможность полноценной удаленной работы с «тяжелыми» приложениями – это как раз то, что делает технологии виртуализации такими привлекательными. В этот раз мы не будем ограничиваться обычными офисными задачами и покажем, как можно использовать решения Citrix для удаленного доступа при решении гораздо более сложных рабочих проблем, используя набор технологий Citrix HDX.

Приведу несколько «сложных» задач. Можно ли провести в виртуальном окружении видеоконференцию, используя веб-камеру, встроенную в ваш «клиентский» ноутбук? Сможете ли вы смотреть видео в виртуальном окружении, используя достаточно медленное соединение с интернетом? А видео высокой четкости? Наконец, можно ли полноценно работать с 3D-приложениями удаленно, включая как игры, так и сложные комплексы для трехмерного моделирования? Можно ли удаленно работать с тяжелыми приложениями на многопроцессорной рабочей станции, подключаясь к ней с ноутбука? Ответ на все эти вопросы – положительный, и в этом материале мы расскажем об используемых в таких задачах решениях Citrix подробнее.

Читайте также:  Как настроить гитару урок

Набор технологий Citrix HDX (High-Definition User Experience) был анонсирован в 2009 году в качестве дополнения к решению XenDesktop, обеспечивающего виртуализацию рабочих станций. Протестировать эти технологии на практике вы можете, загрузив и установив пробную 90-дневную версию XenDesktop Platinum или Enterprise отсюда (потребуется заполнить небольшую форму). В состав HDX входят несколько решений. Вот основные:

• HDX MediaStream – обеспечивает доставку мультимедийного контента, включая видео, звук или, например, ролики в формате Adobe Flash на клиентское устройство. Поддерживает наиболее распространенные форматы видео и звука, и обеспечивает наилучшее качество видео, в зависимости от типа клиента. Например, на ноутбуке под управлением Windows с установленными медиакодеками обработка видео будет проводиться на клиентской стороне без потери в качестве. Но при необходимости такая обработка может проводиться на серверной стороне.

• HDX RealTime – позволяет подключать к виртуальной операционной системе микрофон и веб-камеру клиентского устройства. Пример подключения веб-камеры к удаленной операционной системе приведен в этом видеоролике:

• HDX Broadcast – ключевой компонент, позволяющий передавать мультимедийный контент практически в любых условиях. Эффективно сжимает и кэширует данные (изображения, видео и прочее) для максимальной эффективности даже при медленном подключении к интернету. Если для работы с обычными офисными приложениями может быть достаточно даже модемного подключения к сети, то 3D-графика или видео потребуют как минимум полутора-двухмегабитного канала с низкой латентностью. В этом видеоролике вы можете увидеть, как оптимизация HDX Broadcast при работе с графикой в PowerPoint позволяет снизить необходимую пропускную способность канала в пять раз – с пяти мегабит в секунду до одного:

• HDX Plug-n-Play – с помощью HDX можно подключать к виртуальной ОС не только веб-камеру и микрофон. Технология HDX Plug-n-Play также обеспечивает работу с локальными принтерами, поддерживает подключение нескольких мониторов и даже позволяет работать с подключенными к клиентской машине медиаплеерами.

• HDX RichGraphics – наиболее интересный компонент, который и обеспечивает эффективную передачу трехмерной графики на клиентскую машину. Данная технология может работать в двух режимах. Первый не предъявляет серьезных требований к серверу и позволяет передавать трехмерный контент (все что угодно – от Google Earth до последней «Цивилизации» и систем САПР) через локальную сеть. Второй режим можно использовать на рабочей станции с мощной видеокартой NVIDIA с поддержкой CUDA (имеющей на борту 128 потоковых конвейеров). В таком случае видеокарта используется как для обработки 3D-контента в приложении, так и для сжатия потока данных до минимальных величин. В этом видеоролике демонстрируется запуск 3D-приложений в виртуальной среде, в том числе CAD-системы CATIA:

У вас есть возможность настроить качество передачи графики с помощью встроенной утилиты HDX Config Tool. В зависимости от типа подключения к сети графику (2D или 3D) можно передавать в оригинальном качестве, либо с разными степенями сжатия.

Конечно, ничто не помешает вам использовать HDX для запуска в виртуальной ОС последней серии GTA. Но основная сфера применения технологий HDX – профессиональные 3D-приложения. В частности, решения Citrix используются шведским концерном Volvo для проектирования грузовых автомобилей. Разработчики удаленно подключались к серверам в Швеции из Японии и Австралии и работали в системе проектирования CATIA. Таким образом решается и вопрос безопасности: удаленные разработчики получают доступ к новым проектам, но данные не сохраняются на клиентских устройствах. Соответственно, снижается риск утечки информации.

Читайте также:  Не работает аудиовыход телевизора

Наконец, для обычных пользователей все упомянутые выше технологии дают один важный результат: они практически не замечают разницы между работой в виртуальном окружении и работой с обычной операционной системой на собственном ПК или ноутбуке. Они могут работать со сложной графикой в офисных программах, могут организовывать видеосвязь с коллегами, подключать собственные устройства и так далее. Демонстрация «пользовательских» примеров работы с HDX (Google Earth, видео на YouTube и тому подобное) приводится в этом видеоролике:

Технологии Citrix HDX непрерывно совершенствуются, и следующим этапом развития станет новый проект HDX Nitro. Анонсированный в начале этого года, набор технологий HDX Nitrо обеспечит уверенную работу с мультимедийным контентом и профессиональной графикой. Требования к пропускной способности канала будут снижены еще больше, в частности, передавать контент без задержек можно будет при соединении с латентностью до 300 миллисекунд. Любой доступный вам канал связи с рабочим сервером будет использоваться на 100%, и при этом – без задержек.

Источник

Технологии Citrix HDX: 2 мегабита в секунду для удаленной работы с 3D

В одном из прошлых материалов мы показали, как можно работать с операционной системой Windows 7 на планшете Apple iPad. Возможность полноценной удаленной работы с «тяжелыми» приложениями – это как раз то, что делает технологии виртуализации такими привлекательными. В этот раз мы не будем ограничиваться обычными офисными задачами и покажем, как можно использовать решения Citrix для удаленного доступа при решении гораздо более сложных рабочих проблем, используя набор технологий Citrix HDX.

Приведу несколько «сложных» задач. Можно ли провести в виртуальном окружении видеоконференцию, используя веб-камеру, встроенную в ваш «клиентский» ноутбук? Сможете ли вы смотреть видео в виртуальном окружении, используя достаточно медленное соединение с интернетом? А видео высокой четкости? Наконец, можно ли полноценно работать с 3D-приложениями удаленно, включая как игры, так и сложные комплексы для трехмерного моделирования? Можно ли удаленно работать с тяжелыми приложениями на многопроцессорной рабочей станции, подключаясь к ней с ноутбука? Ответ на все эти вопросы – положительный, и в этом материале мы расскажем об используемых в таких задачах решениях Citrix подробнее.

Набор технологий Citrix HDX (High-Definition User Experience) был анонсирован в 2009 году в качестве дополнения к решению XenDesktop, обеспечивающего виртуализацию рабочих станций. Протестировать эти технологии на практике вы можете, загрузив и установив пробную 90-дневную версию XenDesktop Platinum или Enterprise отсюда (потребуется заполнить небольшую форму). В состав HDX входят несколько решений. Вот основные:

• HDX MediaStream – обеспечивает доставку мультимедийного контента, включая видео, звук или, например, ролики в формате Adobe Flash на клиентское устройство. Поддерживает наиболее распространенные форматы видео и звука, и обеспечивает наилучшее качество видео, в зависимости от типа клиента. Например, на ноутбуке под управлением Windows с установленными медиакодеками обработка видео будет проводиться на клиентской стороне без потери в качестве. Но при необходимости такая обработка может проводиться на серверной стороне.

• HDX RealTime – позволяет подключать к виртуальной операционной системе микрофон и веб-камеру клиентского устройства. Пример подключения веб-камеры к удаленной операционной системе приведен в этом видеоролике:

Читайте также:  Бизнес пак как настроить ндс

• HDX Broadcast – ключевой компонент, позволяющий передавать мультимедийный контент практически в любых условиях. Эффективно сжимает и кэширует данные (изображения, видео и прочее) для максимальной эффективности даже при медленном подключении к интернету. Если для работы с обычными офисными приложениями может быть достаточно даже модемного подключения к сети, то 3D-графика или видео потребуют как минимум полутора-двухмегабитного канала с низкой латентностью. В этом видеоролике вы можете увидеть, как оптимизация HDX Broadcast при работе с графикой в PowerPoint позволяет снизить необходимую пропускную способность канала в пять раз – с пяти мегабит в секунду до одного:

• HDX Plug-n-Play – с помощью HDX можно подключать к виртуальной ОС не только веб-камеру и микрофон. Технология HDX Plug-n-Play также обеспечивает работу с локальными принтерами, поддерживает подключение нескольких мониторов и даже позволяет работать с подключенными к клиентской машине медиаплеерами.

• HDX RichGraphics – наиболее интересный компонент, который и обеспечивает эффективную передачу трехмерной графики на клиентскую машину. Данная технология может работать в двух режимах. Первый не предъявляет серьезных требований к серверу и позволяет передавать трехмерный контент (все что угодно – от Google Earth до последней «Цивилизации» и систем САПР) через локальную сеть. Второй режим можно использовать на рабочей станции с мощной видеокартой NVIDIA с поддержкой CUDA (имеющей на борту 128 потоковых конвейеров). В таком случае видеокарта используется как для обработки 3D-контента в приложении, так и для сжатия потока данных до минимальных величин. В этом видеоролике демонстрируется запуск 3D-приложений в виртуальной среде, в том числе CAD-системы CATIA:

У вас есть возможность настроить качество передачи графики с помощью встроенной утилиты HDX Config Tool. В зависимости от типа подключения к сети графику (2D или 3D) можно передавать в оригинальном качестве, либо с разными степенями сжатия.

Конечно, ничто не помешает вам использовать HDX для запуска в виртуальной ОС последней серии GTA. Но основная сфера применения технологий HDX – профессиональные 3D-приложения. В частности, решения Citrix используются шведским концерном Volvo для проектирования грузовых автомобилей. Разработчики удаленно подключались к серверам в Швеции из Японии и Австралии и работали в системе проектирования CATIA. Таким образом решается и вопрос безопасности: удаленные разработчики получают доступ к новым проектам, но данные не сохраняются на клиентских устройствах. Соответственно, снижается риск утечки информации.

Наконец, для обычных пользователей все упомянутые выше технологии дают один важный результат: они практически не замечают разницы между работой в виртуальном окружении и работой с обычной операционной системой на собственном ПК или ноутбуке. Они могут работать со сложной графикой в офисных программах, могут организовывать видеосвязь с коллегами, подключать собственные устройства и так далее. Демонстрация «пользовательских» примеров работы с HDX (Google Earth, видео на YouTube и тому подобное) приводится в этом видеоролике:

Технологии Citrix HDX непрерывно совершенствуются, и следующим этапом развития станет новый проект HDX Nitro. Анонсированный в начале этого года, набор технологий HDX Nitrо обеспечит уверенную работу с мультимедийным контентом и профессиональной графикой. Требования к пропускной способности канала будут снижены еще больше, в частности, передавать контент без задержек можно будет при соединении с латентностью до 300 миллисекунд. Любой доступный вам канал связи с рабочим сервером будет использоваться на 100%, и при этом – без задержек.

Источник

Оцените статью