Архив рубрики: Разное

Oculus rift. Нет изображения, горит оранжевый светодиод. Решение проблемы.

Периодически владельцы Oculus Rift сталкиваются с проблемами подключения шлема к ПК. Проблемы выражаются в том, что Oculus Home «видит» всё оборудование, замечаний по работе у него нет, но на самом шлеме горит оранжевый светодиод (который говорит о том, что видеосигнала нет, а питание есть) и изображение в шлеме не выводится. Обычно эти проблемы решаются очень долго и нудно: переустановка драйверов, oculus home, переподключение шлема в другие USB-порты, проверка подключения кабеля к шлему и т.д. Судя по информации в интернете, такая проблема появляется как у пользователей видеокарт от AMD, так и от nVidia вне зависимости от версии драйверов.

В моем случае не помогало ничего. Но я заметил, что при полной переустановке драйверов видеокарты (radeon rx 580) с установленной галочкой «сброс всех настроек», в тот момент когда старые драйвера удалились, а новые еще не установились, светодиод стал белым. Конечно, без драйверов играть не получилось бы и их пришлось поставить. После установки и перезагрузки он снова был оранжевым. Я попробовал отключить шлем от видеокарты — oculus home сразу ругнулся на то, что нет подключения к HDMI. После проведенных опытов, мне показалось, что система (windows 10) или драйвера видеокарты просто отключают видеовыход HDMI, как неиспользуемый (после удаления драйверов же всё работало!). Я отключил шлем от USB и HDMI, отключил единственный монитор от видеокарты (displayport), подключил HDMI, подключил USB, затем заново подключил монитор и… светодиод стал белым! Шлем начал выводить изображение!

Я решил проверить сохранится ли работа после перезагрузки — нет, светодиод снова был оранжевым. Но при помощи таких же нехитрых манипуляций (полное отключение шлема, отключение монитора, подключение шлема, а затем монитора) я смог заставить систему понять, что в HDMI что-то включено и с этим надо как-то работать. Единственным минусом такого решения у меня является «подтормаживание» курсора и изображения на основном мониторе после горячего подключения. После перезагрузки оно пропадает. В общем-то, при использовании oculus rift основной монитор в целом и не нужен и эта проблема мне уже не мешает.

Внезапная перезагрузка Ryzen 5000 при слабых нагрузках. Решение.

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

Я не хотел прибегать к ручному разгону, как к способу решения этой проблемы (помогает всем), но и постоянные перезагрузки с последующим появлением ошибки WHEA Logger ID 18 — Cache Hierarchy Error (или аналогичных) тоже не давали насладиться спокойной работой на мощном железе. Естественно, я обновлял BIOS, драйвера, пытался включать/отключать различные параметры в настройках BIOS, как и рекомендуют на большом количестве форумов… Не помогало ничего.

Но решить мою проблему помогла случайность. Во время очередных тестов я выставил профиль питания в Windows — Высокая производительность (High performance). Сразу внимания не обратил, но перезагрузки ушли. Затем, через некоторое время, я вернул «Сбалансированный» (Balanced performance) режим и компьютер опять начал перезагружаться. И снова это происходило либо при слабых нагрузках, либо вообще в простое. Возврат профиля «Высокая производительность» снова решил проблему.

Насколько я понял, внезапные перезагрузки возникали из-за попыток ОС Windows управлять состоянием процессора (его частотой или состоянием ядер) при простое. В профиле «Высокая производительность» минимальное состояние процессора равно 100%, т.е. частота не будет снижаться меньше базовой (3.7 ГГц для Ryzen 5900X).

Таким образом, если вы страдаете от внезапных перезагрузок на новом процессоре из серии Ryzen 5000, но ваше остальное железо точно рабочее, а БП способен вытянуть всю систему и стабильно работает под нагрузками — попробуйте поставить «Высокая производительность» в параметрах питания ОС Windows и скорее всего перезагрузки уйдут.

APC PowerChute Business Edition не находит UPS

С недавних пор APC PowerChute Business Edition сам умеет отвечать на SNMP без дополнительных плясок с установкой «фичи» SNMP на сервер. Таким образом, его установка и настройка значительно упростилась. И, конечно же, появился дополнительный стимул мониторить при помощи Zabbix входное напряжение, статус батареи и другие параметры. Впрочем, иногда при установке этой софтины, она в упор не видит бесперебойник, подключенный к серверу по USB. При этом, сама система его прекрасно распознает и даже показывает уровень заряда (появляется иконка, как на ноутбуках).

Итак, одна из причин может заключаться в установке «неправильных» драйверов для бесперебойника системой. Необходимо зайти в device manager, найти Batteries и проверить как определился ваш бесперебойник. Если вы увидите HID UPS Battery или что-то похожее на это — с большой долей вероятности проблема именно в этом. Вам необходимо принудительно установить «правильные» драйвера, которые уже есть в системе. А именно — APC UPS. Для этого надо «обновить» драйвер, выбрав вручную из списка необходимый нам. На некоторых версиях ОС для этого придется снять галочку «Show compatible hardware» и согласиться с установкой.

После этого повторите автообнаружение бесперебойника в установщике — скорее всего он будет обнаружен.

Как МТС подменяет DNS-ответы для своих клиентов

Один из самых простых вариантов проверки чего-нибудь сетевого «извне» на рабочем месте — проверить это на телефоне. Недавно возникла необходимость проверить доступен ли снаружи один из поддоменов компании и, как обычно, чтобы не лезть на внешние DNS-сервера, я решил воспользоваться одной из утилит под Android для получения информации от DNS-серверов (Ping & Net).

Проверка показала, что A-записи для домена есть, их две и указывают они на амазоновские айпишники, где у нас тоже есть часть сервисов. Начали разбираться и искать эти адреса, не смогли найти и решили все же сходить в наш DNS. Оказалось, что такого поддомена у нас нет во внешней сети!

Проверил ответ от гугловского DNS — тоже пусто. Решил попробовать спросить напрямую у DNS-серверов МТС, но не с телефона, а с рабочего ПК. Естественно, они отклонили запросы (сервера 134.17.1.1 и 134.17.1.0). Запрос несуществующего имени, отправленный напрямую к этим DNS-серверам с телефона из сети МТС, возвращает адреса A-записей 52.214.129.184 и 52.209.63.28. Соответственно, если вы пытаетесь зайти на любой несуществующий домен из сети МТС — у вас открывается прекрасная «информативная» рекламная страница МТС (portal.ncnd.mts.by) с (внезапно!) ошибкой 404 и кучей рекламного контента (который, на секундочку, тратит ваш трафик, если у вас не безлимит). ИМХО, такие действия вводят пользователей в заблуждение: ошибка 404 — совсем не то же самое, что «домен не найден».

В качестве одной «ложки меда в бочке дегтя» можно назвать то, что на этой же странице можно управлять данной «услугой». Т.е. отписаться от этого чудо-портала. После отписки DNS-сервера отвечают, что такого домена нет, но мобильные браузеры все равно каким-то образом редиректят на portal.ncnd.mts.by и при этом не могут его открыть. МТС, такой МТС…