Ich habe ein Problem, das mich schon seit einiger Zeit nervt.
Ich versuche, Ubity3d auf Ubuntu zu installieren.
Ich bin einigen Anweisungen gefolgt, die ich nach einiger Recherche gefunden habe. Ich habe UnityHub und die neueste Version (UnitySetup-2019.1.0f2), die ich gefunden habe, heruntergeladen und installiertUnity unter Linux: Versionshinweise und bekannte Probleme
und ich habe die installierte Unity-Datei verschoben vonHeimZuoptOrdner und ließ es auf Befehl ausführenEinheit 3Dund hier ist, was ich genau gemacht habe
sudo mv Unity-2019.1.0f2 /opt/Unity3D
sudo ln -s /opt/Unity3D/Editor/Unity /usr/bin/unity3d
und das Problem ist, dass jedes Mal, wenn ich den Unity-Editor öffne (sowohl über die Befehlszeile als auch über UnityHub), der Unity Launcher für einen Moment angezeigt wird, um zu verarbeiten und dann abstürzt und der Editor sich nicht öffnet und der Fehler sich jedes Mal ändert, wenn ich versuche, das Programm zu öffnen. Hier sind 2 Arten von Fehlern, die mir erschienen sind, hier ist die erste
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)
und die zweite Gtk-Meldung: GtkDialog ohne flüchtigen übergeordneten Eintrag zugeordnet. Davon wird abgeraten. Gtk-Meldung: GtkDialog ohne flüchtigen übergeordneten Eintrag zugeordnet. Davon wird abgeraten.
(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)
der dritte ist
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
und bin dabei hängen geblieben....
also ich weiß, dass mit GTK etwas nicht stimmt, aber ich habe keine Erfahrung damit und habe bei Google nichts Nützliches zu diesem Thema gefunden
Betriebssystem: Ubuntu 16.04 LTC
Antwort1
Ich habe das gleiche Problem festgestellt und zwar, dass ich Gtk nicht in Ubuntu installiert habe. Sie können Folgendes versuchen:
sudo apt-get install libgtk-3-dev
Antwort2
Ich habe auch dieses Problem, aber ich habe etwas Seltsames gefunden.
Ich verwende Ubuntu MATE 18.04.3 LTS mit Unity 2017.2.0b11 und habe Probleme mit Unity, wenn ich ein Projekt öffne.
Wenn ich jedoch ein Projekt öffne, während Unity Hub geöffnet ist, stürzt es weniger ab (das passiert immer wieder, aber irgendwann startet es).
Auch wenn ich Unity Hub nicht verwende, sind alle meine Projekte im Unity Editor gespeichert. Es scheint, dass Unity weniger abstürzt, wenn Unity Hub geöffnet ist.
Ich weiß nicht, was passiert ist, aber zumindest bei mir funktioniert es.