Estou com um problema que me incomoda há algum tempo,
estou tentando instalar o Ubity3d no Ubuntu.
Segui algumas instruções que encontrei após algumas pesquisas. Baixei e instalei o UnityHub e a versão mais recente (UnitySetup-2019.1.0f2) que eu encontrei emUnity no Linux: notas de versão e problemas conhecidos
e movi o arquivo de unidade instalado deLarparaoptarpasta e fez com que ela fosse executada sob comandounidade3de aqui está o que eu fiz exatamente
sudo mv Unity-2019.1.0f2 /opt/Unity3D
sudo ln -s /opt/Unity3D/Editor/Unity /usr/bin/unity3d
e o problema é que toda vez que eu abro o editor Unity (através da linha de comando e do UnityHub) o Unity Launcher aparece por alguns momentos para processar e depois trava e o editor não abre e o erro muda toda vez que tento abrir o programa aqui são 2 formas de erros que me apareceram, aqui está o primeiro
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)
e a segunda Gtk-Message: GtkDialog mapeada sem um pai transitório. Isso é desencorajado. Gtk-Message: GtkDialog mapeado sem um pai transitório. Isso é desencorajado.
(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)
o terceiro é
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
e fiquei preso nisso....
bem, eu sei que há algo errado com o GTK, mas não tenho experiência com ele e não encontrei nada útil sobre esse assunto no google
SO: Ubuntu 16.04 LTC
Responder1
Eu encontrei o mesmo problema, e meu problema é que não instalei o Gtk no Ubuntu, você pode tentar isto:
sudo apt-get install libgtk-3-dev
Responder2
Também estou tendo esse problema, mas encontrei algo estranho.
Estou usando o Ubuntu MATE 18.04.3 LTS com Unity 2017.2.0b11 e estou tendo problemas de travamento do Unity ao abrir um projeto.
Mas, se eu abrir um projeto quando o Unity Hub estiver aberto, ele travará menos (continua acontecendo, mas eventualmente será inicializado).
Mesmo que eu não use o Unity Hub, todos os projetos que tenho estão armazenados no Unity Editor; parece que ter o Unity Hub aberto ajuda o Unity a travar menos.
Não sei o que acontece, mas pelo menos funciona para mim.