Невеликий проєкт оцінюють і за тим, як часто він подає голос. Тут новини за датами і шлях, яким ми йдемо, зі станом кожного пункту — разом із тим, чого ще немає.
Новини
попередження
BC-250 зависає без діла: встановіть 26.09.48
Залишена без діла на чверть години, плата зависала й оживала лише після вимкнення живлення. Це робочий стіл переводив її в сон, а BC-250 зі сну не прокидається. У 26.09.48 сон на BC-250 вимкнено; інші комп'ютери його зберігають. Оновіться через Hub.
попередження
Ігри не запускаються після оновлення: встановіть 26.09.46
Якщо після останніх оновлень ігри зі Steam одразу закриваються, а сеанс Wayland не запускається, оновіться через Hub до 26.09.46 і перезавантажтеся. Якщо Hub не відкривається, достатньо в терміналі sudo apt install libllvm21. Та сама версія вмикає 40 обчислювальних блоків під час кожного завантаження і в системах, встановлених з ISO, а «Застосувати» на сторінці CPU у Tuner працює скрізь.
новинка
H.264 і H.265 через VA-API на BC-250
Відеодрайвер SkillFishOS декодує H.264 і H.265 через VA-API, тож програвач або засіб трансляції, що шукає апаратне прискорення, знаходить його на платі, де жоден інший драйвер VA-API не запускається. Виміряно на платі в 1920x1080: 119 кадрів на секунду з H.264 і 96 з H.265, і кожне зображення виходить відлік за відліком таким, яким його робить еталонний декодер. Надходить із сьогоднішнім оновленням, у пакунку skillfish-vaapi-encoder.
попередження
Оновлюйтеся через Hub, а не Discover
Debian перезбирає Qt і KDE, і в ці дні Discover може запропонувати оновлення, що видаляє весь робочий стіл KDE Plasma разом із приблизно 170 пакунками. Якщо побачите такий список, натисніть «Скасувати». Пакунок skillfish-desktop-guard, що приходить із сьогоднішнім оновленням, тепер змушує відхилити цю операцію; Hub її ніколи не пропонував. Discover прибираємо з наступного інсталяційного образу. Якщо це вже сталося, сторінка усунення проблем пояснює, як повернути робочий стіл, навіть без знімків.
новинка
Кодування H.264 і HEVC на платі
У BC-250 немає відеорушія: досі запис гри або її трансляція лягали на процесор, і це було помітно. Тепер є драйвер, який стискає у H.264 і в HEVC на 40 обчислювальних блоках плати. За реально запущеної гри запис коштує їй 13 відсотків, а сам запис тримає 60 кадрів на секунду, не втрачаючи жодного. Він приходить з оновленням і вмикається сам, але лише на BC-250.
новинка
Плата сповільнювалася на десять градусів зарано
SkillFishOS тримав процесор на 85 градусах, тоді як прошивка BC-250 просить 95: це наше налаштування переписувало налаштування плати при кожному завантаженні. Тепер межа становить 95 у Tuner, на сторінці Remote Manager і в усіх готових профілях. Уже встановлена машина переходить сама при першому оновленні, якщо тільки це число не змінювали вручну. Під навантаженням процесор тримає частоту до десяти градусів довше, перш ніж втрутиться теплова охорона.
новинка
Температура пам'яті, яку не можна було прочитати
Кожна мікросхема пам'яті на BC-250 має всередині датчик температури, але він не з'являється серед системних датчиків: він відповідає лише SMU. Тепер можна читати всі вісім — з Монітора, з Центру керування і з браузера — на рисунку справжньої плати з виділеною найгарячішою. Читання вмикається, коли ви його просите, і зупиняється, коли скажете. У спокої пам'ять тримає близько 44 градусів, у грі близько 49 з піками до 60.
виправлення
Вати GPU були ватами всієї плати
Монітор писав «GPU» біля числа, яке було споживанням усієї плати: тридцять ватів у спокої, тоді як графіка брала чотири. Тепер чисел три і вони окремі: уся плата, процесор і відеоядро — у Моніторі, у Центрі керування і з браузера. HUD у грі залишає те, що там важливе, тобто споживання всієї плати, і тепер пише APU. Заодно графіки перестали перебільшувати: рівно працюючий вентилятор більше не заповнює весь квадрат через тридцять обертів різниці.
виправлення
Оновлення flatpak, які ніколи не зникали
Оновлення, які ніколи не зникали. Flatpak веде два окремі сховища: системне і по одному на кожного користувача, а програми, встановлені для вашого користувача — наприклад емулятори — лежать у другому. «Оновити все» виконувалося із системними правами й чіпало лише перше, тож ті записи поверталися під час кожної перевірки, скільки б разів їх не оновлювали. Тепер оновлюються обидва, компоненти, якими більше не користується жодна програма, потім прибираються, а список показує версію поряд з назвою: два однакові на вигляд рядки були двома різними версіями того самого.
новинка
Наша Mesa стає драйвером усієї плати
До вчора Mesa, яку ми збираємо, використовували лише ігри, а решта BC-250, разом зі стільницею, працювала на дистрибутивній. Від цього оновлення на BC-250 з нашим ядром вона є драйвером машини від самого запуску, а Steam і Heroic спрямовуються на неї самі, без вмикання чогось. Кадри в іграх лишаються ті самі, виміряно: 92,3 проти 92,6 у Cyberpunk 2077. На ПК, який не є BC-250, нічого не змінюється, бо система впізнає машину за мікропрограмою і лишає штатний драйвер на місці — і це рішення вона ухвалює під час кожного запуску, а не один раз під час встановлення.
виправлення
На звичайному ПК зникає пам'ять, замкнена на 6 ГБ
Ті, хто встановив SkillFishOS на ПК, який не є BC-250, запускалися з налаштуваннями, призначеними для плати. Найприкріше обмежувало пам'ять для графічної частини жорсткими 6 ГБ, тоді як правильне значення — половина оперативної пам'яті: забагато для ПК з 8 ГБ і замало для ПК із 32. Це приходило зі встановлювального образу, який несе копію налаштувань плати, тож воно було в усіх. Тепер система помічає це сама й прибирає, попередньо зберігши копію файлу; на справжній BC-250 нічого не змінюється.
оновлення
Ядро переходить на 7.2.6
Ядро SkillFishOS переходить на 7.2.6, поточний стабільний випуск. Воно приносить 1816 виправлень згори порівняно з 7.2.5, сімнадцять із них у графічному драйвері AMD, і жодна з сорока трьох латок, які ми тримаємо для BC-250, не змінилася. Тут немає нічого нового, що можна спробувати: це обслуговування, і саме воно дає змогу платі, яку не чіпають, і далі отримувати ті самі виправлення безпеки, що й усі. Оновлюється через apt, а пакунок сам обирає між збіркою для BC-250 і тією, що для будь-якого іншого ПК x86-64.
новинка
Перші три пари CU теж можна вимкнути
Панель Compute Unit тримала перші три пари сірими, бо наш коментар стверджував, що драйвер тримає їх увімкненими. Це не так, і ми виміряли це на платі: вони вимикаються, а продуктивність падає точно пропорційно. Тепер можна вимкнути будь-яку пару, лишивши щонайменше одну ввімкненою в рядку, а вибір можна зберегти при завантаженні: саме це потрібно тому, у кого несправна Compute Unit і хто хоче лишити її вимкненою. У цьому ж заході панель CPU перестала пропонувати частоти, які плата відхиляє, і тепер каже, яке значення не годиться, а прапорець Governor відповідає й за наступне завантаження, а не лише за зараз. Про це повідомив tom lima, який знайшов у нас також помилку в коді масок.
новинка
Вісім ядер без зайвого перезавантаження
Хто увімкнув розблокування восьми ядер на BC-250, отримував зайве перезавантаження за кожного холодного старту. Тепер розблокування відбувається перед завантажувачем, тож плата стартує за один раз. Надходить з оновленням, робити нічого не треба. Хто розблокування не вмикав, різниці не побачить.
виправлення
Hub більше не закривається, якщо клацнути під час завантаження
Після відкриття Hub заповнює список програм у фоні. Натискання пункту меню в ті перші секунди призводило до зникнення вікна. Тепер меню чекає, а пункти лишаються вимкненими, доки воно не готове, тож видно чому. Повідомив користувач: дякуємо.
новинка
Дві плати BC-250 разом запускають великі моделі
Кілька плат об'єднуються, щоб умістити модель, яка не влазить в одну. 27B на 22 ГБ на одній BC-250 взагалі не запускається; на двох працює зі швидкістю 7,57 токена за секунду. Саме для цього він і потрібен, і варто сказати прямо: він не пришвидшує моделі, які вже працювали, бо кожен крок між платами йде мережею. Вузол вмикається тоді, коли потрібен, у вашій локальній мережі.
випуск
Вийшла 26.06.5 «Aetherium»
Дві редакції, BC-250 і Generic, з ядром 7.2.5. Диск можна зашифрувати під час встановлення за допомогою LUKS, і система запускається навіть з увімкненим Secure Boot. Під час першого входу ви самі обираєте, що встановити, зокрема браузер. Версія системи зростає з оновленнями, а режим ШІ звільняє пам'ять плати для локальної моделі.
оновлення
Версія системи зростає разом з оновленнями
Досі версію записував лише інсталяційний образ: хто встановив із 26.06.4, лишався на 26.06.4 назавжди, хоч би скільки оновлень завантажив. Тепер номер їде всередині пакунків, тож зростає сам.
оновлення
Під час першого запуску ви самі обираєте, що встановити
Вікно запитує, що ви хочете мати в системі: Steam, Heroic, Lutris, емулятори, OnlyOffice і браузер на вибір із Firefox, Chrome, Chromium та Brave. Нічого не встановлено заздалегідь і нічого не вирішено за вас. Кожна програма завантажується зі своєю смужкою, а вимкнення посеред процесу нічого не втрачає: воно продовжиться за наступного запуску.
оновлення
Режим ШІ на трьох рівнях і екран, який каже, що робить
Режим ШІ має три рівні, які обираються з Control Center або з Remote Manager: вимикається лише стільниця або й Unsloth Studio, і залишається сам llama-server на порту 8888, з тим самим API і ключем. Із завантаженою моделлю система переходить із 567 до 115 МБ. З вимкненою стільницею екран уже не чорний: консоль показує адреси плати і шлях назад, а в Remote Manager є кнопка AI-Mode On/Off.
оновлення
Розділ ШІ керує Unsloth Studio
Розділ ШІ в Control Center керує Unsloth Studio, а не лише вмикає його: оновлення в один клік, перший вхід і ключ API звідси, моделі на диску, завантаження GGUF з Hub Hugging Face, проба чату з виміряними токенами за секунду та рушій, відкритий у локальну мережу. Те саме з браузера в Remote Manager. У Tuner VRAM отримує пресети 512 МБ і 1 ГБ.
спільнота
Що ми взяли від спільноти BC-250, а що ні
Ми перевірили на власній платі те, що спільнота BC-250 опублікувала за останні місяці. У дистрибутив входять: Control Center, керований геймпадом, експорт записів Monitor у CSV, таблиця ACPI з відсутніми методами, спільна купа пам'яті для RADV з кешем шейдерів на 10 ГБ, розблокування 8 ядер до GRUB і дві латки ядра: для DualSense за мостом і для YCbCr 4:4:4 на перехідниках DisplayPort-HDMI. Повний перелік у docs/COMMUNITY.md.
новинка
Усі інструменти в одному вікні: Control Center
Сім вікон SkillFishOS стають одним, з дванадцятьма розділами, і всередині є й те, що раніше робилося з термінала: наша Mesa для Steam або для всієї системи, планувальник, що стартує з іграми, GE-Proton 11, профілі. Tuner переписано навколо кривої governor: п'ятнадцять точок, які перетягуються, і «Застосувати», що ставить криву на пробу зі зворотним відліком, тож хибна крива не лишить вас ні з чим. Ті самі розділи є в Remote Manager.
оновлення
Тепловий вартовий повертає мегагерци
На BC-250 сторож стежить за температурою і забирає в процесора 100 МГц, коли плата надто гріється. Тепер він їх повертає: щойно плата охолоне, частота підіймається і спиняється там, звідки вийшла. На нашому стенді це 1,2% кадрів на машині, яка грала з вентилятором на межі. Якщо частоту знизили ви самі, вона лишається там, де ви її поставили: сторож скасовує лише те, що зробив сам. Надходить із sudo apt update && sudo apt upgrade.
оновлення
SkillFishOS запускається з увімкненим Secure Boot
SkillFishOS запускається з увімкненим Secure Boot, як майже кожен ПК виходить із заводу. Ядро збираємо і підписуємо ми: skillfish-secureboot реєструє наш ключ у мікропрограмі вашого комп'ютера, один раз, із підтвердженням при перезавантаженні. Перший запуск із флешки все ще потребує вимкненого Secure Boot, бо раніше ключ зареєструвати не можна.
оновлення
Ядро й для звичайних ПК
Пакет ядра дивиться на машину перед завантаженням: на BC-250 бере ядро плати, на звичайному ПК версію -x64, зібрану під загальний процесор і з мікропрограмами та драйверами, потрібними ноутбуку. Заразом служби, які мають сенс лише на платі, самі перевіряють, на чому працюють, тож на звичайному ПК вони взагалі не запускаються замість того, щоб пробувати за кожного завантаження.
оновлення
Ядро 7.2.0 приходить з оновленням
Ядро 7.2.0 тепер приходить зі звичайним оновленням. Раніше воно лежало тільки серед файлів, які завантажують вручну на GitHub. Воно не швидше за 7.1.7, виміряні відмінності лежать у межах похибки. Сенс у тому, щоб не відставати від основного ядра та його драйверів. Графічний драйвер тим часом має версію Mesa 26.1.6 — ту саму, що й найсвіжіші ігрові дистрибутиви. Він приходить з Debian, ми його не збираємо.
оновлення
Tuner говорить у мілівольтах, а оновлення видно раніше
У Tuner андервольт процесора читається в мілівольтах: -150 мВ замість «-24», числа мікропрограми, а рядок підсумку показує обидві напруги однаково. Перерахунок виміряно на платі: один щабель це 6,25 мВ. Перевірка оновлень переходить із раз на день на щогодини, а сповіщення озивається лише тоді, коли числа змінюються.
реліз
SkillFishOS 26.06.4 «Aetherium»
Попередні образи 26.06.x замінено: якщо у вас є котрийсь, завантажте 26.06.4. На BC-250 встановлення доходить до кінця, а система, встановлена на Btrfs, запускається. Розблокування восьми ядер початково вимкнене і вмикається з Tuner, коли машина вже встановлена.
замінено
SkillFishOS 26.06.3 «Aetherium»
⚠️ Цей образ замінено: використовуйте 26.06.4.
Два видання, BC-250 і Generic, для плати AMD і для будь-якого ПК чи віртуальної машини x86-64. Обрана мова діє всюди: інтерфейс, екран входу, вебпанель і слайди встановлювача. Під сподом: ядро 7.1.7 з 40 Compute Unit і вісьмома ядрами, Btrfs із точками відновлення від першого запуску, локальний ШІ на GPU.
оновлення
П'ять точок відновлення й одна команда, щоб повернутися
Система робить точку відновлення перед і після кожної операції apt, тримає п'ять і перелічує їх у меню завантаження. Щоб справді повернутися назад, є sudo skillfish-rollback 12: після перезавантаження система така, як була тоді, а --annulla повертає все як було. Домашню теку ніколи не чіпають.
ШІ
Локальний ШІ переходить на Unsloth Studio
Замість трьох контейнерів Docker тепер одна нативна служба з чатом і сумісним з OpenAI API. Docker більше не встановлюється.
На платі з Qwen3-1.7B: 210 токенів на секунду на GPU через Vulkan проти 41 на самому процесорі — уп'ятеро швидше. Моделі беруться просто з каталогу Hugging Face. Служба слухає лише локально: ззовні до неї дістаються через віддалену панель, яка автентифікує системними обліковими записами.
реліз
SkillFishOS 26.06.2
Образи перезібрані з виправленнями, зібраними за перший місяць: мова live-сеансу, ШІ на GPU, групи користувача. Три видання на SourceForge.
реліз
Перший публічний випуск: 26.06 «Aetherium»
Вживана майнінгова плата стає готовою до вжитку консоллю-ПК: власне ядро з розблокуванням 40 обчислювальних блоків, governor SMU, профілі розгону з тепловим захистом, тема steampunk від завантаження до стільниці, Steam та емулятори, локальний ШІ.
Усе почалося з бажання привчити моїх дітей до Linux, поки вони грають. Гра — це морквина, знімки — сітка.