libreoffice-25.8.3.2-alt2 bsh-2.1.0-alt1_5jpp11 Стенды: Alt Education XFCE|KDE 11.0 x86_64 Alt Workstation K 11.1.1 x86_64 Alt Workstation 11.1 x86_64 Шаги воспроизведения: 1. Установить пакет bsh # apt-get install bsh 1. Запустить libreoffice calc 2. Создать макрос: Открыть документ ods -> Сервис -> Макросы -> Управления макросами -> BeanShell -> выбрать "Мои макросы" -> Создать -> имя "Test" -> Создать -> ввести имя "helloworld" -> ОК -> Правка Ожидаемый результат: запускается окно для редактирования макроса Результат: ничего не открывается, в оутпуте консоли указано, что случился exception: Exception in thread "AWT-EventQueue-0" java.awt.HeadlessException: No X11 DISPLAY variable was set, or no headful library support was found, but this program performed an operation which requires it. at java.desktop/java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:164) at java.desktop/java.awt.Window.<init>(Window.java:553) at java.desktop/java.awt.Frame.<init>(Frame.java:428) at java.desktop/javax.swing.JFrame.<init>(JFrame.java:224) at com.sun.star.script.framework.provider.beanshell.ScriptEditorForBeanShell.initUI(ScriptEditorForBeanShell.java:273) at com.sun.star.script.framework.provider.beanshell.ScriptEditorForBeanShell.<init>(ScriptEditorForBeanShell.java:259) at com.sun.star.script.framework.provider.beanshell.ScriptEditorForBeanShell.<init>(ScriptEditorForBeanShell.java:52) at com.sun.star.script.framework.provider.beanshell.ScriptEditorForBeanShell$1.run(ScriptEditorForBeanShell.java:211) at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) Проблема воспроизводится как в Wayland, так и в X11 Если компонент указан неправильно, прошу уточнить.
> Assignee: iv@altlinux.org → shrek@altlinux.org Как интересно работает кнопка "reset assignee to default". Перевешиваю на лидера ACL пакета.
Актуально для libreoffice-24.2.3.2-alt1. p11.