Почему DraftSight не работает на Fedora 26 с графикой Intel?

DraftSight 2017SP1 Linux (бета-версия) работал на Fedora 24. После обновления до Fedora 26 произошел сбой. Запуск из командной строки, чтобы увидеть ошибки низкого уровня,

/opt/dassault-systemes/DraftSight/Linux/DraftSight 
Qt: Session management error: None of the authentication protocols specified are supported
Could not parse stylesheet of object 0x238a050
Could not parse stylesheet of object 0x238a050

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

Аналогично с 2017SP3 и 2018SP0. Обновления Fedora актуальны на сегодняшний день.

Эта система представляет собой процессор Intel Core i3. lspci сообщает: «Интегрированный графический контроллер Intel Corp Xeon E3-1200 v3/4th Gen Core (версия 06)»

2018SP0 работает после установки карты Nvidia GT710 и модуля драйвера nvidia. Не работает с модулем драйвера nouveau и той же картой.

Есть ли у кого-нибудь понимание причины? Регрессия в Fedora, скрытая ошибка в DraftSight или что-то еще?

Знание того, работает ли он с Fedora 26 и графикой AMD, может быть очень полезным.

Изменить март 2018 г.

Не работает, но по-другому в системе с AMD R5 230. Никаких ошибок «Не удалось проанализировать», ничего другого в окне терминала, но Draftsight запускается с неправильным отображением, а затем зависает. При нажатии на "Х" попадает "Программа не отвечает".

Также стоит отметить, что это не проблема Wayland. Системы работают под управлением Cinnamon и lightdm, так что это старый добрый X.

Также обходной путь, если производительность не важна. (И, вероятно, это не так с графикой Intel Gen 4). Запустите его как «удаленное» приложение на локальном хосте в системе с графикой Intel.

$ ssh -X 127.0.0.1
password: 
Last login: Wed Mar ...
-bash-4.4$ /opt/dassault-systemes/DraftSight/Linux/DraftSight 
(success)

Дальнейшее обновление Fedora 29, DraftSight 2018SP3

Новые морщины для Nvidia, Cinnamon, как указано выше

Требуется вызов

LD_PRELOAD=/usr/lib64/libfreetype.so.6 /opt/dassault-systemes/DraftSight/Linux/DraftSight

в противном случае произойдет сбой с /lib64/libfontconfig.so.1 lookup error FT_DOne_MM_Var

Также не удается собрать ядро ​​​​4.20 плюс NVidia 390.87. Есть исправленный установщик NVidia, который работает на сайте if_not_false_then_true.

Также не устанавливает файл .desktop в /usr/share/applications


person nigel222    schedule 17.10.2017    source источник


Ответы (2)


У меня были похожие проблемы, когда я обновлял Fedora с 24 до 25. Сообщения таблицы стилей синтаксического анализа все еще отображаются, но я могу запустить draftsight из сеанса Xorg (не Wayland), используя драйверы nouveau, но только с привилегиями root, используя sudo . Вы можете попробовать следующий скрипт:

sudo DISPLAY=$DISPLAY vblank_mode=1 /opt/dassault-systemes/DraftSight/Linux/DraftSight

person Noel    schedule 26.11.2017

Я могу заставить DraftSight работать от имени пользователя root только в Fedora 27, 4.18.16-100.fc27.x86_64. Я установил виртуальную машину с Ubuntu, и она работает нормально, без повышенных привилегий.

person Eric Kirchner    schedule 31.10.2018
comment
У меня Draftsight-2018.2.0.3102-1.x86_64 работает нормально здесь на Fedora 27 пользователя без полномочий root (и тестировал 28, 29beta) с использованием только видеокарты NVidia. Мы используем среду рабочего стола Cinnamon, а не Gnome, на всякий случай. Linux 4.16.13-200.fc27.x86_64, так что, возможно, последнее ядро ​​​​или другие обновления сломали его? - person nigel222; 31.10.2018
comment
Также может зависеть от версии NVidia... здесь 390,67 на GT710. - person nigel222; 31.10.2018
comment
@ nigel222 Почему видеокарта влияет на ее работу. Я использую XFCE, устал от Gnome-Shell (скучаю по старым временам Compiz-Fusion). Я попытался установить Gnome3 (gnome-shell) и другие среды рабочего стола, и у меня возникла та же проблема. У меня проблема с разрешением, я уверен. Я устанавливаю Fedora из серверного пакета и собираю его оттуда, в отличие от установки варианта рабочей станции. - person Eric Kirchner; 02.11.2018
comment
Я не знаю почему, но это так, согласно моему первоначальному вопросу. Работает на Fedora+Cinnamon с использованием карты NVidia и проприетарного драйвера NVidia. Сбой при использовании драйвера Nouveau или встроенной графики Intel. - person nigel222; 06.11.2018