LINUX.ORG.RU

Сообщения tis

 
Новости — Open Source

Neovim 0.12

Группа Open Source

29 марта 2026 года состоялся релиз текстового редактора Neovim версии 0.12, а 6 апреля вышел корректирующий выпуск 0.12.1. Это один из крупнейших релизов за последнее время: закрыто более 340 задач, добавлены встроенный менеджер плагинов, HTTP-клиент, команда перезапуска, существенно расширен встроенный LSP-клиент и экспериментально переработана подсистема сообщений.

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

>>> Релиз Neovim 0.12.0

>>> Релиз Neovim 0.12.1

>>> Changelog 0.12.0

>>> Changelog 0.12.1

>>> Документация news-0.12

>>> Список релизов

 , , ,

tis
()
Новости — Open Source

Fossil SCM 2.28

Группа Open Source

После пяти с половиной месяцев разработки состоялся выпуск 2.28 простой и высоконадёжной распределённой кроссплатформенной системы конфигурационного управления Fossil SCM, разрабатываемой автором SQLite, Дуэйном Ричардом Хиппом.

Fossil SCM выделяется среди систем контроля версий радикальной простотой развёртывания: весь проект — это один исполняемый файл без внешних зависимостей, который одновременно является VCS, встроенным веб-сервером, багтрекером, вики, форумом и чатом. Весь репозиторий со всей историей, тикетами и вики хранится в едином файле SQLite — его можно скопировать, забекапить или отправить коллеге одной командой scp. Проект используется самим автором для разработки SQLite — что само по себе говорит о надёжности инструмента. В отличие от Git, Fossil изначально проектировался с упором на целостность данных и простоту самостоятельного хостинга: поднять собственный сервер — это буквально одна команда fossil server. Философия проекта — «всё необходимое для жизни проекта в одном месте», без внешних сервисов и сложной инфраструктуры.

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

>>> Подробности на fossil-scm.org

 , , , ,

tis
()
Форум — General

Alpine linux + raspberry pi

Альпийского линукса (а так же боли и непонимания) тред.

Лет 10 пользовался на своих пишечках gentoo и горя не знал (про собрку и прочее могу отдельно рассказать). Решил переехать на alpine, и столкнулся со странностями и проблемами. Пишу здесь, т.к. не нашел им какого-то внятного объяснения.

  1. как известно весь alpine построен вокруг busybox'a. На удивление он собран довольно кургузо, и даже пакет busybox-extras ничего особенного не добавляет. Так, например, нет поддержки ext2,3,4 и i2c.
  2. во время первичной настройки (setup-alpine) предлагается выбор пакетов, которых еще нет в системе: dropbear в настройке ssh, chrony в настройке ntpd и т.п.
  3. по умолчанию у alpine disk-less установка, что довольно удобно на raspberry pi. И все бы хорошо, но часть пакетов ставится со странными ошибками установки, так, например, пакеты linux-firmware-* (общий пакет linux-firmware разбит на куски по производителям) не ставятся нормально. Но после lbu-commit и перезагрузки вроде бы находятся в системе.
  4. на первопишках я пользуюсь tp-link'овским usb-wifi адаптером на базе rtl8188eu. С ним возникла самая интересная проблема: система в какой-то момент перестает создавать /dev/rfkill. Прошивка грузится нормально, iwlist scan работает, но wpa_supplicant уже нет. С этой проблемой никогда больше нигде не сталкивался и вообще непонятно, куда копать.

 ,

tis
()
Форум — General

В чём смысл loop-device?

Собственно, сабж, но немного уточню юз-кейс. Возьмём к примеру создание файловой системы в отдельном файле.

dd if=/dev/zero of=my-image.img
losetup /dev/loop0 my-image.img

И далее работаем с loop0, как с блочным устройством: создаем там файловую систему, монтируем его как папку, PROFIT.

Однако, это всё так же можно сделать напрямую с my-image.img, в чём тогда смысл использовать loop-устройства?

 , ,

tis
()
Новости — Hardware and Drivers

Raspberry Pi Pico W

Raspberry Pi Pico W
Группа Hardware and Drivers

Полтора года спустя выхода базовой версии микроконтроллера Raspberry Pi Pico объявлено о выпуске новой версии Raspberry Pi Pico W: микроконтроллера на базе RP2040 с поддержкой Wi-Fi и сохранением совместимости с предыдущей моделью.

Напомню основные характеристики RP2040:

Двухядерный Arm Cortex-M0+ @ 133МГц
264Кб RAM
Поддержка до 16МбFlash памяти через выделенную шину QSPI
DMA контроллер
30 GPIO пинов, 4 из которых могут быть использованы как аналоговые входы
2 UART, 2 SPI и 2 I2C контроллера
16 ШИМ каналов
USB 1.1 контроллер с поддержкой host-режима
8 Raspberry Pi I/O (PIO) программируемых конечных автоматов
Режим USB mass-storage boot с поддержкой прошивки через UF2

>>> Подробности на официальном сайте:

 , pico, ,

tis
()
Новости — Linux General

Vim 9.0

Группа Linux General

Сегодня, спустя 3 года, вышла новая мажорная версия известнейшего текстового редактора Vim.

Основным нововведением в этой версии является поддержка языка Vim9 script для написания плагинов. В этой версии языка значительно улучшена скорость исполнения: ожидаемое ускорение от 10 до 100 раз по сравнению с прошлыми версиями. Vim9 script не является обратно совместимым с предыдущими версиями Vim script.

Планы на будущее:
Vim 9.1 обязательно выйдет. Когда — никто не знает.
Так гласит официальный релиз.

>>> Подробности

 , ,

tis
()
Форум — Desktop

Snap, Gentoo, боль

Понадобилось тут поставить на Генту мне пару программ, которые только в snap распространяются. В теории все прекрасно, snap даже systemd не требует. WAIT, OH SHI.. нет, требует. Хотя в сети вроде есть упоминания, что можно и без него, но они у меня не заработали.

Окей, думаю, сейчас ебилд напишу, только тарбол скачаю, … погодите-ка, а на snapcraft’e его не скачать, там отправляют делать snapd install .

Собственно, 2 вопроса:

  1. Как заставить (и можно ли) работать snapd без systemd,
  2. Как руками достать тарбол, если snap не стоит.
  3. Как с этим жить?

 , , , ,

tis
()
Новости — Hardware and Drivers

Объявлено о выходе одноплатного компьютера Raspberry Pi Zero 2 W

Объявлено о выходе одноплатного компьютера Raspberry Pi Zero 2 W
Группа Hardware and Drivers

Спустя 6 лет после появления Raspberry Pi Zero анонсировано начало продаж следующего поколения одноплатника в этом формате — Raspberry Pi Zero 2 W. По сравнению с предыдущей моделью, сходной по характеристикам с Raspberry Pi B, но с модулями Bluetooth и Wi-Fi, эта модель основана на чипе Broadcom BCM2710A1, таком же как и на Raspberry Pi 3. По формфактору новая плата может быть прямой заменой Pi Zero, в то время как её заявленное быстродействие в 5 раз выше.

На данный момент продажи начались только в некоторых магазинах, а так же бесплатно плата придет подписчикам (в том числе и новым) журнала MagPi.

( Технические характеристики )

>>> Подробности

 , ,

tis
()
Форум — Linux-hardware

Аппаратное ускорение на Raspberry Pi разных поколений.

В 4х (или даже 5ти) поколениях Raspberry Pi поддерживается аппаратное ускорение 3D и воспроизведения видео, однако и API, и степень их поддержки разные. В форумном посте на Raspberry Pi forum пользователь собрал основные моменты для разных поколений пишек и степень их «проработанности» плюч полезные ссылки.

Переаодить мне лень (да и там много текста), но кому интересен сабж — рекомендую глянуть. А то в этом зоопарке черт ногу сломит.

https://forums.raspberrypi.com/viewtopic.php?f=67&p=1901014

 , , ,

tis
()
Форум — Desktop

Затихает воспроизведение звука в pipewire

После известных тредов о готовности сабжа к десктопу перелез на своих машинках на него. Везде полет нормальный, даже блютус работает без нареканий. Однако, в какой-то момент столкнулся со следующей проблемой.

На одной из систем не-блютусный звук перестал работать. Но если переключить вывод звука на что-то еще (например, динамики - блютус - динамики или динамики - наушники - динамики), то звук появится секунд на тридцать, а потом затихнет. Куда копать вообще не понимаю. Дистр - gentoo.

UPD: оказывается, этот эффект возникает, если в альсе наушники (headphones) выключены, если их включить всё начинает работать как надо. Однако техническая причина всё равно непонятна.

 , ,

tis
()
Форум — Desktop

USE=clang при сборке firefox,libreoffice и других.

В нынешних ебилдах firefox,libreoffice,spidermonkey есть use-флаг clang, который включает сборку этим самым шлангом. Откуда при этом берутся CFLAGS/CXXFLAGS и другие?

Раньше, когда всего этого не было я пользовался хаком через portage.env, где все это можно было напрямую указать. Но интересует текущее состояние дел, т.с.

 , ,

tis
()
Форум — Talks

Патчи к плазме 5.23

https://pointieststick.com/2021/08/27/this-week-in-kde-accent-colors/

Plasma no longer hangs when accessing the clipboard applet or popup menu if any of the entries are extremely long

(Someone going by the pseudonym “ValdikSS”, Plasma 5.23)

ValdikSS, ты?

 , ,

tis
()
Форум — General

Zram и сборка в памяти.

С использованием zram в качестве свопа и темой zram vs. zswap уже более-менее все разобрались и обсудили. А вот возникает тогда другой вопрос: в source-based дистрибутивах, например в Gentoo, давно уже рекомендуют сборку в tmpfs для усокрения процесса, снижения нагрузки на hdd, снижения износа ssd и т.п.

Однако, все это можно запихнуть и в zram, несмотря на некоторый оверхед все еще будет жаться и требовать меньше памяти (исходники неплохо так жмутся). Возникает вопрос, какую ФС лучше всего использовать? Чтоб меньше оверхеда было, например. Сам пользуюсь ext2+zstd сжатием. Вдруг кто еще пользуется таким подходом?

 , , ,

tis
()
Форум — Linux-hardware

Сравнение между собой популярных arm-одноплатников.

Пользуюсь разными поколениями raspberry pi для всяких домашних задач, вцелом доволен, периодически читаю про всякие banana и orange pi. На базе Banana вот даже всякие роутеры делают. Насколько эти китайские аналоги стоят того? Что там по качеству/мощности? Хочется, например аналога raspberry pi wh Zero, но чтоб дешвеле.

 , , , ,

tis
()
Форум — General

Легковесный движок для домашней wiki.

Ищу сабж. Когда-то пользовался ikiwiki, но надоела вся эта перловка, да и кривой он какой-то.

Сборник основных решений треда.

 ,

tis
()
Форум — Talks

sys-apps/portage-2.2.0

сабж. Спустя .... года 4 что ли, портаж до шел до версии 2.2.0. См. http://packages.gentoo.org/.

Всем гентушникам радоваться полчаса!

 ,

tis
()
Форум — Linux-install

Open wrt vs dd-wrt

Дано: роутер TP-Link TL-WR741ND, хочу поставить на него открытую прошивку. Вопрос: что поставить опенврт или дд?

 , ,

tis
()
Форум — Development

Haskell binary package for gentoo

Из программ, требующих хаскель использую gitit, pandoc и git-annex на нескольких машинах. Gentoo-way предполагает создание целого хаскелевского тулчейна, а хотелось бы минимизировать затраты на сборку и распространять между машинами только бинари.

Что скажут спв: стоит ли делать статич. сборку пакетов? Как избежать установки всего хаскелевского тулчейна?

 , ,

tis
()
Форум — Talks

KDEшники чуть не загубили свой репозиторий

Зде еще вроде не обсуждали, так что вот:

Ъ: после перезгарузки севера они обнаружили поврежденный реп. попытались восстановить через клоны - оказалось, что попорчены почти все репы...

Продолжение захватывающей истории:

По ссылке еще всякие интересные соображения про git и его «целостность»

 , ,

tis
()
Форум — Desktop

mariadb-5.5.28а+akonadi

У кого-нибудь работает аконади с мариадб-5.5.28? У меня аконади падает со странными ошибками и не создает БД.

 ,

tis
()

RSS подписка на новые темы