Unity3d 在 Ubuntu 上開啟時崩潰

Unity3d 在 Ubuntu 上開啟時崩潰

我有一個困擾我很長一段時間的問題,
我正在嘗試在 Ubuntu 上安裝 Ubity3d
我遵循了一些研究後發現的說明,我下載並安裝了 UnityHub 和最新版本 (UnitySetup-2019.1.0f2)我發現Linux 上的 Unity:發行說明與已知問題
我將安裝的統一文件從選擇資料夾並使其按命令運行統一三維這就是我所做的

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

問題是,每次我打開Unity 編輯器(透過命令列和UnityHub)時,Unity Launcher 都會出現一段時間進行處理,然後崩潰,編輯器不會打開,每次我嘗試在此處打開程式時,錯誤都會出現改變在我看來有兩種形式的錯誤,這是第一種

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 有問題,但我沒有經驗,而且我在谷歌上沒有找到任何關於此事的有用信息

作業系統:Ubuntu 16.04 LTC

答案1

我遇到了同樣的問題,我的問題是我沒有在ubuntu中安裝Gtk,你可以試試這個:
sudo apt-get install libgtk-3-dev

答案2

我也遇到了這個問題,但是我發現了一些奇怪的事情。

我正在使用 Ubuntu MATE 18.04.3 LTS 和 Unity 2017.2.0b11,打開專案時遇到 Unity 崩潰的問題。

但是,如果我在 Unity Hub 打開時打開一個項目,那麼崩潰就會減少(這種情況會持續發生,但最終會啟動)。

即使我不使用 Unity Hub,我擁有的所有專案都儲存在 Unity Editor 中;似乎打開 Unity Hub 可以幫助 Unity 減少崩潰。

我不知道發生了什麼,但至少,它對我有用。

相關內容