В этой теме собираем все ваши сообщения об ошибках и сбоях в SpaceEngine 0.9.7.3. Перед тем, как описывать обнаруженную ошибку, пожалуйста, осуществите следующие действия:
Прежде всего, убедитесь, что у вас установлены самые свежие драйвера для видеокарты. Это решает 99% всех проблем!
Прочитайте раздел Устранение наиболее частых ошибок ниже. Может быть, ваша проблема сразу разрешится.
Прочитайте приведённый ниже Список известных ошибок, чтобы убедиться, что такая ошибка не была уже обнаружена ранее. Можете использовать функцию поиска по странице вашего браузера.
Если такой ошибки нет в списке, подробно опишите её. Прикрепите к вашему сообщению скриншот (если возможно) и лог-файл (называется se.log и находится в папке SpaceEngine/system/). Только наличие лог-файла поможет мне понять вашу проблему и найти её решение!
Фиксы для видеокарт разных вендоров
Если вы не знаете, какая у вас видеокарта, откройте файл system/se.log в блокноте и найдите в его начале строку, начинающуюся со слова Vendor:
INITIALIZING OPENGL [MT] Vendor: ATI Technologies Inc.
После этого смотрите возможные решения проблем ниже:
NVidia: Сильные тормоза и зависнаия
Откройте панель управления NVidia, найдите профиль SPACE ENGINE (или создайте его), и установите параметр "Потоковая оптимизация" ("Threaded optimization") в "Выкл".
NVidia: Отсутствует вода на террах, облака под поверхностью
Это из-за недавнего обновления драйвера Nvidia. Откатите его на версию 365.19.
AMD/ATI: Падение при подлёте к черной дыре, нейтронной звезде или белому карлику, при использовании гипердвигателя корабля, а также при включении режима Oculus Rift или Fish Eye
Скорее всего у вас AMD/ATI Raedon. Откройте config/user.cfg и измените значение этого параметра на false:
EnableMipmapsWarp true // use mipmapping for warp effects rendering
Если наблюдаются падения при включении режима Oculus Rift или Fish Eye, замените на false также значения этих двух параметров:
EnableMipmapsGUI true // use mipmapping for GUI FBO EnableMipmapsFrame true // use mipmapping for scene FBO
Intel HD: Глюки с рельефом на процедурных планетах
Откройте файл config/user.cfg и измените значение этого параметра на true:
Примечание: этот режим экспериментальный и может глючить, проверка столкновений в этом режиме не работает. Также, см. пункт 3 в разделе Устранение наиболее частых ошибок.
Intel HD: Красные облака на Земле
Установите последние драйвера для Intel HD.
Устранение наиболее частых ошибок
1) Устаревшие или несовместимые драйвера
Если у вас устаревшие драйвера, при запуске SpaceEngine появится окно с одним из следующих сообщений:
В английской версии: "You have old OpenGL version (2.1.1). Update your graphics card driver or install compatible hardware" "You have old GLSL version (1.2). Update your graphics card driver or install compatible hardware" "Critical extensions missing: GL_ARB_vertex_program GL_ARB_vertex_buffer_object" "Error loading surface generator shaders. Press YES to run program with procedural planets disabled. Press NO to exit"
В русской версии: "Ваша система имеет старую версию OpenGL (2.1.1). Обновите драйвер графической карты или установите совместимую видеокарту." "Ваша система имеет старую версию GLSL (1.2). Обновите драйвер графической карты или установите совместимую видеокарту." "Критические расширения отсутствуют: GL_ARB_vertex_program GL_ARB_vertex_buffer_object" "Невозможно загрузить шейдеры генератора поверхности. Нажмите ДА для запуска программы с отключенными процедурными планетами. Нажмите НЕТ для выхода"
Если Вы все еще получаете данное сообщение, может быть, что у вас несовместимая видеокарта (см. следующий пункт). Но вы все равно можете попытаться запустить SpaceEngine, отключив проверку критических ошибок при запуске. Откройте config/main.cfg и измените значение этого параметра на true:
IgnoreCriticalCheck true // ignore checking of OpenGL version and critical extensions supporting
ПРИМЕЧАНИЕ: если у вас несовместимые драйвера и вы вносите это изменение, стабильная и правильная работа SpaceEngine не гарантируется.
Если у вас ошибка "Error loading surface generator shaders" ("Невозможно загрузить шейдеры генератора поверхности") и вы нажали ДА, SpaceEngine может запуститься, но не сможет генерировать и отображать ландшафт на процедурных планетах.
ВНИМАНИЕ! После обновления или отката драйвера, необходимо удалить папку cache в директории SpaceEngine.
2) Слабая система
Большинство сообщений о невозможности запустить SpaceEngine приходят от пользователей, у которых встроенная офисная видеокарта Intel или старая видеокарта типа GeForce 5700, или не "игровой" ноутбук. Тут выхода нет, обновите систему. SpaceEngine для работы нужна мощная видеокарта. Делать вторую версию движка для слабых систем с упрощённой графикой, генерацией текстур на процессоре и т.д. не планируется. Это всё равно, что написать ещё один движок. Ещё раз напомню минимальные системные требования, которые можно увидеть на главной странице:
Процессор 2 ГГц Оперативня память 2 Гб Видеокарта с выделенной памятью 512 Мб и поддержкой OpenGL 3.3
Подчеркну, что особую роль играет объём памяти видеокарты (VRAM). 512 Мб - абсолютный минимум. Движок использует большие объёмы данных, которые должны располагаться в видеопамяти (текстуры, меши и т.д.). Если ваша система удовлетворяет рекомендуемым требованиям, SpaceEngine должен работать:
Процессор 3 ГГц Оперативня память 2 Гб Видеокарта с выделенной памятью 1024 Мб и поддержкой OpenGL 3.3
3) Cистема с двумя видеокартами (NVidia/ATI + Intel HD)
Если у вас ноутбук с достаточно мощной видеокартой, но наблюдается низкая производительность, артефакты и падения, убедитесь, что SpaceEngine запускается на производительной видеокарте NVidia или ATI, а не на Intel HD. Это можно увидеть в начале лог-файла "SpaceEngine/system/se.log". Если там написано: Vendor: Intel Renderer: Intel® HD Graphics 4000
то вам необходимо открыть Панель управления NVidia (NVidia Control Panel) или ATI Catalyst и указать в профиле SpaceEngine (SPACE ENGINE), чтобы он запускался на видеокарте NVidia/ATI. Если такого профиля нет в списке программ, создайте его.
4) Артефакты на процедурных планетах
Если вы замечаете пропадание блоков ландшафта, размытые текстуры или мигание текстур, странные шпили, торчащие из поверхности планеты, попробуйте эти решения:
b)Если у вас ноутбук с двумя видеокартами, см. пункт 3.
c)Убедитесь, что вы сделали "чистую" установку SpaceEngine, т.е. в новую папку. При установке новой версии поверх старой, вы можете получить много ошибок и глюков. Если вы получаете какие-то ошибки после установки обновления, удалите папку кэша (cache/) из папки SpaceEngine.
5) Частые падения при загрузке поверхности планеты
Если у вас частые падения SpaceEngine на планетах, или на экране появляется сообщение "OUT OF MEMORY", или сообщение "Unexpected deleting of child node" в лог-файле, попробуйте сначала предпринять следующие действия:
- Обязательно закройте все программы, которые могут использовать видеопамять (игры, видеоплееры, графические редакторы и т.д.). SpaceEngine - не флэш игра, для него видеопамять - самый главный ресурс. Может помочь отключение Windows Aero - оно потребляет много видеопамяти. - Отключите опцию "3D вода" ("3D water") в меню графических настроек (Ctrl+F4) - Уменьшите "LOD ландшафта" ("Landscape LOD") до значения -2 в меню графических настроек (Ctrl+F4) - Укажите объем видеопамяти, который может использовать SE, в файле main.cfg:
VideoMemorySize 2048
Значение должно быть не менее 1024, но не более суммарного физического объёма видеопамяти и оперативной памяти. Например, если у вас видеокарта с 1024 Мб видеопамяти, и более 2 Гб оперативной памяти, можно увеличить VideoMemorySize до 2048.
6) Космические корабли исчезают вдалеке от звёзд
Это не ошибка. В текущей версии корабли не доделаны - они не рисуются вне планетной системы. Просто представьте, что корабли находятся в шиперпространстве :) См. список НЕ БАГОВ в конце этого сообщения.
7) Размытые текстуры на планетах Солнечной системы
Это не ошибка. Планеты нашей Солнечной системы и их спутники отображаются с использованием не процедурных, а реальных фотографических текстур, полученных в ходе исследований спутниками и зондами. Естественно, эти текстуры имеют ограниченный уровень детализации, в районе 1-10 км на пиксель. Можно увеличить детализацию в несколько раз (до 200 метров на пиксель для некоторых объектов), скачав и установив официальные дополнения - текстуры планет Солнечной системы высокого разрешения. См. список НЕ БАГОВ в конце этого сообщения.
8) Проблемы на дисплеях очень большого разрешения
Если у вас QHD или другой дисплей с большим разрешением, и наблюдаются проблемы с выбором объектов курсором, или скриншоты сохраняются с меньшим, чем у дисплея, разрешением, попробуйте это:
1) Откройте Панель управления Windows, в ней пункт Экран, и установите "размер текста и других элементов на экране" в "Мелкий - 100% (по умолчанию)"
2) Если вы всё же хотите увеличить размер шрифтов, нажмите "Другой размер шрифта (точек на дюйм)" на панели слева и выберите желаемой значение.
9) Проблемы в Windows 10 + AMD/ATI
Удалите файл system/atioglxx.dll
Список известных ошибок
Зелёные - исправлены, ждите нового патча.
Не настоящие ошибки, а эффекты, вызванные особенностями работы движка
- Режим звёзд "точки" и "спрайты" не отличается визуально. Так и должно быть! Переключается технология рендера, а не внешний вид. - Заметны линии (швы) на поверхности планет - Корабли не отображаются в межзвёздном пространстве - Много ошибок в каталоге звёзд - встречаются "гигантские карлики" и "карликовые гиганты" - Многие реальные двойные звёзды отображаются как одиночные - просто каталог двойных звёзд далеко не полон - Спрайт ядра кометы просвечивает сквозь планету [пример] - Спрайты галактик/туманностей вращаются, если смотреть под определенным углом - Полярные сияния, хвосты комет и кольца иногда могут рендериться поверх кораблей или лун - Дифракционные лучи и блики на линзах искажаются гравитационными линзами (чёрными дырами и варп-эффектом кораблей) - Нельзя редактировать описание планет в Wiki (текстовый редактор не закончен) - Карликовые планеты генерируются не только в поясах астероидов - Распределение солнечных пятен не реалистично - Тёмные мерцающие квадраты на планете - это тень затмения солнца какой-то внутренней планетой или вторым солнцем - Ошибки округления (например, 30° в каталоге отображается в интерфейсе как 29°59'59.99") - Циклоны, вулканы и кратеры иногда имеют обрезанные края - Спрайт далёкой галактики выглядит слишком ярким и резко исчезает при приближении - Текстура кольца планеты дрожит вблизи, заметен "шов" - Когда включены диффракционные лучи, в центре звезды можно заметить тёмную/светлую точку
Реальные ошибки
- Различные баги в редакторе планет - Мигающий LOD ландшафтов на планете, когда она отображается в Wiki - После ввода цифрового значения в любое поле в Редакторе планет, оно иногда может исчезнуть - Мигающие lens flare в тесных двойных системах [пример] - Баги с некоторыми планетами, заданными в каталоге, и имеющими текстуры в файлах, при использовании Редактора планет [пример] - Команда горизонтирования [End] неправильно работает на сплюснутых объектах - Проблемы при отпускании клика левой + правой кнопками мыши - При открытии консоли в неё вводится символ ~ - При первом открытии журнала путешествия, панель справа остаётся пустой, пока не кликнешь в один из элементов списка
А, так у тебя 973? У меня последняя версия. Че-то лог у тебя подозрительно короткий. Жди теперь комментария знающих людей, потому что я в этом разбираюсь мало. Мне кажется, что-то с драйверами окулус рифт. На загрузке его драйверов прервалось. Phenom IIx6 3870 МГц; Radeon HD 7870 OC 2048 Мб; RAM 6 Гб; Win 7 64, видеодрайвер Radeon 16.4.1
"И страшным, страшным креном к другим каким-нибудь неведомым вселенным повернут Млечный Путь."
INITIALIZING OPENGL У тебя этого в логе не произошло. Что с твоей видеокартой? Phenom IIx6 3870 МГц; Radeon HD 7870 OC 2048 Мб; RAM 6 Гб; Win 7 64, видеодрайвер Radeon 16.4.1
"И страшным, страшным креном к другим каким-нибудь неведомым вселенным повернут Млечный Путь."
Всем привет, у кого нибудь была такая байда? при видимом отображении галактик и туманностей на них наложена какая то квадратная 2D модель , либо вообще ее закрывает, как это исправить можно? Скрины и лог прилагаю
Привет. Программа Даже не запускается "Точка входа в процедуру EnumSystemLocalesEx не найдена в библиотеке DLL KERNEL32.dll". (Win XP(SP3) x86, ATI Radeon 4800
Уважаемый КосмоИнженер, Пожалуйста, обратитесь к решению данной проблемы (ну или хотя бы скажите не имею возможности, забудьте про космос навсегда, чтобы я не надеялся зря), потому что уж больно часто распространена:
Цитата
cmep4d Дата: Воскресенье, 19.04.2015, 14:17 | Сообщение # 14 Нет аватара Наблюдатель Группа: Новички Пират Сообщений: 3 Награды: 0 + Репутация: 0 ± Замечания: 0% Статус: Offline Так и осталась проблема с XP, "Точка входа в процедуру EnumSystemLocalesEx не найдена в библиотеке DLL KERNEL32.dll". (Win XP(SP3) x86, ATI Radeon 4800, 4G RAM) Прикрепления: 5365067.jpg(12Kb) · 5631731.log(0Kb)
Цитата
37 Raj (19.08.2015 08:24) Hi Space Engineer, I get the below error message,
The procedure entry point EnumSystemLocalesEx could not be located in the dynamic link library KERNEL32.dll.
I waited for this bug to be fixed in 0.9.7.3 but it doesn't seem to work. Please help me fix it, I like this program a lot smile
Цитата
bzzommbo Date: Saturday, 13.02.2016, 15:58 | Message # 407 Observer Group: Users Pirate Messages: 13 Status: Offline EnumSystemLocalesEx wasn't fund in KERNEL32.dll library. Previously, it was InitializeCriticalSectionEx, now it's EnumSystemLocalesEx. I kinda know coding - when you fix one thing, 10 more errors are made.
что ж вы так идейно держитесь за старшку ХРюшку, вроде бы не раз уже обсуждалось, что поддержка этой оси планетарием ну совсем никакя теперь, и потом, разработчиком (MS) она вообще уже давненько не поддерживается, чего же цепляться-то так за нее.. прогресс не стоит на месте, эволюция тоже, а еще бизнес процессы - все это должно вас убедить сменить уже наконец венду, ни ради SE даже, а по определению, хотя SE того стоит) #СпасибоЗаSpaceEngine!
Скажу проще: на мой взгляд, сидеть на Windows XP в 2017, при наличии Вин7 и Вин10, это тоже самое, что и в 2002 вместо Windows xp продолжать сидеть на Windows 3.1 и возмущаться, мол почему это новые программы не работают.
Потому настоятельно рекомендую тебе всё таки задуматься о смене ОС. Винда ХР банально САМА ПО СЕБЕ уже не поддерживает огромное количество функций и технологий, которые используются в Space Engine, и подавляющем большинстве других игр и программ.
Renesi, Мы для начала не знакомы, чтобы "тебекать". Холивар по икспи это голимый оффтоп и не более. Я сисадмин и вполне трезво оцениваю какому комплекту оборудования какая система больше пойдет с сохранением функциональности, я хорошо знаю возможности и 10 и 8 и 7 и висты и хр итп, спасибо капитанам очевидность. "Баги и их устранение в SpaceEngine 0.9.7.3" - тема, икспи - (А не попури на тему "плюсы современных систем") - в поддержке указана, при этом штудируя тему многие писали, что на хр вполне себе работает. пс. Я бы как модер, удалил бы первый оффтоп, а не подбрасывал масла в огонь.
Добавлено (24.02.2016, 14:03) --------------------------------------------- пс. Вполне понимаю, что нет большого резона досконально поддерживать устревшую систему. Поэтому и написал, что "нет" так "нет". Но нужен ответ автора.
Сообщение отредактировал Velikijdiktator - Среда, 24.02.2016, 14:26
"Для начала" - мы не деловые партнёры, что-бы "выкать". Это интернет. Изначально здесь все равны и равноудалены друг от друга, и как следствие, обращение на "ты" здесь куда более разумно, чем пафосное "выканье". Тем не менее, я говорю лишь за себя. Если тебе интереснее обращаться к остальным на "вы" - я не имею никакого права тебя в этом ограничивать. Во вторых - какого-то ярого оффтопа я здесь не вижу, пока-что только лишь обсуждение бага и выяснение инфы о нём. А то выяснение отношений, который ты вызвал своим "для начала" уже им является. Если у тебя есть ко мне претензии - лучше напиши уж их мне в личку, а не выставляй на всеобщее обозрение. В конце концов, данный форум - культурное место. В третьих - тот факт, что ты сисадмин, еще не значит что тебе подвластно всё и вся. Тем более в одном из чейнджлогов, если мне не изменяет память, говорилось что с какой-то из версий поддержка Windows XP более невозможна. Пруфов на данный момент предоставить не могу, говорю исключительно по памяти, потому могу ошибаться.
Ну и в четвертых: немного погуглив по твоему запросу, нашла такой вариант решения проблемы: http://fixdll.ru/dll....pe.html Попробуй. Может и тебе поможет.
Привет. Программа Даже не запускается "Точка входа в процедуру EnumSystemLocalesEx не найдена в библиотеке DLL KERNEL32.dll". (Win XP(SP3) x86, ATI Radeon 4800
0.974 RC1 качали? она должна работать на XP.
Цитатаi240586649 ()
вроде бы не раз уже обсуждалось, что поддержка этой оси планетарием ну совсем никакя теперь
Не надо вводить людей в заблуждение. "Поддержка" - это всего лишь правильная настройка компилятора.
А под DOS 6.22 будет компиляция? А то на ЕС-1840 запустить не могу. Про РК-86 уж и не спрашиваю Инопланетяне почитали земные форумы и поняли, что с людьми на связь лучше не выходить.