Обновить
210
Руслан@checkpoint

Old-time Unix hacker

0,6
Рейтинг
189
Подписчики
Отправить сообщение

Монтезума на Атари это наверное была самая первая графическая игра которую я увидел и поиграл (до этого были только текстовые а-ла "посадка на луну"). Но почему-то у нас он назывался Preliminary Monty.

Я к тому, что проверять надо текст стать и код перед публикацией.

Василий Тёркин открыл для себя -fsanitize. Чтож, похвально. Но я полагаю, общественности было бы интересней почитать как эти санитайзеры работаю и причем тут "канарейка".

void data = (void )(unsigned long)ctx->data;     void data_end = (void )(unsigned long)ctx->data_end;

Это, простите, на каком языке написано ? Что за тип void ?

error: variable has incomplete type 'void'
rz@butterfly:~ % cat a.c
#include <stdio.h>
#include <unistd.h>

int main(void) {
	int c = 145;
	void b = (void) c;
	return (int)b;
}

rz@butterfly:~ % cc a.c
a.c:6:7: error: variable has incomplete type 'void'
    6 |         void b = (void) c;
      |              ^
1 error generated.

rz@butterfly:~ % cc -v
FreeBSD clang version 19.1.7 (https://github.com/llvm/llvm-project.git llvmorg-19.1.7-0-gcd708029e0b2)
Target: x86_64-unknown-freebsd13.5
Thread model: posix

Ну например что этот драйвер - блоб с не самой стабильной работой даже в линуксе

И всё таки, у Вас работают драйвера Nvidia в 14.x-RELEASE или есть несовместимые с жизнью глюки ? На 13.5 у меня все стабильно.

На моей Intel 7265 драйвер iwm работает стабильно, не глючит, не зависает при засыпании/просыпании, но коннектит только к сетям 11g (2.4GHz). Я недавно ставил 14.3-RELEASE на мини-ПК и случайно обнаружил, что там этот же драйвер отлично коннектит к 11ac (5GHz). Но на сколько стабильно он работает - не проверял.

Еще я пробовал iwlfifi (портированный из линуха) - коннектит почти ко всему, но крайне не стабильный - виснет при засыпании или спорадически паникует при работе.

Пару лет назад прочитал в новостях, что FreeBSD Foundation нашло финансирование и наняло команду для вылизывания драйверов WiFi во фре, но воз и ныне там. :(

Полагаю вы не просто так на 13й остались

Верно, я побаиваюсь переходить на 14-ю. Просто уверен, что там всё нафиг сломано. :-) Но меня подмывает поддержка 802.11a для iwm, так что скоро будут упгрейдить. Хочу уже на WiFi 5ГГц пересесть.

Кстати, раз уж впомнили фрюху, может быть сталкивались с такой проблемой. После очередного аргрейда (с 13.3 на 13.5 помоему), появился такой крайне неприятный глюк - после просыпания (открытия крышки ноута) что-то происходит с sddm (или Xorg, пока не могу понять что именно глючит), и он показывает черный экран - не включается подсветка. Если закрыть крышку и открыть еще раз - всё ок. Иногда этого глюка нет, а иногда даже пять раз подряд закрыть/открыть не помогает.

PS: Да, workaround к этому глюку достаточно простой - запускать backlight из /etc/rc.resume, но он сбивает настройки подсветки. :(

Ничего не понимаю. Что мешает Вам поставить драйвера для Nvidia вместо этого скрипта ? ;)

У меня FreeBSD 13.5-RELEASE на ноуте Lenovo Ideapad со встроенной AMD-GPU и дискретной RTX-3050. Никаких проблем с нагревом нет, температура процесcора ~45C, вентиляторы молчат. Что я дела не так ? Похоже на баг в 14.x-RELEASE.

Кстати, открыл для себя утилиту nvrun-vgl, позволяет оффлоадить GL графику для конкретного процесса на дискретную видюху. Тяжелые САПРы запускаю через эту утилиту. Всё остальное запускается на встроенной AMD-GPU. После запуска nvrun-vgl, сразу начинуют крутиться вентиляторы... но стоит её остановить, как всё само возвращается в исходное состояние.

А почему вы, собственно, сравниваете ее по количеству циклов записи с энергозависимой памятью?

Потому, что автор статьи преподносит это как замену SDRAM.

данные в UltraRAM могут храниться до 1 000 лет

Не знал, что в Ланкастерском университете придумали машину времени. Вообще вся эта новость звучит как новость от "Британских Ученых" (с). Если бы это было не так, гиганты инустрии уже завалили бы прилавки всех магазинов этой "памятью".

И да, число циклов записи просто ниочемное - ресурс ячейки может быть израсходован менее чем за одну секунду. Т.е. как замена для SDRAM эта UltraRAM не прокатывает совсем.

Да, я этот момент хорошо помню. У родителей - деньги на сберкнижке, у бабушки - облигации. А ведь я просил-то всего ничего - велосипед и БК-0010. :-)

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

Это было естественным путем развития личности программиста. Я в то время и подумать не мог, что может быть как-то подругому. Мы с друганами постоянно посещали все окружные библиотеки, срисовывали схемы и программы с журналов Радио, Моделист-Конструктор, ТМ и т.д., и читали серьезные книжки по ЭВМ (готовили базу, т.с.). А сейчас все разжевано и подано совершенно бесплатно - да никто не берет. Все увлеклись нейросетями и прочей дрянью.

Блин, как же мне нравится дизайн корпуса Amiga и Atari ST. Я бы с удовольствием приобрел бы сейчас что-то подобное на современном AMD Ryzen 7. И чтоб наружу торчала линейка GPIO c десятком UART, SPI и I2C. :-)

Копили на автомобиль Москвич ? ;)

Я правильно понимаю, что китайцы (и прочие ЮВА) сделали катастрофическую ошибку скопировав IBM PC и завалив этими клонами весь мир ? Как бы мы все сейчас были рады созерцать логотип IBM на наших металлических ящика ноутбуках.

У меня пока что в планах сделать из Монитора что-то типа CP/M (однозадачную ОС) с удобной командной строкой: перемещение курсора, редактирование, запоминание истории, и т.д. А также скриптовый язык (я-ля .BAT) чтобы можно было автоматизировать запуск различных программ и осуществлять пакетную обработку. В целом этого достаточно для широкого круга задач пром и домашней автоматизации.

Ну все! Щас неофиты доберутся и до создания сисколов. Вангую, к Новому 2026-му Году все идентификаторы сисколов будут заняты. ;)

PS: Откровенно говоря есть стойкое желание порезать 80% сисколов и вернуть ядро в правильное состояние.

У меня кнопка "Reset" была подключена к кнопке джоя на SB16, на которой висел программный Watchdog (OS/2), который запускал режим отладки ядра, что позволяло выкинуть из памяти зависшую DOS Box прогу без рестарта системы.

Информация

В рейтинге
2 257-й
Дата рождения
Зарегистрирован
Активность