Не работает Stellarium: диагностика и решение проблем

Планетарий Stellarium перестал запускаться сразу после обновления драйверов видеокарты, показывает чёрный экран вместо звёздного неба или вылетает без сообщения об ошибке — это типичные симптомы, с которыми сталкиваются пользователи программы. Причины почти всегда связаны с тремя вещами: устаревшим или конфликтующим графическим драйвером, повреждёнными файлами конфигурации и недостаточной поддержкой OpenGL на конкретном компьютере.

Хорошая новость в том, что Stellarium — программа с открытым кодом и предсказуемой структурой: большинство сбоев диагностируется за несколько минут по логу и решается без переустановки системы. Ниже разберём проверки от простых к сложным, чтобы вы не делали лишних действий.

Шаг 1. Определите характер сбоя

Прежде чем что-то исправлять, зафиксируйте, как именно «не работает» программа. От этого зависит весь дальнейший путь. Разные симптомы указывают на разные причины, и лечить их одним способом — значит тратить время впустую.

  • 🚫 Программа вообще не запускается — процесс появляется и исчезает в диспетчере задач.
  • 🖥️ Окно открывается, но внутри чёрный экран или артефакты изображения.
  • 💥 Stellarium вылетает при определённом действии — смене локации, включении пейзажа, приближении.
  • 🐌 Программа работает, но сильно тормозит, частота кадров низкая.
  • 🌐 Не загружаются дополнительные данные: спутники, кометы, каталоги звёзд.

Запишите точный момент сбоя и то, что менялось в системе перед этим: обновление Windows, установка драйвера, перенос программы на другой диск. Часто причина находится именно в этом «что изменилось».

📊 Что именно происходит у вас со Stellarium?
Не запускается вообще
Чёрный экран в окне
Вылетает при работе
Сильно тормозит
Не грузятся данные из интернета

Шаг 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

Выполнено: 0 / 5

Если после сброса 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 перестали работать плагины. Это нормально?

Да, дополнения, собранные под предыдущие версии, могут быть несовместимы с новой. Обновите плагины до актуальных версий или временно отключите их, чтобы восстановить стабильную работу программы.