Linux / Линукс
13.8K subscribers
7.31K photos
233 videos
28 files
7.78K links
Все о мире Свободного Программного Обеспечения

🤝 Для связи - @raz_raz
💬 Чат - t.me/linuxgram_chat
🔷 ВК - vk.com/linux0ids
💡 Предложка - @linux_gram_bot

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
Please open Telegram to view this post
VIEW IN TELEGRAM
👍54🔥2
Прошивка, превращающая Wi-Fi маршрутизатор Gemtek в широкополосный приёмник радиосигнала

Проектом w1700k-sdr подготовлена прошивка и набор утилит, превращающие беспроводной маршрутизатор Gemtek W1700K Wi-Fi 7 в программно-определяемую радиосистему (SDR), способную принимать и анализировать радиосигналы в широком диапазоне частот. Код написан на языках Си и Python и распространяется под лицензией MIT, за исключением модуля ядра, поставляемого под GPLv2.

После замены штатной прошивки w1700k-sdr перепрограммирует радиочип MediaTek MT7996 для захвата произвольных радиосигналов, не ограниченных каналами Wi-Fi. Применяемый в маршрутизаторе SoC Airoha AN7581 задействован для первичной обработки данных от радиочипа и их отправки на внешний компьютер, подключённый через 10-гигабитный Ethernet по UDP, со скоростью до 320 миллионов выборок в секунду (Msps). На компьютере данные анализируются и визуализируются при помощи графиков и спектрограмм.

Прошивка создана с нуля без использования проприетарного кода MediaTek, но с задействованием кода из драйвера mt76, поставляемого под лицензией BSD. Прошивка самостоятельно инициализирует радиочип и управляет им через команды с хоста. Вместо жёсткой привязки к каналам реализована возможность настройки гетеродина на любую частоту в диапазонах 2.081-2.748 ГГц, 4.647-7.509 ГГц и 4.707-7.576 ГГц с шагом 2.98 Гц или 11.9 Гц. Частота может меняться на лету с задержкой около 1 мс.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥29❤5
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣9❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
❤34🤣7🤔6🔥2😈2
Фонд СПО взял под свое крыло и финансовое обеспечение проект GNU Boot — форк известного Libreboot, очищенный от следов проприетарщины. Фонд Ричарда Столлмана официально призывает всех "освободить свой BIOS" и заявляет, что без контроля над первичной прошивкой материнки никакая цифровая автономия пользователя невозможна.

Технически GNU Boot — это не написанная с нуля прошивка, а мета-дистрибутив, собирающий в единый свободный бандл проверенные опенсорсные наработки: кастомный Coreboot, полезную прослойку SeaBIOS и загрузчик GRUB. Разработчики проекта работают ровно так же, как мейнтейнеры свободных дистрибутивов типа Guix или Trisquel: очищают исходники от бинарных блобов вендоров, правят документацию и засылают патчи в апстрим.

Взяв проект на баланс программы «Working Together for Free Software», FSF берет на себя всю бухгалтерию и донаты. Это позволит разрабам сосредоточиться на коде, а не искать деньги на жизнь.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
❤35🔥7😈3🫡1
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚33🔥8😁7
В день тридцатилетия проекта вышел Plasma 6.8, где остался только Wayland-сеанс

Среда полностью переехала на Wayland, а запуск старого X11-софта теперь завязан исключительно на прослойку XWayland. Мейнтейнеры признались, что X-сервер давно находится в глубокой стагнации, а распылять ресурсы на две дисплейные системы в 2026 году непозволительная роскошь.

Заодно оконный менеджер KWin научили принудительно дорисовывать серверные тени и скругления углов для чужеродных приложений вроде Steam и Discord, которые раньше смотрелись в кедах как угловатые инородные тела.

Вместе с выбором единого протокола завезли импрув графического стека. В KWin включили протокол linux-dmabuf v6, который победил бессмысленный гоняй-кадры проброс буферов через оперативку при работе с внешними или дискретными видеокартами: в тестах FPS на eGPU в синтетике подскочил с 5 кадров до 120. Для владельцев карт NVIDIA добавили тройную буферизацию, избавляющую от микрофризов ценой минимальной задержки, а сам KWin внутри полностью перевели на OpenGL ES, окончательно выкинув тяжелый и конфликтный десктопный API.

Из полезных обвязок в основной состав Plasma перенесли систему kup для удобных версионированных бэкапов на внешние диски, консольную утилиту kscreenctl для быстрого руления мониторами из CLI и обновленный Spectacle, который теперь может писать звук с микрофона и системы прямо во время записи скринкастов.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍27❤12🔥2🤣1🫡1
Выпуск QLinuxDeviceManager 1.3, диспетчера устройств для Linux с расширенной диагностикой оборудования

Если вам надоело собирать инфу о железе по кусочкам через консольные lspci, lsusb, smartctl и dmidecode, то для Linux вышел QLinuxDeviceManager 1.3. Это удобный графический Диспетчер устройств в стиле Windows, но с жестким фокусом на глубокую аппаратную диагностику. Приложение написано на C++ с использованием Qt6, распространяется как AppImage под GPLv3 и работает строго в режиме чтения. Автор признается, что при написании кода активно привлекал ИИ, оставляя за собой архитектуру и ручное тестирование.

Главная фича утилиты — она показывает не просто названия железки, а её реальные физические режимы работы. Например, в разделе PCIe можно моментально увидеть, что видеокарта вместо штатных x16 линий почему-то завелась на x8, проверить поколение шины и состояние Resizable BAR. Для USB-устройств программа вытаскивает согласованную скорость и потребляемый ток, для оперативки — показывает, распаяна она или стоит в слоте, а для аккумуляторов ноутбуков высчитывает реальный износ и число циклов.

В версии 1.3 завезли серьезную прокачку SMART для SSD (счетчики износа, небезопасные выключения, объемы перезаписи), умение читать переменные UEFI и дамп сертификатов MOK, а также нормальную работу с мониторами как под X11, так и под Wayland. Отличная, легкая утилита для быстрого чека железных косяков, когда неохота греметь консольными командами.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25❤4🤣1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁39💔4✍3
Epic Games выкатила тестовую версию нативного Epic Games Launcher для Linux и объявила о порте Fortnite.

Однако главной технической бомбой релиза стала фундаментальная переработка античита Easy Anti-Cheat (EAC). Разработчики признали, что старая схема с кастомным модулем ядра Linux была решетом для читеров, поэтому новый EAC переписали на штатные механизмы ядра, оформив сам античит в виде демона systemd.

Вот только ценник за запуск Fortnite в Linux оказался конским по меркам сторонников свободы. Чтобы новый EAC разрешил вам играть, дистрибутив обязан соответствовать списку жестких требований корпоративной безопасности:
— Обязательный Secure Boot с подписанным ядром и включенный TPM 2.0 для измеренной загрузки (Measured Boot).
— Включенный в BIOS и ядре IOMMU, чтобы заблокировать читерские железяки с прямым доступом к памяти (DMA-карты).
— Жесткий режим Kernel Lockdown, который буквально связывает руки пользователю root: закроется доступ к /dev/mem, BPF, MSR-регистрам процессора, а вызов kexec для быстрой перезагрузки ядра будет наглухо забанен.
Поддержка LSM-хуков в eBPF, через которые античит-сервис станет тотально мониторить процессы и блокировать чтение памяти игры.

В сообществе (особенно среди мейнтейнеров Ubuntu) уже поднялся вой. Разработчиков пугает превращение Linux в «заколоченную будку» ради одной игры, а также риски конфиденциальности — все помнят, как виндовый EAC тайно сливал данные и висел в ring 0. К тому же вспомнили про 40% акций Epic Games у китайской Tencent, что добавило паранойи про потенциальный шпионаж. В Ubuntu уже предлагают не тащить EAC в дефолтные репозитории, а сделать для геймеров изолированную загрузочную конфигурацию, чтобы не превращать всю систему в полицейский режим ради королевской битвы.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24😁4❤2😈2😢1