Страница 1 из 1
DavMail не запускается
Добавлено: 10 сен 2018, 11:53
Fronex
Приветствую всех!
Столкнулся с такой проблемой - на работе у пользователей стоят системы Linux Mint 18.3 и Linux Mint 19, всё обновлено, интерфейс Mate. Для работы с почтой использую DavMail, стоит в автозагрузке. Проблема в следующем: на Linux Mint 18.3 почта через DavMail работает без проблем, на Linux Mint 19, хоть убейся, DavMail не запускается, в лог ни чего не пишет, причём до какого то обновления всё работало. Пробовал ставить DavMail из репозитория, пробовал скачивать от разработчика, переустановал систему - ни как. Почта нужна позарез. Поставить Linux Mint 18.3 вместо Linux Mint 19 не могу, компы новые, драйвера под сеть нет. Подскажите что сделать? Куда копать? Очень нужно решить вопрос.
DavMail не запускается
Добавлено: 10 сен 2018, 11:57
rogoznik
Fronex, на проблемном компе запусти в терминале и все что вывалиться нам покажи.
DavMail не запускается
Добавлено: 10 сен 2018, 11:58
Chocobo
Fronex, для начала вызови вручную с /usr/bin/davmail
- может плюнет эксепшном каким.
DavMail не запускается
Добавлено: 10 сен 2018, 12:01
symon2014
В качестве идиотизма - раз уж переустанавливал и систему. Ставь 18.3 - если на ней работает почта - обновляй до 19 через менеджер - но сними галки с обновлений почты и ейных зависимостей. Предепреждаю - это как эксперимент.
DavMail не запускается
Добавлено: 10 сен 2018, 12:02
Chocobo
Открой /etc/java-11-openjdk/accessibility.properties
и закомменти там строчку
assistive_technologies=org.GNOME.Accessibility.AtkWrapper
Потом взлетит как положено.
DavMail не запускается
Добавлено: 10 сен 2018, 12:16
Fronex
Сделал
sudo /usr/bin/davmail
Вот результат:
Код: Выделить всё
Exception in thread "main" java.awt.AWTError: Assistive Technology not found: org.GNOME.Accessibility.AtkWrapper
at java.desktop/java.awt.Toolkit.newAWTError(Toolkit.java:472)
at java.desktop/java.awt.Toolkit.fallbackToLoadClassForAT(Toolkit.java:488)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1608)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.desktop/java.awt.Toolkit.loadAssistiveTechnologies(Toolkit.java:532)
at java.desktop/java.awt.Toolkit.getDefaultToolkit(Toolkit.java:613)
at java.desktop/java.awt.SystemTray.isSupported(SystemTray.java:221)
at davmail.ui.tray.DavGatewayTray.init(DavGatewayTray.java:233)
at davmail.DavGateway.main(DavGateway.java:80)
Caused by: java.lang.ClassNotFoundException: org.GNOME.Accessibility.AtkWrapper
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:190)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:374)
at java.desktop/java.awt.Toolkit.fallbackToLoadClassForAT(Toolkit.java:485)
... 14 more
Сейчас попробую это "/etc/java-11-openjdk/accessibility.properties"
DavMail не запускается
Добавлено: 10 сен 2018, 12:22
Fronex
ЭТО СРАБОТАЛО 100%!!!
"Открой /etc/java-11-openjdk/accessibility.properties и закомменти там строчку
assistive_technologies=org.GNOME.Accessibility.AtkWrapper
Потом взлетит как положено."
СПАСИБО ОГРОМНОЕ!!!
DavMail не запускается
Добавлено: 10 сен 2018, 12:24
Chocobo
Java обновилась видать с этим параметром под какие-то гномьи интеграции. Не знаю о чем оно конкретно)
Fronex писал(а): ↑10 сен 2018, 12:16
sudo /usr/bin/davmail
можно без sudo, процесс норм живет и в пользовательском окружении
DavMail не запускается
Добавлено: 10 сен 2018, 13:10
Fronex
"Java обновилась видать с этим параметром под какие-то гномьи интеграции."
Проверил, на свежеустановленном Linux Mint 19 Mate эта строка "assistive_technologies=org.GNOME.Accessibility.AtkWrapper" уже есть.
DavMail не запускается
Добавлено: 10 сен 2018, 13:17
Chocobo
Fronex, до первопричин этой фигни пока и не было желания докапываться. Т.к. оно косвенно относится к компоненту гномьему - то может элементы DE или их зависимости где-то несут подвязки с этим. или сам libatk может получал обновки с этой регрессией.
Сам по себе
ATK - он для организации спец.возможностей в GTK-окружениях
DavMail не запускается
Добавлено: 13 сен 2018, 16:27
Chocobo
Сегодня обновка прилетела, где этот параметр сам комментится
с отсылкой на баг
https://bugs.launchpad.net/ubuntu/+sour ... bug/935296
Код: Выделить всё
▶ apt chagelog openjdk-11-jre-headless
openjdk-lts (10.0.2+13-1ubuntu0.18.04.2) bionic-security; urgency=medium
* debian/rules: by default leave atk disabled, move accessibility bridge to
recommends. LP: #1788250. LP: #1788267.
* debian/control.in, debian/control: move accessibility bridge to
recommends.
-- Tiago Stürmer Daitx <tiago.daitx@ubuntu.com> Fri, 24 Aug 2018 17:36:24 +0000