Tengo un problema que me molesta desde hace bastante tiempo.
Estoy intentando instalar Ubity3d en Ubuntu.
Seguí algunas instrucciones que encontré después de investigar un poco. Descargué e instalé UnityHub y la última versión (UnitySetup-2019.1.0f2) que encontré enUnity en Linux: notas de la versión y problemas conocidos
y moví el archivo unity instalado deHogaraoptarcarpeta y la hizo ejecutar al comandounidad3dy esto es lo que hice exactamente
sudo mv Unity-2019.1.0f2 /opt/Unity3D
sudo ln -s /opt/Unity3D/Editor/Unity /usr/bin/unity3d
y el problema es que cada vez que abro el editor de Unity (a través de la línea de comando y UnityHub), el iniciador de Unity aparece por momentos para procesarse y luego falla y el editor no se abre y el error cambia cada vez que intento abrir el programa aquí. son 2 formas de errores que me aparecieron, aqui esta la primera
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)
y el segundo Gtk-Message: GtkDialog mapeado sin un padre transitorio. Esto se desaconseja. Gtk-Message: GtkDialog mapeado sin un padre transitorio. Esto se desaconseja.
(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)
el tercero es
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
y me quedé en eso...
bueno, sé que hay algo mal con GTK pero no tengo experiencia con eso y no encontré nada útil sobre este asunto en Google.
Sistema operativo: Ubuntu 16.04LTC
Respuesta1
Me encontré con el mismo problema y mi problema es que no instalé Gtk en ubuntu, puedes probar esto:
sudo apt-get install libgtk-3-dev
Respuesta2
Yo también tengo este problema, pero encontré algo raro.
Estoy usando Ubuntu MATE 18.04.3 LTS con Unity 2017.2.0b11 y tengo problemas porque Unity falla al abrir un proyecto.
Pero, si abro un proyecto cuando Unity Hub está abierto, falla menos (sigue sucediendo, pero eventualmente se iniciará).
Aunque no uso Unity Hub, todos los proyectos que tengo se almacenan en el Editor de Unity; Parece que tener Unity Hub abierto ayuda a que Unity falle menos.
No sé qué pasa, pero al menos a mí me funciona.