
Я установил Unity 3D в Ubuntu 18. Но окна редактора залиты розовым цветом. Только такие опции, какфайл,Аксессуарывидны.
В верхней части окна Unity отображается OpenGL 4.2. Поэтому я проверил свою версию OpenGL, и она равна 3.0. Версия Mesa — 18.x что-то вроде того. Я следовал многим руководствам и ppa, представленным в сети, чтобы обновить свой драйвер и OpenGL. Но версия OpenGL по-прежнему равна 3.0.
Я использую устройство Intel Atom Baytrail Z3735f.
решение1
Та же проблема с Intel HD 4000 и OpenGL 4.2 (Core Profile) Mesa 18.3.6 при попытке запустить Unity3D 2019.3.0a2 и 2019.2.0b2 под Debian.
Нашел проблему на форуме Unity3D:https://forum.unity.com/threads/everything-pink-in-unity-2019-1-0f2-linux-editor-except-menu-bar.663277/
Проблема, специфичная для Intel HD 4000, и они ее не исправят (в посте есть цитата из поддержки). Судя по постам, работает с Unity3D 2018.X, но не с 2019.X. Также должно работать под Windows.
Unity3D 2018.4.0f1 помечен как LTS (Long Term Support), поэтому мне придется придерживаться его, пока я не получу новую машину (и рекомендую вам сделать то же самое). Работать с интегрированной графикой не очень хорошо (особенно с той, которая не поддерживает 4K, как моя).
решение2
Мы можем использовать другую версию OpenGL с помощью команды терминала -force-glcoreXY (XY — это версия OpenGL). Использование OpenGL 3.2 Решил мою проблему, запустив -force-glcore32
OR
Решением является использование Vulkan вместо OpenGL (-force-vulkan).