Как бороться с крэшами, вызванными графическим процессором

Как бороться с крэшами, вызванными графическим процессором

Как бороться с крэшами, вызванными графическим процессором

Данное руководство рассматривает проблемы с работой графического процессора (ГП) и драйверов и предлагает возможные способы их решения. Также здесь вы найдете полезные рекомендации по обновлению драйверов.

Крэши ГП и чтение логов

Если у вас случился вылет, и на экране появилось окно обработчика крэшей, вы можете открыть следующие файлы, чтобы получить представление о причинах произошедшего:

  • game.log – собирает информацию о том, что происходит при загрузке игры, и прекращает сохранения при крэше.
  • gpu_error.log – здесь записываются определенные действия в случае, если крэш вызван работой видеокарты.
  • log.log – собирает информацию о действиях и крэшах путем использования Лаунчера.

Откройте файлы:

  • Нажмите "Windows" + "R" для вызова окна "Выполнить".
  • Введите следующее: %localappdata%\Star Citizen и нажмите OK.
  • Откройте game.log и найдите там пункт GPU crash. Если вы нашли нужные строки, вы можете просмотреть их для получения некоторой информации.
  • Если произошел крэш, связанный с работой ГП, вам также следует посмотреть файл gpu_error.log.
  • Нажмите "Windows" + "R" для вызова окна "Выполнить".
  • Введите следующее: %appdata%\rsilauncher и нажмите OK.
  • Откройте файл log.log и пролистайте его в конец, где будут свежие данные.

Если в логе о крэшах, вызванных работой ГП, содержится недостаточно информации, вы можете сделать следующее:

  1. Полностью закройте Star Citizen и RSI Launcher
  2. Если у вас уже создан файл user.cfg, добавьте в него строчку: r_gpuMarkers = 3
  3. Если у вас нет файла user.cfg, создайте новый текстовый документ и сохраните его по адресу: (ваш путь)\Roberts Space Industries\StarCitizen\LIVE
  4. Добавьте строчку: r_gpuMarkers = 3
  5. Сохраните файл как user.cfg
  6. Запустите RSI Launcher и проверьте файлы игры
  7. Запустите игру

Если у вас случится крэш, gpu_error.log покажет больше информации.

 

Обновление и проверка драйверов в Windows

Приведенные ниже шаги должны работать для всех версий Windows.

Запуск автоматической проверки и обновления графических драйверов может работать не всегда. После запуска обновлений AMD или Nvidia вы можете захотеть проверить ваши драйверы через Диспетчер устройств Windows.

Проверка драйвера в Диспетчере устройств Windows

  1. Кликните правой кнопкой на иконке Windows, затем выберите "Поиск".
  2. Найдите и откройте Диспетчер устройств.
  3. Раскройте список "Видеоадаптеры", кликните правой кнопкой на вашем графическом адаптере и выберите "Свойста" –> "Драйвер".
  4. Убедитесь, что версия и дата выхода драйвера совпадают с таковыми у установленного вами свежего драйвера.
  5. Далее вы также можете проверить версии драйверов для "Мониторов" и "Звуковых, видео и игровых устройств", которые распознала Windows.

Как бороться с крэшами, вызванными графическим процессором

Проверка в "Сведениях о системе"

  1. Кликните правой кнопкой на значке Windows
  2. Выберите "Поиск" и введите "Сведения о системе"
  3. Раскройте список "Компоненты" и выберите "Дисплей". Здесь вы можете ознакомиться с информацией о видеокарте и драйвере.

Как бороться с крэшами, вызванными графическим процессором

Рекомендуемые способы установки драйверов

Это хорошая отправная точка!

Вы можете скачать и установить самый свежий драйвер, чтобы проверить, не разрешит ли это ваши графические проблемы. Порой требуется откатить драйвер на прошлую версию. Если вы устанавливаете старый драйвер, не используйте версии старше одного-двух месяцев. Изменения в драйверы вносятся не только для улучшения производительности, но также и для поддержки обновлений Windows, прошивок, сети, игровых движков и многого другого.

Полностью удалите ваш текущий драйвер или старые драйверы

  1. Кликните правой кнопкой на значке Windows.
  2. Выберите "Поиск" и введите "Удаление программы"
  3. Выберите пункт удаления программ. Он может называться "Удаление" или "Добавить/Удалить" в зависимости от версии Windows.
  4. Выберите и удалите старый драйвер вашей видеокарты от Nvidia или AMD.
  • Деинсталлятор Nvidia предлагает возможность удалить сразу все программное обеспечение Nvidia.
  • AMD Catalyst Install Manager предлагает возможность Экспресс-удаления всего программного обеспечения AMD, включая Catalyst. Или вы можете выбрать "Менеджер деинсталляции" для ручного выбора компонентов, которые следует удалить.

Скачайте и установите драйверы

  • Для загрузки самого свежего драйвера посетите сайт Nvidia или AMD. Следуйте подсказкам, чтобы найти и скачать нужный драйвер. Для загрузки прошлых версий драйверов Nvidia перейдите в секцию Бета/Старых драйверов.
  • Установите драйвер. Для Nvidia установку проводите в пользовательском режиме. Там поставьте галочку в пункте "Выполнить чистую установку", чтобы полностью удалить все старые файлы. Не устанавливайте Драйвер 3D Vision и Драйвер контроллера 3D Vision. Они могут вызывать ошибки.
  • Выключите компьютер, затем снова включите его. Перезагрузка не очистит кэш Windows полностью.

Рекомендуемые настройки для Nvidia:

Как бороться с крэшами, вызванными графическим процессором

Большие разрешения, x1440

Большие разрешения могут не полностью загружаться, вызывать таймауты шейдеров или крэши игры при загрузке. Выбор разрешения доступен вам в Windows, в панели управления вашей видеокарты и в игре.

  1. Кликните правой кнопкой на рабочем столе и выберите пункт "Разрешение экрана". Запомните, какое разрешение у вас там стоит!
  2. Задайте разрешение экрана 1920x1080 пикселей с частотой обновления 60 Гц, если такие значения доступны вам. Качество картинки может ухудшиться, но это просто временная мера.
  3. Также убедитесь, что масштаб установлен на 100%.
  4. Запустите игру.
  5. Если это поможет, то вам надо будет создать пользовательский файл USER.cfg. Для этого ознакомьтесь с соответствующими инструкциями ниже.
  6. Перейдите к выбору разрешения и верните его к изначальному значению (какое там стояло на Шаге 1).

Как создать файл USER.cfg, чтобы форсировать определенное разрешение:

Откройте Блокнот или другой текстовый редактор. Скопируйте и вставьте следующие строки (правильный дисплей, окно на полный экран) в файл (существует множество других вариаций, но это быстрый способ взяться за дело):

r_Fullscreen = 0

r_FullscreenWindow = 1

r_width = 1920

r_height = 1080

  1. Замените ширину и высоту родными для вашего монитора значениями, которые вы запомнили на Шаге 1.
  2. Если вы не уверены, кликните правой кнопкой на рабочем столе, выберите "Разрешение экрана" и посмотрите на рекомендуемое значение на слайдере. Оно и будет являться родным.
  3. Сохраните файл под именем USER.cfg ("Файл" -> "Сохранить как", в поле "Тип файла" выбрать "Все файлы") по адресу: (путь установки)\Program Files\Cloud Imperium Games\StarCitizen\LIVE.
  4. Попробуйте запустить Лаунчер и игру.

 

Разрешения и масштабирование Nvidia

Документация Nvidia: https://pcgamingwiki.com/wiki/NVIDIA_Control_Panel

  1. Откройте "Панель управления Nvidia";
  2. В графе "Дисплей" выберите "Изменить разрешение";
  3. Проверьте заданные здесь частоту обновления и разрешение;
  4. В графе "Дисплей" выберите "Регулировка размера и положения рабочего стола";
  5. Во вкладке "Масштабирование" выключите "Не принимать во внимание режим масштабирования, установленный играми и программами".
Как бороться с крэшами, вызванными графическим процессоромКак бороться с крэшами, вызванными графическим процессором

Разрешения и масштабирование AMD

Документация AMD: http://support.amd.com/en-us/kb-articles/Pages/UnableToSetGPUScaling.aspx

  1. Откройте Настройки AMD Radeon.
  2. Кликните на "Дисплей".
  3. Проверьте и установите "Масштабирование ГП" в положение Выкл. Если вы используете несколько мониторов, сделайте так для каждого из них.
  4. Проверьте и установите режим масштабирования "Сохранять соотношение сторон". Если вы используете несколько мониторов, сделайте так для каждого из них.

Как бороться с крэшами, вызванными графическим процессором

Оригинал

Перевод: H_Rush

H_Rush administrator