IBM i Access не запускается в Fedora - PullRequest
0 голосов
/ 07 июня 2019

Вот мои настройки:
System76 Gallago Pro
Fedora 30
OpenJDK 1.8.0_201 (я тоже пробовал Oracle)

Я установил в соответствии с инструкциями IBM, используяустановочный скрипт из командной строки.Я прошел через меню установщика и попал на экран успеха.Я делал это полдюжины раз на других машинах и с обновлениями ОС на этой же машине.

Когда я использую супер ключ, чтобы найти программу, она там;Я нажимаю на значок, и мое окно возвращается на рабочий стол - но я не запускаю Access.Если я запускаю через командную строку, используя стартовый скрипт, я получаю MSGGEN045 - A graphical user interface is not available.

Если я запускаю Java-программу напрямую java -Xmx1024m -jar /opt/ibm/iAccessClientSolutions/acsbundle.jar, я получаю то же сообщение, что и при использовании стартового скрипта.

Как я могу пройти эту ошибку?Или что еще я могу сделать, чтобы отследить, что происходит?

Ответы [ 3 ]

2 голосов
/ 07 июня 2019

У меня было две проблемы при запуске iACS на Fedora.Во-первых, по умолчанию в ОС была установлена ​​JVM без головы.Второе было связано со звуком.

Основываясь на «MSGGEN045 - графический пользовательский интерфейс недоступен», я подозреваю, что JVM без головы.

HTH

Изменить: я проверил безголовый JVM по указанию службы поддержки IBM.Я не помню точную формулировку, но название установленного пакета было мертвой раздачей.Простое «rpm -qa» - это все, что нужно.

1 голос
/ 07 июня 2019

У меня нет ничего специфичного для Fedora, но кажется, что вы либо не установили Java Runtime Environment, либо просто безголовую версию (jre-headless). Установите полную JRE и все должно быть в порядке.

Вы можете проверить это с помощью yum:

список yum установлен | grep jre

0 голосов
/ 07 июня 2019

Fedora работает под управлением Wayland, а не X11.Ява пока не очень хорошо работает с Wayland.Насколько я знаю, пока нет планов это исправить.Это хорошее место для начала https://www.ibm.com/developerworks/community/forums/html/topic?id=1b366edf-0e70-40d5-8d92-30d401edd97a

...