Обновить

Комментарии 63

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

Смешались в кучу кони, люди... BSOD это одно дело, крайне неприятное и никаких окон там нет. Тут же Меган Фокс накрыло программным окошком и никакого отношения к "экрану смерти" Windows это не имеет.

И вообще решается аппаратным ресетом или отключением по неответу устройства, проверкой фокуса целевого окна, а не перекрашиванием экрана об ошибке... ну если бы кого-то волновало как оно смотрится...

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

Подозреваю, что инженеры, умеющие в Линукс, стоят дороже, так что нет, не выгодно, увы.

НЛО прилетело и опубликовало эту надпись здесь

Драйвера чего? Светодиодного экрана?

НЛО прилетело и опубликовало эту надпись здесь

Особенно, если он нестандартный. Это мониторы часто 1920*1080, 1366*768 или больше, с известным разрешением и DPI. Хотя и на Windows иногда бывают проблемы с "размыливанием" старого типа программ на экранах с большим разрешением и включённым масштабированием. А уж со светодиодным экраном, несмотря на его порой внешнюю простоту в сравнении со строением дисплея, может быть и побольше возни, это как повезёт. Но с ними никогда не работал, так что точно сказать не берусь.

Друг мой, времена кастомных EDID прошли. Сейчас 99.999999% табло это тупо кусок платы притворяющейся монитором с EDID 1080p. И тут два варианта как оно отображается
1. Crop по размеру полотна
2. Downscale и растягивание


мимокрок работающий в этой сфере

Пфф, последний раз когда мы делали софт для такого экрана на выставку, он никем не притворялся, а отдавал своё честное разрешение, которое было не стандартным, и windows вполне нормально это переварил.

Из тех что я видел - там довольно легко запускаются самые обычные Иксы. Никаких "специальных драйверов" там не было. Просто X-сервер и дальше программа в полноэкранном режиме, даже без оконного менеджера или там десктопа.
Другой вопрос, как потом выводится изображение на экранные модули - но это к ОС отношения уже никакого не имеет.

Но как было уже замечено, прикладные программы "с графикой" пишут виндопрограммисты, а их программам нужна Винда...

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

Там где видно бсод, стоимость пк не такая высокая по сравнению с другими компонентами. Есть место куда запихнуть 10килограмовый пк и нанять администратора. Линукс выгодно на дешевых клиентских устройствах.

Инженеры, умеющие выпилить из Linux конфету, стоят дороже, чем инженеры, умеющие запустить типовую конфигурацию софта на типовом железе. Ну и зачем брать дорогих инженеров и странное железо?

НЛО прилетело и опубликовало эту надпись здесь

Они дешевле, и они легче заменяемые.

Иногда встречается Линукс, я видел на билборде был терминал с линуксовой ошибкой

В метро СПб видел как-то недогрузившийся информационный экран с рабочим столом ubuntu :)

В московском метро на турникете висело окно с уведомлением о нехватке места на диске из Gnome.

Android в трамвае:

У нас (Воронеж) вообще похоже лютый зоопарк.

По крайней мере 1 экран показывает вот уже пару недель как ошибку Андроид - вероятнее всего там стоит дешёвый ТВ + какая-то приставка (раньше там же видел код для подключения от AnyDesk - он там то же пару недель провисел...), на остальных судя по ошибкам стоят разные системы, но андроид или что-то своё от Smart-TV(не обязательно андроид - т.к. там были свои ОС, хотя они и на его основе обычно) чаще всего.

Да и вообще вижу часто экраны с ошибкой где явно виден "магазин приложений", больше всего веселят ошибки типа "появилось обновление, нажмите ОК для установки или Отмена" - т.е. экран перестал работать, что бы он продолжил работу надо что-то нажать.... Но это не ошибка, просто обновление ПО прилетело... в общем вижу иногда ошибки висящие неделями.... Хотя экранами кто-то занимается - иногда поправляют....

Скорее всего дело не Линукс или винде, а тупо в лицензиях.

проигрывать видео или показывать слайд-шоу выгоднее на Linux

Увы, Linux - не всегда гарантия стабильной работы. Однажды видел kernel panic на терминалах электронной очереди в поликлинике, как это починить - из местных не знал никто. Пришлось стоять в регистратуре "по старинке".

Стоять пришлось бы в любом случае, потому что это была электронная очередь в регистратуру; почему не сделали сразу запись к врачу - непонятно.

BSOD чинили бы точно так же. Либо никак, либо reset (если есть человек, который знает где кнопка).

Не обязательно "кнопка" для ресета может помочь и доступ к розетке/рубильнику. Главное что бы человек имел разрешение/команду на это. А то админы любят потом ругаться (иногда написанием служебок) на тех, кто хочет "помочь". А так доступ к розеткам обычно достаточно простой и если бы не возможность потом "получить по шапке" могли бы справиться уборщца/гардеробщица/охранник/.....

В лифте как-то на рекламном мониторе видел kernel panic.

"Сброс произойдет через 3... 2... 1..." ;)

В ноябре 2025 года представлен новый режим Windows под названием Digital Signage Mode («Режим цифрового табло»), который гасит BSoD через 15 секунд. Так что синий экран (который теперь чёрный) перестанет быть частью городского ландшафта.

Ну да ну да... появился новый режим, и все вот прям бросятся заменять искпишки да семёрки (а кое-где до сих пор и 95-я есть) на управляющих выводом компах на свежую 11-ю с такой жизненно важной фичей... Вы их что, совсем за дураков считаете?

Старые заменять не будут, презентация для тех кто новые проекты делает.

НЛО прилетело и опубликовало эту надпись здесь

А можно не использоваться Виндовсы для экранов. А использовать Андроид. Но зачем?

Ну так в метро, электробусах и электричках новые экраны на Андроиде, но только от того что он периодически падает это не спасает, а в метро раньше экраны на Ubuntu были. И периодически там можно было наблюдать рабочий стол вместо того, что он должен показывать.

Сделать чтобы андроид падал и показывал не то, что нужно - это надо постараться. У меня дома 5 лет телевизор круглосуточно крутит одно и тоже самописное приложение со стримом с нескольких видеокамер и прочими статусами умного дома.

Зависнуть намертво - да, один раз было. Но вот чтобы закрыть laucher и запустить что-то другое - это очень странный вариант, как будто периоду просто нечего будет запускать)

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

Есть подозрение что информатор включается в ручную там где нет GPS, а вот вся остальная сеть продолжает работать по сети и все эти экраны точно объединены в сеть. И этот же блок скорее всего отдаёт телеметрию о положении транспорта.

не, это прям натурально разные системы, где-то попадалось описание как весь этот треш работает.

в автобусах с широченным горизонтальным экраном периодически ведро крешится и начинает дурить,

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

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

еще это были времена CRT мониторов...и были дичайшие наводки на сам монитор от этого привода...ставили туда один из первых LCD (от которого глаза в кучу были, благо там мало на что смотреть надо было)

p.s. работало оно на Win98-only... хотя это были годы w2k-XP

сделать со стороны помех защитный экран (ну или тупо убрать комп в клетку Фарадея) не помогло бы? Или там по питанию летело и UPS'ок нормальных в доступе не было?

На заводах в такой ситуации конечно сложно - или систему фильтров ставить и экранировать или городить что-то типа пар двигатель+генератор для убирания помех?

не думаю что в автобусе есть какие-то фатальные проблемы с питанием, скорее таки протирание флешек или наука о контактах.

Ну так они и постарались, значит. Много раз видел андроидский десктоп, в Московском транспорте и в Подмосковном (разные конторы, то есть разные люди делали). причём судя по дизайну какой-то очень старой версии.

Современные дисплеи будут с прошивкой на базе андройда, с вероятностью в процентов 99. Натянуть туда Linux с kiosk mode не супер сложно. А система для управления дисплеями - упсь, под windows.

Там похоже для каждого депо софт для информационных экранов пишут разные люди, на всех ветка они выглядят абсолютно по разному

скорее одни и те же, но так как составы разных версий - то и софт разный, а для обновления - состав с линии снимать небось надо, вряд ли там всё за одно ночное окно можно обновить, так и будет зоопарк до отправки на ТО.

У меня дома 5 лет телевизор круглосуточно крутит одно и тоже самописное приложение со стримом с нескольких видеокамер и прочими статусами умного дома.
Зависнуть намертво - да, один раз было

всего 1 телевизор? 5 лет?
и один раз даже завис?) Поставьте себе тысячу телевизоров, откроете для себя много нового)))

А почему один и тот же софт будет по разному работать на 1000 телевизоров одинаковых? Не будет. Мы же про софтварную часть говорим и сравниваем windows с android и стабильность системы в долгосроке. Аппаратные проблемы не в счёт - они любую ос одинаково ушатают - будь там хоть болгенос - телевизор бы завис)

Ладно, у меня за 11 лет работы в разработке под android был проект "киосочного" софта год на поддержке (для терминалов оплаты). Там было 600к аппаратов, и с ними происходило всякое - но случая чтобы что-то по вине системы случилось не было. Ядро linux само по себе довольно стабильное, а с теми ограничениями которые есть для андроид софта - поломать что-то из окружения системы нетривиально.

но случая чтобы что-то по вине системы случилось не было. Ядро linux само по себе довольно стабильное,

вот уж не знаю, как оно организованно в андроиде, но у меня все девайсы на руках какие были - выдают постоянные алярмы, если их не перезапускать больше 30 дней. Ну в случае со смартфонами становится заметно - то UI упадет, то "приложение телефон перестало отвечать" то еще какая-то дичь) и обычно это при аптайме смартфона в 70-80+ дней без ребутов. Если следовать рекомендации в +-30 дней - то вроде все норм)
Но в метро я постоянно вижу зависший дисплей, хотя все остальные синхронизируются и работают нормально в том же вагоне. Иногда даже он сам одупляется и начинает норм работать)

А почему один и тот же софт будет по разному работать на 1000 телевизоров одинаковых?

это был больше коммент про выборку) что нужно брать выборку больше, чем 1 девайс, чтоб не удивляться, что например в почти в каждом поезде найдется 1 зависший таблоид)

на остановках сейчас постоянно висят ошибки "нажмите ОК для установки обновления или Отмена", иногда просто ошибки андроида или коды доступа AnyDesk'а

Софт который упадёт написать - дело не хитрое. Когда мы делали устройства под прикладную задачу - то они (будучи на андроид) - даже не умели показать диалог о необходимости обновится. В них соответствующая софтина в прошивке была заменена на специальную, которая по команде с сервера сама все обновляла принудительно, и не давала никакого выбора пользователю))

в метро табло с поиском маршрутов на карте метро может вообще вылететь в андроидный же шелл

У андроида в типичном виде нет Шелла (в привычном виде), так что это очень странно.

Может быть речь про recovery? Но это обычно признак аппаратных проблем, когда например память сдохла и загрузиться в систему не удалось

не, там были открыты ведерные настройки, я со скуки их закрыл - получил чота типа термукса кастрированного. сделать там правда ничего нельзя, на экранной клаве нет ни одной служебной кнопки - ни ctrl, ни enter, ни стрелок

В транспорте условия просто очень плохие - постоянная вибрация, удары, конденсат, перепады температур (на стоянке минус 20 - в работе плюс 20). Зависания, краши и странное поведение - просто результат почти подохшей платы.

Поэтому я вижу один и тот же небольшой ТВ (дюймов так 17-19 примерно) уже лет 5 на одном из автобусов? (там очень характерные полоски дефекта на экране)

Так что не надо просто покупать для таких проектов "что подешевле и без расчёта на сложные условия" и перед покупкой крупных партий - тестировать на сложные условия (перепады температур, вибростенды и тп) - т.к. техника под такие условия давным-давно есть.

Достаточно упаковать хорошо и резиночки повесить, в обычных приставках нет частей подвижных или сложных соединений. Температурные тесты и вибрации для критически важных компонентов требования, ТВ приставки транспортом не управляют.

Это обычные дестопные варианты Ubuntu, именно Embedded Linux гораздо надежнее, он обычно запечен в NAND образ и не обновляется и не убивается так легко. Работает единственное приложение полноэкранное без десктопного окружения и сервисов лишних.

Не пойму - если в ce убрали синий экран, и очень хочется винду, то - чем ce не вариант?

Тем более что на многих экранах установлена очень немолодая винда (а зачем молодая да свежая?), те такая, которая к ce вполне себе близка по возрасту.

Может, теперь будет зависать на AMI...

С учетом того, что все больше панелей выпускаются уже под управлением Android/Linux, а на старых панелях несложно и Windows 2000 встретить, очень сомневаюсь в востребованности Windows 11 в этих целях.

В линейке Windows 9x причиной BSoD также могли стать несовместимые DLL или ошибки в ядре

Кстати, довольно интересное вокзальное табло над этой подписью. Судя по "19200,8,1,None" (а это не что иное как настройки UART или даже самого банального COM-порта) на экране, работает оно по RS-485 или ИРПС. Впрочем, к BSOD оно не имеет прямого отношения, скорее всего, оно это показывает, если нет связи с тем, что должно им управлять.

Поменяли шило на мыло — внизу окна по-прежнему отображается код ошибки и имя модуля. Еще после слов "device needs to restart" зачем-то добавили странный текст "0% complete". Что complete? Restart что-ли? )

Что complete? Restart что-ли? )

насколько я помню винду, то memory dump

Тогда так бы и написали «Creating memory dump: 0% complete». И, вероятно, не complete, а completed.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Информация

Сайт
www.globalsign.com
Дата регистрации
Дата основания
1996
Численность
501–1 000 человек
Местоположение
Япония