LINUX.ORG.RU

Галерея - Архив 2026, Ноябрь

Темный монохром на Nobara Linux (GNOME, Ptyxis, Neovim)

 , , , , ptyxis

Решил собрать себе опрятное, строгое и не перегруженное рабочее окружение на каждый день. Система используется в основном для веб-разработки (TypeScript, React) и игр.

Основные детали сетапа:

  • ОС: Nobara Linux 44 (GNOME Edition, Wayland)
  • Терминал: Ptyxis — новый терминал от GNOME, порадовал минимализмом, скоростью и поддержкой контейнеров.
  • Шелл: Чистый Bash. Написал свой двустрочный промпт на 24-битных цветах без использования Starship и внешних фреймворков. Умеет показывать статус ветки Git и модификаций, индикатор кода ошибки (× 127 и т.д.) и детектит стек проекта (pnpm, npm, yarn).
  • Редактор: Neovim. Собрал конфиг с нуля на lazy.nvim с модульной структурой плагинов (lua/plugins/). На стартовом экране кастомный арт в alpha-nvim.
  • Вывод информации: Fastfetch с кастомным оформлением блоков и рамками.
  • Палитра: Холодный монохром / Tokyo Night.

На первом скриншоте — рабочая раскладка (Neovim + Fastfetch + терминал). На втором скриншоте — общий вид чистого рабочего стола.

Конфиги аккуратно собрал и выложил на GitHub (оформил с двуязычным описанием):
Репозиторий dotfiles на GitHub

Kapt1ch
()

Crash Bandicoot: классика здорового человека

 , , , ,

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

Среди прочих была Crash Bandicoot, которая тогда потрясала воображение.

Ещё, к карме владения приставкой, очень грело душу то, что я заработал на неё сам почти всю сумму, работая всё лето. Лето, как пора без забот у школьников, пошло насмарку, но по осени удалось сделать желанную покупку.

Приставка из магазина была «чипована», чтобы обеспечивать поддержку любых болванок.

Какой же была моя радость, когда игра вышла и дошла до магазина, где продавались игры по «региональным ценам». О существовании «настоящих» цен, мы тогда не знали, не было их просто ни где, да и не поверили бы, что для такой «дорогой» приставки, игры стоят в 10 раз дороже чем мы их реально покупали.

Не меньше я обрадовался, когда без гугла забил в поиск Steam «Crash Bandicoot» и выяснил что по цене 4х чашек кофе можно купить 4 части игры.

Игрушка стримится на Steam Link, поддерживает Dual Shock, хотя последнее не заявлено на странице игры в самом популярном магазине приложений.

В общем имеем дело с качественным ремастером неумирающей классики. А ты, $username, делал подобные открытия, с ремастерами, или может быть ждёшь ремастер чего-то?

PS. ИЧСХ, в 2019 году ремастер этой игры был и в PS Store, но за игру 1999 года просили как за новую AAA, покупать такое тогда рука не поднялась.

unclestephen
()

Xournal - компьютерная тетрадка

 , аннотирование, , , инфографика

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

( читать дальше... )

LINUX-ORG-RU
()

Дед, отец и сын

 , , , ,

Решил показать свой домашний уголок, он же рабочий.
Три поколения компов на одном фото (0+, 10+, 20+).

Дед - белый тёткин комп из деревни в корпусе Интерлинк куплен около 2005 г. н.э.

Несёт на борту ЦПУ Intel Celeron E3400 и ОЗУ 2 Гб (возможно модернизировался).
Работает под управлением Win XP SP2.
Используется для игр типа GTA1, Космические рейнджеры 1,2 и пр.
Включается редко.

Отец - комп почти целиком собранный на Авито, получилось что-то типа Топ 2015 года, кмк

Процессор AMD FX-9590 (куплен в Томске, недалеко от вокзала)
Кулер Noctua NH-D15 (куплен на Затулинке)
Материнская плата Asus M5A99FX PRO R2.0 (приехала из Самары)
ОЗУ DDR3 16384 Mb HyperX Fury (приехала вместе с матплатой)
SSD 2.5” SATA-3 120 Gb Qumo Novation 3D (куплен в DNS)
SSD 2.5” SATA-3 960 Gb A400 (куплен в DNS)
Видеокарта NVIDIA GeForce GTX 1050ti Extreme Gaming 4Gb GDDR5 (куплена в Е2Е4)
Блок питания Aerocool VX PLUS 500 (куплен на МЖК, продал пухлый подросток через маму)
Корпус Kraftway (куплен на Шевелёва, отличный корпус, кстати)
Используется для работы, был минт, сейчас под десяткой.

Внук - собирал три месяца, сейчас в общем за последние полгода сборка подорожала на 150к

Как дело было, увидел я Fallout 4 на Ubuntu и вдохновился.
Решил, что нужно собрать что-то пободрее, а то что всё сидеть на старом барахле.

Процессор AMD Ryzen 9 9950X3D OEM
СЖО Thermaltake LA360 ARGB
Материнская плата Asus ROG CROSSHAIR X870E HERO
ОЗУ G.Skill Trident Z5 RGB 64 ГБ
Samsung 1000 ГБ M.2 NVMe накопитель 990 PRO
Samsung 2000 ГБ M.2 NVMe накопитель 990 PRO
Видеокарта Palit GeForce RTX 5070 Ti GamingPro
Блок питания Corsair RM1200x Shift
Вентилятор LIAN LI UNI FAN CL Wireless
Комплект вентиляторов LIAN LI UNI FAN CL Wireless
Комплект реверсных вентиляторов LIAN LI UNI FAN CL Wireless
Корпус LIAN LI O11 Dynamic EVO RGB

Монитор 27” Samsung ViewFinity S8 S80UD S27D804UAI
Мышь проводная Panteon MS84

Используется для игр и иногда для blender’a.
Не спеша, за 3 месяца, прошёл Fallout 4 за братство стали, забавно, что игра на ультрах даже не включает вентиляторы на видеокарте. Сейчас снова решил перепройти, за подземку, наверно.
Думаю поставить киберпанк побегать или что-то подобное.
В общем, как-то так, спасибо за внимание.

iLoveoOz
()

ADOM в 2026

 , ,

Ancient Domains of Mystery — компьютерная ролевая игра в жанре Roguelike, созданная Томасом Бискупом. Игра портирована на многие платформы. ADOM поддерживает режимы ASCII и тайловой графики для отображения мира и фактически полностью удовлетворяет всем требованиям Roguelike-игр согласно Берлинской интерпретации.

В данном примере будем рассматривать игру из стима (Defalt Public Version). Существует нативная версия, но по умолчанию она не работает, так как использует библиотеки, которые уже не поставляются в современных дистрибутивах линукса. Но, к счастью, в стиме есть Legacy Steam Runtime, который можно выбрать в настройках каждой отдельной игры (Properties->Compatibility->Select compatibility tool->Steam Legacy Runtime). То есть выбираем этот рантайм и игра начинает запускаться.

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

printf "\x81\xe2\xff\xff\x00\x00" | dd of=adom bs=1 conv=notrunc seek=2324814

Версия дистрибутива, где все проверял:

 OS: Debian 13 trixie
 WM: IceWM
 WM Theme: win95

vbcnthfkmnth123
()

Мониторим газопоршневые установки под Linux

 fuxa, , , ,

Я очень долго искал какую-нибудь бесплатную, а лучше — свободную SCADA-систему для организации интерфейсов разных промышленных железяк. Пробовал Rapid SCADA — категорически не понравилось. Выразительные возможности никакие, логику приложения проектировали наркоманы под грибами, а самое фиговое — вся административная часть доступна только для оффтопика. Под Linux существует лишь среда исполнения.

Сидел я, смотрел на идиотские таблички редактора БД Rapid SCADA в Wine, унывал, и дёрнуло меня что-то попросить Qwen проанализировать, а что вообще есть сейчас на рынке в этой области. Кроме очевидных проприетарных вариантов, LLM предложила обратить внимание на проект FUXA: https://github.com/frangoteam/fuxa Оказалось, что он заруливает очень многие программы из всяких там важных реестров. Обладая человеческим интерфейсом, конфигурацией в виде JSON-файликов (которые можно спокойно править ИИшкой) и достаточно приятной SVG-графикой, FUXA закрыла почти все мои потребности.

На скринах — работа над проектом по мониторингу газопоршневых установок (ГПУ) на моём ноутбуке. Использую Debian Sid и любимую Plasma. Сама система сделана на базе промышленного безвентиляторного ПК с двумя сетевыми картами. К одной подключена изолированная сеть с оборудованием ГПУ, к другой — недоверенная сеть с интернетом. Между собой интерфейсы жёстко разделены файрволом (никакой сквозной маршрутизации).

Работает это всё на базе Debian 13. На этой же машинке крутится FUXA, которая опрашивает оборудование по Modbus TCP, ведёт архивацию параметров и организует веб-интерфейс. Наружу это всё смотрит исключительно через OpenVPN-туннель, который автоматически поднимается при появлении интернета.

Если кому-то требуется адекватная SCADA, которая ещё и СПО, рекомендую обратить внимание на FUXA. Я просто максимально ей доволен. Это один из удачных примеров того, как в АСУТП пришли айтишники и сделали в нашем болоте всё хорошо и правильно.

На скринах (извиняюсь за «срач» в хомяке):

  1. Web-интерфейс, который реализует FUXA, и fastfetch с «инженерного» ноутбука
  2. Локальная панель оператора, доступ к которой по VNC осуществляется через VPN туннель. Можно оценить потребление ресурсов для проекта с опросом и архивацией 126 тегов)
  3. Редактор экранов FUXA и fastfetch с машинки из «поля» на фоне
  4. Подключение к ПР из виртуалки с оффтопиком через VPN туннель (увы, Овен Лоджик под Вайном дико нестабилен)
Alden
()