Пустой экран или проблемы с отображением
Если приложение показывает пустой или чёрный экран, зависший оверлей, искажённое или глючное отображение, зависает или вообще не запускается — это почти всегда проблема с драйвером видеокарты, а не ошибка в программе. На этой странице объясняется, как это исправить.
Эта страница касается операционной системы Windows. На Mac такой проблемы обычно нет; если она появилась, попробуйте переустановить приложение.
Инструкция также поможет при необходимости запустить приложение на сервере в режиме удалённого доступа. Если на сервере нет видеокарты, сразу переходите к шагам 2 или 3 ниже.
Шаг 1: Проверьте драйверы
Наши приложения используют графический адаптер для отображения интерфейса. Работа с адаптером идёт через OpenGL — подсистему отображения графики в Windows. К сожалению, драйверы OpenGL не всегда идеальны, и проблемы возможны.
Если при старте приложения вы видите что-то подобное, это почти наверняка проблема с драйвером видеокарты — драйверы нужно обновить, чтобы приложение заработало.

Если интерфейс приложения глючит или зависает, или приложение вообще не запускается — стоит проверить, что драйверы видеокарты обновлены.
Проверьте обновления Windows или посетите веб-сайт производителя вашей видеокарты и поищите там последние версии драйверов. Установите их, если таковые имеются.
Если не помогло, переходите к шагу 2.
Шаг 2: Измените драйвер OpenGL
Если приложение всё ещё запускается, откройте его настройки и найдите там параметр OpenGL Driver. В выпадающем списке выберите Software, нажмите OK и перезапустите приложение.
Если приложение запустилось, проблема точно в драйвере видеокарты. Правда, в режиме Software интерфейс рисуется с помощью программной эмуляции графического адаптера — это стабильно, но медленно. Поэтому снова откройте настройки, найдите параметр OpenGL Driver и попробуйте выбрать Direct 3D 11 вместо этого. Нажмите OK, перезапустите приложение и посмотрите, заработало ли оно.
Если после переключения на Direct 3D 11 всё работает, можно оставить всё как есть.
В противном случае попробуйте другие варианты из выпадающего списка, кроме Auto и System — они используют ваш неисправный драйвер OpenGL и вряд ли заработают. Перебирайте варианты сверху вниз, пока не найдёте работающий, и оставьте его.
Если приложение падает при запуске, читайте ниже.
Шаг 3: Редактирование реестра
Изменить драйвер OpenGL, используемый приложением, можно и через редактор реестра. Это помогает, если приложение вообще не запускается и вы не можете изменить настройки. Выполните следующие шаги:
- Откройте меню “Пуск” и наберите regedit, после чего нажмите Enter;
- Запустится приложение “Редактор реестра”;
- Перейдите в раздел HKEY_CURRENT_USER\Software\Appsforlife;
- В этом разделе найдите папку с названием приложения (например, Boxshot);
- Выберите эту папку;
- В панели справа найдите запись с названием OpenGLDriver;
- Если такой записи нет, создайте её, кликнув правой кнопкой мыши. Тип параметра должен быть Строковый параметр;
- Установите значение этого параметра в software;
- Попробуйте запустить приложение снова.
Приложение должно запуститься. Затем откройте его настройки и следуйте инструкциям из шага 2.
Не помогло?
Убедитесь, что вы сделали всё, как описано в шаге 3. Это помогает примерно 99% наших клиентов, поэтому если не помогло, скорее всего, вы где-то ошиблись или допустили опечатку.
Если вы уверены, что всё сделали правильно, пишите нам и приложите как можно больше аварийных дампов. Папку с дампами можно открыть, запустив приложение. Если оно падает при запуске, папка с дампами откроется автоматически. Если приложение запускается, откройте папку через пункт меню Help → Open System Folder.
Выберите все файлы с длинными именами из букв и цифр, упакуйте их в ZIP-архив и отправьте нам, чтобы мы могли посмотреть.