Планетарий Stellarium перестал запускаться сразу после обновления драйверов видеокарты, показывает чёрный экран вместо звёздного неба или вылетает без сообщения об ошибке — это типичные симптомы, с которыми сталкиваются пользователи программы. Причины почти всегда связаны с тремя вещами: устаревшим или конфликтующим графическим драйвером, повреждёнными файлами конфигурации и недостаточной поддержкой OpenGL на конкретном компьютере.
Хорошая новость в том, что Stellarium — программа с открытым кодом и предсказуемой структурой: большинство сбоев диагностируется за несколько минут по логу и решается без переустановки системы. Ниже разберём проверки от простых к сложным, чтобы вы не делали лишних действий.
Шаг 1. Определите характер сбоя
Прежде чем что-то исправлять, зафиксируйте, как именно «не работает» программа. От этого зависит весь дальнейший путь. Разные симптомы указывают на разные причины, и лечить их одним способом — значит тратить время впустую.
- 🚫 Программа вообще не запускается — процесс появляется и исчезает в диспетчере задач.
- 🖥️ Окно открывается, но внутри чёрный экран или артефакты изображения.
- 💥 Stellarium вылетает при определённом действии — смене локации, включении пейзажа, приближении.
- 🐌 Программа работает, но сильно тормозит, частота кадров низкая.
- 🌐 Не загружаются дополнительные данные: спутники, кометы, каталоги звёзд.
Запишите точный момент сбоя и то, что менялось в системе перед этим: обновление Windows, установка драйвера, перенос программы на другой диск. Часто причина находится именно в этом «что изменилось».
Шаг 2. Проверьте лог-файл программы
У Stellarium есть собственный журнал, который фиксирует этап, на котором произошёл сбой. Это самый информативный источник, и смотреть его нужно в первую очередь — до любых переустановок.
Файл называется log.txt и лежит в пользовательской папке данных программы. В Windows её можно открыть через диалог «Выполнить»:
%APPDATA%\Stellarium
Откройте log.txt в блокноте и прокрутите в конец. Ищите строки со словами ERROR или WARNING, а также последнюю операцию перед обрывом записи — обычно именно на ней программа упала. Типичные находки: ошибка инициализации OpenGL, невозможность прочитать пейзаж или скрипт, проблема с доступом к файлу.
Шаг 3. Обновите драйвер видеокарты
Наиболее частая причина чёрного экрана и вылетов при старте — проблемы с драйвером графического адаптера. Stellarium отрисовывает небо через OpenGL, и если драйвер старый, повреждён или установлен «стандартный драйвер Microsoft» вместо фирменного, рендеринг ломается.
Проверьте, какой драйвер стоит у вас: откройте «Диспетчер устройств», найдите видеоадаптер и посмотрите его название. Если там фигурирует «Базовый видеоадаптер (Майкрософт)» — драйвер точно нужно ставить.
- 🟢 NVIDIA — скачивайте драйвер только с официального сайта производителя под вашу модель карты.
- 🔴 AMD — используйте пакет с официального сайта AMD, выбрав точную серию GPU.
- 🔵 Intel — встроенная графика тоже требует актуального драйвера, особенно на ноутбуках.
- 💻 На ноутбуках с двумя видеокартами проверьте, что Stellarium запускается на дискретной графике, если встроенная не справляется.
После установки драйвера перезагрузите компьютер и только потом проверяйте программу. Без перезагрузки старый драйвер может остаться в памяти, и вы получите ложный результат.
⚠️ Внимание: не устанавливайте драйверы через сомнительные «драйвер-паки» и автоматические утилиты со сторонних сайтов — они нередко ставят неподходящие версии, после чего 3D-приложения работают ещё хуже.
Шаг 4. Сбросьте конфигурацию Stellarium
Повреждённый файл настроек — вторая по частоте причина странного поведения. Конфигурация могла испортиться после аварийного завершения, переноса между версиями или экспериментов с плагинами.
Способ проверить это без потери данных — временно переименовать папку настроек. Закройте программу, откройте %APPDATA% и переименуйте папку Stellarium, например, в Stellarium_backup. При следующем запуске программа создаст чистую конфигурацию по умолчанию.
☑️ Сброс конфигурации Stellarium
Если после сброса Stellarium заработал — причина была в настройках. Верните из резервной папки только то, что действительно нужно: собственные пейзажи, закладки локаций, скрипты. Файл config.ini лучше не переносить целиком — именно в нём чаще всего сидит проблемный параметр.
Как найти проблемный параметр в config.ini
Откройте старый config.ini в текстовом редакторе и сравните с новым. Чаще всего виноваты секции плагинов, выбранный пейзаж, который был удалён, или некорректные параметры экрана. Можно переносить секции по одной, проверяя запуск после каждой.
Шаг 5. Проверьте поддержку OpenGL и режимы запуска
На старых компьютерах и виртуальных машинах Stellarium может не работать из-за ограниченной поддержки OpenGL. Проверить возможности своей графики можно бесплатными утилитами вроде GPU-Z или через сведения в логе программы — в начале log.txt указывается версия OpenGL, которую удалось получить.
Если полная версия не стартует, попробуйте вариант запуска с упрощённым рендерингом. В некоторых сборках Stellarium для Windows в меню «Пуск» рядом с основным ярлыком присутствует вариант с пометкой ANGLE или режимом совместимости — он использует другой путь отрисовки и часто спасает на проблемном железе. Наличие таких ярлыков зависит от версии программы, поэтому сверьтесь с тем, что установлено у вас.
На виртуальных машинах ситуация сложнее: 3D-ускорение там либо отключено, либо сильно урезано. Если запускаете программу внутри виртуального окружения, включите аппаратное ускорение графики в настройках гипервизора — без этого нормальная работа маловероятна.
Шаг 6. Разберитесь с вылетами и зависаниями в процессе работы
Когда программа запускается, но падает при конкретных действиях, причина обычно локальная. Самые частые триггеры — сторонние пейзажи высокого разрешения, устаревшие плагины и скрипты, написанные под старые версии.
Метод диагностики простой: отключайте компоненты по одному и проверяйте стабильность. Сначала переключитесь на стандартный пейзаж, затем отключите нестандартные плагины через раздел настроек. Если вылеты прекратились — возвращайте элементы по одному, пока не найдёте виновника.
⚠️ Внимание: дополнения, скачанные со сторонних сайтов, могут быть несовместимы с вашей версией программы. Плагин, собранный под старую версию Stellarium, способен ронять всё приложение — обновляйте дополнения вместе с программой.
Отдельный случай — падение при загрузке данных из интернета (спутники, кометы, свежие каталоги). Здесь проверьте, не блокирует ли программу брандмауэр или антивирус: добавьте Stellarium в список разрешённых приложений и повторите попытку.
Шаг 7. Чистая переустановка как последняя мера
Если ничего из перечисленного не помогло, выполните полную переустановку — но правильно. Простое удаление через «Программы и компоненты» оставляет пользовательские данные, и сбойная конфигурация вернётся вместе с ними.
Порядок такой: удалите программу стандартным способом, затем вручную удалите остатки в %APPDATA%\Stellarium (предварительно сохранив нужные пейзажи и скрипты), после чего скачайте свежий установщик с официального сайта проекта и установите заново. Версию выбирайте под разрядность своей системы.
| Симптом | Вероятная причина | Первое действие |
|---|---|---|
| Не запускается вообще | Повреждённая конфигурация или драйвер | Переименовать папку настроек |
| Чёрный экран в окне | Проблема с OpenGL / драйвером | Обновить драйвер видеокарты |
| Вылет при смене пейзажа | Битый или несовместимый пейзаж | Вернуть стандартный пейзаж |
| Вылет при запуске скрипта | Скрипт под старую версию | Обновить или отключить скрипт |
| Не грузятся спутники и кометы | Блокировка сети или сбой источника | Проверить брандмауэр и интернет |
Часто задаваемые вопросы
Stellarium показывает чёрный экран, но меню работает. Что делать?
Это классический признак проблемы с рендерингом OpenGL. Обновите драйвер видеокарты с официального сайта производителя, перезагрузитесь и проверьте снова. Если не помогло — попробуйте альтернативный режим запуска, если он предусмотрен вашей сборкой программы.
Программа вылетает сразу после запуска без ошибок. В чём причина?
Чаще всего — повреждённый файл конфигурации. Переименуйте папку %APPDATA%\Stellarium и запустите программу заново: она создаст чистые настройки. Точную причину можно увидеть в файле log.txt внутри этой папки.
Будет ли Stellarium работать на слабом или старом компьютере?
Программа нетребовательна к процессору, но критична к поддержке OpenGL со стороны видеокарты и драйвера. На очень старой встроенной графике возможны проблемы. Снизьте в настройках качество отображения, отключите атмосферные эффекты и тяжёлые пейзажи — это заметно разгружает рендеринг.
Не загружаются данные о спутниках и кометах. Как исправить?
Проверьте, что у компьютера есть доступ в интернет и что брандмауэр или антивирус не блокируют программу. Также источники данных иногда бывают временно недоступны на стороне серверов — в этом случае помогает повторная попытка позже или смена источника в соответствующем разделе настроек.
После обновления Stellarium перестали работать плагины. Это нормально?
Да, дополнения, собранные под предыдущие версии, могут быть несовместимы с новой. Обновите плагины до актуальных версий или временно отключите их, чтобы восстановить стабильную работу программы.