私はかなり長い間悩まされてきた問題を抱えています
。UbuntuにUbity3dをインストールしようとしています。
いくつかの調査を行った後、見つけたいくつかの指示に従い、UnityHubと私が見つけた最新のリリース(UnitySetup-2019.1.0f2)をダウンロードしてインストールしました。Linux 版 Unity: リリース ノートと既知の問題
そしてインストールしたUnityファイルを家にオプションフォルダを作成し、コマンドで実行できるようにしたユニティ3Dそして私が実際にやったことはこれです
sudo mv Unity-2019.1.0f2 /opt/Unity3D
sudo ln -s /opt/Unity3D/Editor/Unity /usr/bin/unity3d
問題は、Unityエディターを開くたびに(コマンドラインとUnityHubの両方を介して)、Unityランチャーが処理のためにしばらく表示され、その後クラッシュし、エディターが開かず、プログラムを開こうとするたびにエラーが変わることです。私の目には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)
2 番目の 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)
3つ目は
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でこの件に関して役立つものは何も見つかりませんでした
OS: Ubuntu 16.04LTC
答え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 エディターに保存されます。Unity Hub を開いていると、Unity のクラッシュが少なくなるようです。
何が起こるかは分かりませんが、少なくとも私にとってはうまくいきました。