Linux / Линукс
13.7K subscribers
7.26K photos
232 videos
28 files
7.74K links
Все о мире Свободного Программного Обеспечения

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

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
Просто потому что почему бы и не установить Debian на книжку Kindle

Буквально книжный червь 🥸

Linux / Линукс🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤45😁10👍3😎2
Инженер из NVIDIA протестировал уровень задержек при использовании Wayland и X.Org

Камиль Лысик, работающий в компании NVIDIA, выступил на конференции XDC 2026 с докладом, в котором рассказал о результатах тестирования задержек вывода информации в окружениях GNOME 49.7 (mutter) и KDE 6.7.4 (kwin) при использовании X.Org Server и Wayland. Задействованный в исследовании код опубликован под лицензией MIT.
В целом выводы сводятся к тому, что различия в отзывчивости не существенны и трудно выделить одного победителя. Наибольшее влияние на задержки, по мнению Камиля, вносят обработка ввода и организация вывода на монитор. Отдельно отмечена технология адаптивного изменения частоты обновления экрана (VRR), включение которой позволило заметно повысить отзывчивость. Также упомянуто решение проблем с задержками, в прошлых тестированиях возникавших при использовании XWayland - в новой кодовой базе XWayland появление дополнительных задержек не зафиксировано.

Предложенный метод оценки отзывчивости интерфейса близок к исследованию, проведённому в июле Марком Неттом. Как и в прошлом исследовании для точного измерения времени от нажатия клавиши до изменения информации на экране использовалось специальное аппаратное устройство на базе микроконтроллера ЕSP32-S3, к которому был подключён фотодиод для фиксации изменения яркости точки на экране, и обеспечена симуляция работы USB-клавиатуры. Для вывода были задействованы видеокарта NVIDIA GeForce RTX 5070 и монитор LG 27GN950. В системе применялось ядро Linux 7.1.7 и набор проприетарных драйверов NVIDIA 610.57.04.

Linux / Линукс🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
❤14👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Please open Telegram to view this post
VIEW IN TELEGRAM
💯57👍6
Проект PhotoSuite развивает открытый аналог Photoshop

PhotoSuite - открытый графический редактор, который прямо декларирует цель стать полноценной бесплатной заменой Adobe Photoshop. И если GIMP годами пугал дизайнеров своей специфичной эргономикой, то автор PhotoSuite практически в ноль скопировал привычный интерфейс, горячие клавиши, панели и логику работы классического Photoshop CS6.

Обеспечена нативная работа с PSD и PSB файлами без съехавших слоев и потекших масок, причем сохраненные файлы спокойно открываются в оригинальном «шопе» и обратно.

Код написан на JavaScript, но работает не в Electron, а обернут в легкий фреймворк Tauri на базе Rust. Тяжелая математика, фильтры, рендеринг шрифтов через HarfBuzz и обработка графики вынесены в WebAssembly. Внутри умные объекты, недеструктивные фильтры, векторные маски, работа со шрифтами, полные стили слоев и много поддерживаемых форматов — от обычных PNG и сырых RAW-исходников фотокамер до проектов Figma, Sketch и Affinity.

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

Linux / Линукс🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍29❤5😁5
Оживляем старые ноутбуки

Linux / Линукс🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😎71❤11👍1
Mold 3.0 переписали с C++ на Rust

Рюи Уеяма, создатель LLVM lld, развивает свой второй проект компоновщика. При этом автору удалось совершить почти невозможное — версия на Rust сохранила ту самую скорость, за которую любят Mold (компоновка бинарников тут происходит буквально вдвое медленнее обычного копирования файла через cp), но обрела абсолютную память-безопасность при разборе битых объектных файлов.

В C++ версии поврежденные объектные файлы иногда приводили к выходу за границы буфера и краху программы, а в Rust-варианте та же ситуация просто останавливается на этапе проверки границ. То есть вместо падения с сегфолтом — предсказуемая ошибка, что для инструмента, который гоняют сотни раз в день при каждой компиляции, довольно приятное улучшение.

разработчик утверждает, что скорость осталась на уровне C++ версии, а это не самая тривиальная задача, учитывая что весь смысл Mold строился именно на агрессивной многопоточности и ручной оптимизации под каждое ядро CPU.

Отдельная цель релиза — дотянуть совместимость с GNU ld до уровня, при котором Mold можно было бы безопасно ставить дефолтным линковщиком в дистрибутивах.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉17🤣9
Please open Telegram to view this post
VIEW IN TELEGRAM
😁34👍7
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Авторы поисковика Kagi осознали горькую правду кроссплатформенной разработки: маленькая команда не способна тянуть браузер сразу под все системы. В итоге компания решила свернуть официальную разработку своего браузера Orion под Linux и Windows,но перед закрытием решила отдать код сообществу. В течение месяца Kagi пообещала выкатить лицензию и передать проект под крыло какого-нибудь некоммерческого фонда.

А бороться тут есть за что: Orion строится базе движка WebKit, это не очередная обертка над Chromium. Браузер славился тем, что после закрытия вкладок он жрет в три раза меньше оперативы, чем Chrome и Firefox, а также отсутствием телеметрии и уникальным всеядным движком расширений, который переваривает аддоны сразу от Safari, Chrome и Firefox. Внутри есть фичи от вертикальных вкладок и вырезания мусорных HTML-элементов с сайтов в пару кликов до обхода блокировок копирования и интеграции с Web Archive.

Linux / Линукс🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🙏35🫡14❤6🔥3
Please open Telegram to view this post
VIEW IN TELEGRAM
❤17😎4👍2