Користування

Control Center

Усі інструменти SkillFishOS в одному вікні: Тюнер, Вентилятор, Монітор, Ігри, Профілі, Ядро, Знімки, ШІ, Емулятори, Консоль, ISO.

Усі інструменти SkillFishOS живуть в одному вікні. Відкривається з меню (SkillFishOS → Control Center) або командою skillfish-control-center. Керується і контролером: хрестовина або стік для руху, A підтверджує, B повертає назад, LB і RB змінюють розділ.

Розділи

  • Стан: одне число на картку: частота і стеля GPU, CPU, обчислювальні блоки, вентилятор, ядро, governor, драйвер Vulkan, чи було останнє завантаження після чистого вимкнення. Тут нічого не налаштовується.
  • Тюнер: крива напруга/частота governor GPU, CPU, ядра, обчислювальні блоки, VRAM.
  • Вентилятор: крива вентилятора з випередженням, датчики-джерела, межі безпеки, тест PWM.
  • Монітор: усі показники, один графік на одиницю вимірювання, плюс стовпчики частоти на потік. REC записує, CSV експортує.
  • Ігри: наша Mesa для лаунчера або всієї системи, планувальник scx_bpfland, FSR 4, встановлення і типовий GE-Proton.
  • Профілі: стеля, CPU, вентилятор і планувальник одним клацанням; зберігайте свої.
  • Ядро: встановлені ядра, типове, завантажити один раз, видалити.
  • Знімки: знімки системи і розклад обслуговування btrfs.
  • ШІ: Unsloth Studio на Vulkan: рушій, оновлення, моделі з Hub Hugging Face, проба чату, пам’ять і мережа.
  • Емулятори: EmuDeck або емулятори по одному з Flathub.
  • Консоль: Steam Big Picture всередині gamescope, зараз або з екрана входу.
  • ISO: образи дисків, змонтовані через udisks.

Тюнер

Крива і є графіком: МГц по горизонталі, мілівольти по вертикалі. Перетягніть вузол, подвійне клацання додає вузол, права кнопка вилучає, або введіть числа в таблиці поруч із графіком (+ і − додають і вилучають вузли). Пунктирна вертикальна лінія — стеля, синя крапка — GPU зараз. Три пресети: Cautious 1850 (оптимум зі штатним радіатором, майже ті самі кадри і на десять градусів менше), Balanced 2000, Performance 2100 (крива з п’ятнадцяти точок, виміряна на платі розробки, та, яку ми постачаємо).

Застосувати — це проба. Крива, що просить замало напруги, вішає плату, а на BC-250 зависання лікується висмикуванням вилки. Тому «Застосувати» запускає кандидата, поки попередня крива ще на диску, і відлічує 25 секунд: натисніть «Залишити», і кандидат записується назавжди; нічого не робіть, або плата помре і повернеться, і завантажиться попередня крива.

Панелі відкриваються за потреби:

  • CPU: частота, крок андервольта (по 6,25 мВ) і тепловий ліміт, кожен зі слайдером і числовим полем із кроком 1. Запропонувати UV опускає андервольт по два кроки з дванадцятьма секундами навантаження на крок; Знайти максимум піднімається з 3600 до 4000 МГц; Тест 60 с навантажує поточні значення. Кожен прогін показує зворотний відлік і кнопку Stop; значення під пробою ніколи не пишуться на диск, тож зависання завантажиться з попередніми. Вище 3500 МГц з вісьмома ядрами приросту немає: керує тепло.
  • Ядра: які ядра увімкнені, SMT, розблокування 8 ядер (6c/12t стає 8c/16t, виміряно +20 %) і До завантаження (EFI): розблокування до GRUB за одне завантаження замість зайвого перезавантаження сервісу всередині системи.
  • CU: 40 обчислювальних блоків як 20 комірок (пар): зелена увімкнена, червона вимкнена, сіра утримується драйвером. Введіть, скільки CU потрібно (від 24 до 40, парами), або клацайте комірки; Тест CU вмикає додаткові пари по одній під vkpeak і повідомляє про помилки — для кремнієвої лотереї.
  • VRAM: розподіл UMA в CMOS, застосовується при наступному завантаженні. З динамічними 512 МБ деякі ігри обирають низькі текстури: якщо вони розмиті, спробуйте 4 або 6 ГБ фіксовано. Від 512 МБ до 12 ГБ, із готовими значеннями 512 МБ, 1, 2, 4, 6 і 8 ГБ.
  • Додатково: власні ручки governor: запас на підйомі, крок, підтвердження на спуску, теплові й потужнісні пороги, droop.
  • Тест: vkpeak і журнал помічника.

Монітор

Один графік на величину, кожен зі своєю справжньою шкалою: температури (CPU, GPU, VRM, система, NVMe), частоти (CPU середня, мін, макс, GPU і її стеля), навантаження, потужність, напруги, вентилятор і пам’ять (RAM, VRAM, GTT), плюс по стовпчику на потік. Клацніть пункт легенди, щоб сховати лінію; наведіть курсор, щоб прочитати всі графіки в одну мить. REC пише файл .sfmon (CSV), який «Відкрити» перезавантажує з повзунком; CSV експортує його для таблиці.

Ігри

  • Драйвер Vulkan: наша Mesa відкриває обчислювальні черги, які штатний драйвер тримає закритими на цьому GPU: +4 % у Cyberpunk 2077, +12 % із FSR 4. Для лаунчера (Steam, Heroic) через override flatpak або для всієї системи. Потрібне ядро SkillFishOS: на іншому ядрі ці черги вішають GPU, і системний перемикач там не запускається. Картка показує ядро, що працює.
  • Планувальник: scx_bpfland, завантажується лише поки йде гра (GameMode піднімає і знімає його): +1,5-2 % у Cyberpunk і рівніші кадри. Якщо ядро викине його двічі, сервіс зупиняється до скидання лічильника: це рядок «Викинутий ядром».
  • FSR 4: через OptiScaler шляхом DLSS гри. GE-Proton 11 сам завантажує OptiScaler, знайшовши PROTON_USE_OPTISCALER=1, гру треба поставити на DLSS, а бібліотека FSR 4 від AMD (amdxcffx64.dll, з драйвера AMD для Windows) кладеться поруч із грою. XeSS там, де він вбудований у гру, коштує стільки ж, скільки FSR 3 у 1080p.
  • Proton: випуски GE-Proton 11; «Встановити» завантажує один (близько 500 МБ) у теки Steam і Heroic, «Типовий» обирає його. Steam має бути закритий, щоб його типове записалося.

ШІ

Рушій це Unsloth Studio: він запускає моделі GGUF через llama.cpp на бекенді Vulkan, який на gfx1013 у BC-250 є єдиним прискореним шляхом, бо ROCm її не підтримує. Виміряно на платі з Qwen3-1.7B Q4_K_M: 210 токенів за секунду проти 41 на самому CPU.

  • Рушій: увімкнений, вимкнений, при запуску. Увімкнений тримає пам’ять GPU, тому перед іграми його вимикають. Поруч версія, перевірка оновлень і Оновити, яка знову запускає офіційний інсталятор із пакетом Vulkan для llama.cpp.
  • Доступ: Unsloth створює випадковий пароль під час встановлення і вимикається сам через годину, якщо пароль не змінити. Перший вхід робиться тут: ви вибираєте пароль Studio, ключ API створюється разом із ним і передається Remote Manager.
  • Моделі: ті, що на диску, з квантуванням і розміром. Щоб завантажити модель, потрібна назва репозиторію на Hugging Face (наприклад unsloth/Qwen3-4B-GGUF) і варіант зі списку, з розмірами.
  • Чат: швидка проба на API, сумісному з OpenAI (http://127.0.0.1:8888/v1), із виміряними токенами за секунду. Повний чат, із файлами і пошуком, усередині Studio.
  • Пам’ять: VRAM, GTT, RAM, swap і бюджет моделі. Межа GTT це параметр ядра: діє з наступного завантаження.
  • Мережа: відкритий у локальній мережі, Studio відповідає й іншим пристроям удома, зі своїм користувачем і паролем. Паралельні чати це слоти llama-server.

Вентилятор, профілі і решта

Сторінка Вентилятор малює криву всередині графіка датчиків: за цієї температури вентилятор крутиться так, з випередженням, щоб оберти зростали раніше за температуру. Профілі рухають стелю всередині наявної кривої і задають разом CPU, пресет вентилятора і планувальник. Знімки — фотографії системи, ваші файли не чіпаються. ШІ тримає пам’ять GPU, поки увімкнений: вимкніть перед грою. Консоль запускає Steam Big Picture всередині gamescope поверх стільниці або як сеанс з екрана входу. Remote Manager повторює сторінки Тюнер, Ігри і Профілі у браузері.