Сбой Unity3d при открытии в Ubuntu

Сбой Unity3d при открытии в Ubuntu

У меня возникла проблема, которая беспокоила меня уже довольно долгое время.
Я пытаюсь установить Ubity3d на Ubuntu.
Я следовал некоторым инструкциям, которые нашел после некоторых исследований, я скачал и установил UnityHub и последнюю версию (UnitySetup-2019.1.0f2), которую я нашел наUnity на Linux: заметки о выпуске и известные проблемы
и я переместил установленный файл Unity изДомквыбратьпапку и заставил ее запускаться по командеединство3ди вот что я сделал в точности

sudo mv Unity-2019.1.0f2 /opt/Unity3D
sudo ln -s /opt/Unity3D/Editor/Unity /usr/bin/unity3d

и проблема в том, что каждый раз, когда я открываю редактор Unity (как через командную строку, так и через UnityHub), на несколько мгновений появляется Unity Launcher для обработки, а затем происходит сбой, редактор не открывается, а ошибка меняется каждый раз, когда я пытаюсь открыть программу. Вот 2 формы ошибок, которые у меня возникли, вот первая

Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
[Unity Package Manager (Upm)]
Parent process [5258] was terminated
Segmentation fault (core dumped)

и второй Gtk-Message: GtkDialog сопоставлен без переходного родителя. Это не рекомендуется. Gtk-Message: GtkDialog сопоставлен без переходного родителя. Это не рекомендуется.

(unity-editor:6651): Gtk-CRITICAL **: gtk_file_chooser_widget_set_current_name: assertion 'priv->action == 
GTK_FILE_CHOOSER_ACTION_SAVE || priv->action == 
GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER' failed
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
[Unity Package Manager (Upm)]
Parent process [6651] was terminated
Segmentation fault (core dumped)

третий - это

Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
[0616/110743:ERROR:browser_main_loop.cc(161)] Running without the SUID sandbox! See     
https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment for more information on developing with the sandbox on.
[0616/110744:ERROR:browser_main_loop.cc(207)] Gtk: 
gtk_window_present_with_time: assertion 'GTK_IS_WINDOW (window)' failed
ATTENTION: default value of option force_s3tc_enable overridden by environment.
USER@USER:~$ [Unity Package Manager (Upm)]
Parent process [7583] was terminated

и застрял на этом...
ну, я знаю, что с GTK что-то не так, но у меня нет с ним опыта, и я не нашел ничего полезного по этому вопросу в Google

ОС: Ubuntu 16.04 LTC

решение1

Я столкнулся с той же проблемой, и моя проблема в том, что я не установил Gtk в Ubuntu, вы можете попробовать это:
sudo apt-get install libgtk-3-dev

решение2

У меня тоже такая проблема, но я обнаружил нечто странное.

Я использую Ubuntu MATE 18.04.3 LTS с Unity 2017.2.0b11, и у меня возникают проблемы с зависанием Unity при открытии проекта.

Но если я открываю проект, когда открыт Unity Hub, то сбои происходят реже (они продолжают происходить, но в конечном итоге он запускается).

Даже если я не использую Unity Hub, все мои проекты хранятся в редакторе Unity; похоже, что открытый Unity Hub помогает Unity реже вылетать.

Не знаю, что происходит, но, по крайней мере, у меня это работает.

Связанный контент