Pull to refresh
166
105.1
Alex Chernyshev @alex0x08

Немного понимаю в компьютерах

Send message

Зато я видел бекстейдж этого фильма!

Неужели застали? )

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

Вот так выглядел один из первых VT100 терминалов, 1978й год:

DEC VT100 terminal
DEC VT100 terminal

И все замечательно работало 40 лет, поведение было предсказуемым.

Сейчас получается что буквы и цифры рисует GPU через шейдеры, собирая по пути все проблемы GPU - от нагрева до ошибок отрисовки.

Мой текстовый терминал не мигал экраном из-за сбоев в прошивке.

А там, где замерцало модлайн попался не самый удачный.

Вообще не было изменений modline: не было изменения частоты, разрешения экрана, не было suspend/resume или запуска чего-то нагружающего видеокарту. Так что не могу связать одно с другим ну никак.

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

Найдёте в коде драйвера i915 блоб, приведите ссылку.

Есть вот такой репозиторий, в котором лежат файлы сборки для прошивки, используемыми KMS:

The firmware files are located in amdgpukmsfw-files, i915kmsfw-files and radeonkmsfw-files directories, for respective driver. The directories with the same names, but without -files, contain Makefiles for building firmware kmods for loading into the FreeBSD kernel.

Есть ссылка на git ядра Linux, откуда они берутся.

Выглядит все это как набор .bin файлов без исходников и загружаются они в момент инициализации KMS.

Что это если не бинарный блоб я не знаю.

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

Ошибка кстати именно там, внутри, в этом самом бинарном блобе.

Если бы это сообщение об ошибке несло бы какой-то смысл и не появлялось в каждом репорте в качестве фона - да.

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

Эта ошибка говорит о том, что pipe контроллера дисплея настроен не верно

"Aw, snap!" от Intel, ага.

Написал же, что ошибка наведенная и никакого вменяемого смысла сама по себе не несет.

В случае появления мигания, реальная ошибка тоже появляется в логе - на скриншотах репортов ее видно.

 нет обязательных блобов

Это как?

Самого чипа видеокарты ведь отдельно не существует — он реализован на кристалле процессора, где блобы очень даже есть. А «фирменное» и полностью закрытое управление питанием?

Редактируется, но чтобы на Ретине или большом мониторе это нормально выглядело я еще не видел. Даже на скриншотах.

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

А были ведь и серверные решения, мейнфреймы - вот там очень много чего утрачено навсегда.

"Гарри Поттер и C++ до стандартизации" ;)

К сожалению утерял линк на проект, посвященный обработке именно сверхбольших файлов, но 100Мб это фигня на нынешние времена.

Большой размер это 100Гб и выше одним файлом, чаще всего это выгрузки - экспорт из MS SQL или еще каких систем, реализованный в виде одного огромного XML.

Мы лично делали обработку для современного ФИАС, где 3-4Гб XML в порядке вещей.

В NetBSD до сих пор засыпание запускается через переключение параметра sysctl, так что не стоит ожидать наворотов с ACPI.

Это Fvwm3, у него скорость что запуска что работы вообще отрицательная - отдает такты процессора обратно, за ненадобностью.

Ээ дело в том что это стилизация под 4dwm из SGI Irix — была такая операционная система, еще до вашего рождения. И 4dwm и Irix и сами рабочие станции (например SGI O2) — часть мировой культуры, неоднократно показанные в кино.

Так что оформление лишь дань уважения и референс.

Что же касается сглаживания, ну не было его в 1996м году, что поделать, поэтому и в стилизации не используется.

Потому что могу )

Думаю вы возьмете в первую очередь то, в чем разбираетесь. Во вторую - то что нужно для задачи. Как-то так это работает.

Мне, как аналитику и dba, в итоге, она совсем не интересна.

Тем удивительно видеть вас в обсуждении этой статьи ))

На самом деле я (как и многие) разумно полагал, что региональные ограничения настраиваются еще на стадии локализации железки продукта и жестко ограничивают те же частоты на уровне прошивки.

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

Знают подробно кто?

нишевая проблема из области сетевого администрирования

Серьезно чтоли?

Пропадающая через раз WiFi‑точка (из‑за случайного выбора канала) из выдачи списка доступных сетей — для клиентского ноутбука, где просто была выбрана неверная страна. Причем это еще FreeBSD, где regulatory domain вообще дают менять.

Но суть претензий к ИИ именно в том что эта проблема очень хорошо известна и массовая — затрагивает любые ОС и фактически любой WiFi‑девайс, выпущенный за последние лет 15.

А выдача почему-то молчит.

О как!

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

Речь про то что сам S21 Ultra выступает таким WiFi-роутером, те подключаются к нему, а не он.

1
23 ...

Information

Rating
59-th
Location
Москва, Москва и Московская обл., Россия
Registered
Activity

Specialization

Fullstack Developer, Chief Technology Officer (CTO)
Lead
Java
Java Spring Framework
Java EE
Scala
C++
C
Software development