3

Я долгое время не пользовался Windows, но несколько месяцев назад я обновил свой Linux-бокс видеокартой NVIDIA GTX 460 и установил Windows 7 Ultimate (64 бит), чтобы иметь возможность играть в StarCraft II.

Я закончил однопользовательскую кампанию и с тех пор не загружался в Windows.

Пару дней назад я снова загрузил Win 7, чтобы убедиться, что он готов к Crysis 2, но меня встретили мерцание экрана и случайные треугольники:

Несколько месяцев назад все было прекрасно, и все еще отлично работает под Linux, включая 3D-графику. 100 итераций MemtestCL до 900 МБ (карта имеет 1024 МБ памяти) также не выдают ошибок.

Мне также удалось установить все обновления Windows и последние версии драйверов от Nvidia, но и там мне не повезло.

Для меня это определенно выглядит как аппаратная проблема. Тем не менее, под Linux все в порядке, и я не эксперт по Windows, поэтому я решил дать ему последний шанс, прежде чем брать его на ремонт / замену, и спросить, есть ли у кого-нибудь на SU идеи, что может быть причиной этого. ,

ОБНОВИТЬ:

После ответа Гордоко я проверил температуру и скорость вращения вентилятора, и карта работает при температуре 40-45 ° C, с вентилятором на 40%.

Но все стало страннее, когда я проводил эти тесты. После холодной загрузки я не смог воспроизвести проблему. Таким образом, мягкая перезагрузка из Linux в Windows воспроизводит проблему, а холодная загрузка в Windows - нет.

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

ОБНОВЛЕНИЕ 2:

Между холодными ботинками, новыми драйверами NVIDIA и Win7 SP1, проблема, похоже, решилась сама собой, и я больше не могу ее воспроизводить, даже после мягкого перезапуска, после которого следуют часы Crysis 2.

19 лет, 2 степени КС, и я до сих пор не "получаю" Windows.

Во всяком случае, большое спасибо тем, кто ответил.

2 ответа2

3

Ваш GPU перегревается? Возможно, настройки графического драйвера в Windows отличаются от настроек Linux, что делает его более горячим в Windows. Системный монитор nVidia может отображать температуру и скорость вращения вентилятора. Speedfan может быть в состоянии сделать это тоже. Если он слишком горячий, убедитесь, что вентилятор графического процессора работает достаточно быстро и не настроен на экстремальный разгон.

1

После холодной загрузки я не смог воспроизвести проблему. Таким образом, мягкая перезагрузка из Linux в Windows воспроизводит проблему, а холодная загрузка в Windows - нет.

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

Другая альтернатива, возможно, в равной степени вероятна, это то, что карта неисправна.

Последний вопрос, возможно, самый удачный виновник: какой источник питания у вашей системы? Стоит также протестировать системную память (в Windows 7 есть диагностика, которую вы можете найти в панели управления или в административных инструментах). Что-то странное или странное, особенно связанное с аппаратным обеспечением, почти всегда сводится к дефектам в одном из этих двух элементов, но из-за описанного вами поведения это больше указывает на блок питания, чем на ОЗУ.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .