$linux – Telegram
$linux
106 subscribers
973 photos
6 videos
14 files
1.58K links
Это канал про GNU/Linux. Здесь есть новости, их обсуждение и блог нескольких интересных личностей

Наш веселый - @TharyLinuxChat
Обязательно почитай правила при входе в чат
Download Telegram
Вышла бета-версия инструмента для обновления LMDE

Бета-версия нового инструмента обновления теперь доступна для тестирования. Его можно использовать для обновления с LMDE 4 до LMDE 5.

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

Как установить и использовать:
- Установка
apt update
apt install mintupgrade
- Запуск (программа обновления графическая, но запускается из командной строки)
sudo mintupgrade
- Для использования следуйте инструкциям на экране
- После обновления
apt remove mintupgrade
sudo reboot

Если что-то пойдет не так, все изменения можно отменить с помощью Timeshift.

Источник: LinuxMint.com
Вышла бета-версия дистрибутива Celestial OS

Суть Cel OS заключается в том, что Snap заменен на Flatpak. Вместо установки дополнительных приложений из Snap предложена интеграция с Flathub. Размер установочного образа 3.7 ГБ.

В состав сборки включена подборка приложений GNOME, распространяемых в формате Flatpak, а также предоставлена возможность быстрой установки дополнительных программ из каталога Flathub. В качестве пользовательского интерфейса предложен обычный GNOME с темой оформления Adwaita. В числе установочного образа также есть LibreOffice, ThunderBird и RhythmBox.

Отличия Flatpak от Snap сводятся к тому, что Snap предлагает небольшой базовый runtime с начинкой контейнера на основе монолитных выпусков Ubuntu Сore, в то время как Flatpak помимо основного runtime использует дополнительные и отдельно обновляемые runtime-слои.

Источник: Opennet
Исправление производительности Intel Alder Lake будет добавлено в Linux 5.15 LTS

Инженер Canonical предлагает исправление производительности Intel P-State для процессоров Intel Alder Lake последнего поколения, которое будет перенесено в серию Linux 5.15 LTS. Как было показано ранее на Phoronix, производительность Intel Alder Lake была куда хуже на версии ядра 5.15 LTS, чем на 5.16.

Одним из основных исправлений в Linux 5.16 является патч для драйвера Intel P-State для поддержки ITMT на разогнанных системах. Хотя этот патч был довольно полезным, но он не был перенесен в Linux 5.15 LTS.

Сегодня утром инженер Canonical Дмитрий Джон Ледков разослал этот патч для стабильной версии 5.15.

Источник: Phoronix
Файловая система ZoneFS получит некоторые улучшения в Linux 5.19

Еще в 2019 году Western Digital объявила о своей работе над ZoneFS как новой файловой системой Linux, предназначенной для использования на зонированных блочных устройствах.

ZoneFS не является обычной файловой системой, совместимой с POSIX, а предлагает необработанное блочное устройство с семантикой зонированного блока. ZoneFS предоставляет зоны зонированного блочного устройства в виде файлов, сгруппированных по типу зоны. Этот подход сильно отличается от традиционных файловых систем Linux.

Дэмиен Ле Моал из Western Digital создал ветку Git для версии ядра 5.19. Там он представил ряд исправлений и других улучшений, которые будут включены в Linux 5.19 этим летом. Среди этого — раскрытие информации о ресурсах открытой зоны через sysfs, активный учет файлов seq и другие улучшения.

Источник: Phoronix
Clang 15 получает поддержку для рандомизации макета структуры, Linux готовится к его использованию

В соответствии с поведением, уже обеспечиваемым компилятором GCC, в LLVM/Clang реализована функциональность «RandStruct», позволяющая произвольно рандомизировать макет структуры для кода C.

Поддержка Clang RandStruct реализована аналогично GCC и предназначена для усиления защиты во время компиляции, чтобы злоумышленникам было сложнее извлекать данные из программных структур. Поддержка может быть включена с помощью параметра "-frandomize-layout-seed=" для предоставления детерминированного случайного начального числа для обеспечения воспроизводимых сборок.

Использование усиления RandStruct в ядре Linux может вызвать некоторое влияние на производительность, но есть также возможность настройки во время сборки для попытки ограничить рандомизацию макета структуры для кэширования групп членов размером в строку, чтобы уменьшить эту стоимость производительности, хотя и с уменьшенной рандомизацией.

Источник: Phoronix
Вышел Unifont 14.0.03

Unifont - набор утилит для быстрого получения и использования бесплатных шрифтов.

В этом выпуске добавлена новая программа hex2otf, которая может преобразовывать файлы формата Unifont в шрифты OpenType и TrueType.

Источник: GNU.org
Удары накруткой продолжаются. 361 подписчик. Только какой им смысл это делать? Зачем они это делают? Мне не нужны такие подписчики. Хотя я все же склоняюсь к версии, что они так хотят мне навредить. Я понимаю, что бесполезно, но, те кто это делает, пожалуйста, прекратите! Надоели! Начну отписывать их
🔥2
Если вы попадете под раздачу, пишите в личку (@Thary_thary), вернем на канал. Не думаю, что боты станут писать туда. И да, забаненых я разбаню, так что сможете зайти

Upd: человек 50 отписал, дальше не буду где-то сутки никого удалять, чтоб все нормальные подписчики увидели
$linux pinned «Если вы попадете под раздачу, пишите в личку (@Thary_thary), вернем на канал. Не думаю, что боты станут писать туда. И да, забаненых я разбаню, так что сможете зайти Upd: человек 50 отписал, дальше не буду где-то сутки никого удалять, чтоб все нормальные…»
Выпущен Git 2.36

Вслед за обновлениями безопасности Git, выпущенными на прошлой неделе, на этой неделе выходит Git 2.36, в котором представлены некоторые новые функции и улучшения.

Что нового:
- Добавлен параметр --remerge-diff в качестве улучшенного интерфейса для проверки конфликтов.
- Добавлена более гибкая настройка fsync.
- Улучшено средство проверки владения репозиторием.

Источник: Phoronix
Sony начинает работать над поддержкой компилятора LLVM/Clang для PlayStation 5

Подобно тому, как Sony добавила поддержку компилятора в PlayStation 4, причем Clang является предпочтительным компилятором кода, Sony теперь начала работу над добавлением поддержки для PlayStation 5 (PS5).

PlayStation 5 оснащена специальной SoC AMD, использующей ядра ЦП Zen 2. В исходном компиляторе LLVM уже давно поддерживается Zen 2. Sony нацелено на улучшение использования ресурсов PS5.

В исходном LLVM на GitHub добавлен commit «ps5», рефакторинг из PS4. Сейчас это уже основной драйвер. Основы уже есть, хотя, скорее всего, впереди будет больше работы

Эти патчи LLVM для основной ветки разработки были представлены Полом Робинсоном из Sony. Его работа станет частью осеннего выпуска LLVM 15.

Источник: Phoronix
SDL2 отменяет переход на Wayland — возвращается к X11 по умолчанию

В январе изменение было внесено в SDL2 Git, где библиотека предпочитает Wayland по умолчанию, где это возможно, а не по умолчанию использует поддержку X11. Тем не менее, добавленное сегодня в SDL2 возвращается к этому более раннему изменению из-за проблем с Wayland, из-за которых разработчикам удобнее придерживаться X11/XWayland по умолчанию, пока не будут решены различные проблемы Wayland.

Сэм Лантинга несколько часов назад отменил изменение, предпочтя Wayland X11. Но после дальнейшего тестирования поддержка Wayland для этой широко используемой библиотеки в многоплатформенных играх еще недостаточно хороша. Таким образом, те геймеры Linux, которые используют компоновщики Wayland, обнаружат, что по умолчанию игры, использующие SDL2, будут придерживаться пути X11/XWayland. Или конечные пользователи также могут выразить свой интерес к Wayland, если это необходимо, с помощью переменной среды SDL_VIDEODRIVER=wayland

Источник: Phoronix
AMD продолжает вносить изменения в драйверы MCE/SMCA для Linux в преддверии процессоров Zen 4

Новая серия исправлений, опубликованная в понедельник для драйвера AMD MCE (Machine Check Exception), добавляет поддержку двух новых «синдромных» регистров, используемых в «будущих системах AMD Scalable MCA», и как часть этого реализует новую функцию FRU Text. Учитывая сроки этой работы и темпы AMD в отношении сроков включения аппаратного обеспечения Linux, это почти наверняка относится к серверным процессорам EPYC 7004 «Genoa» и «Bergamo».

Новые исправления для драйверов AMD MCE теперь доступны для просмотра в списке рассылки ядра и, учитывая, что сроки могут быть объединены для цикла v5.19, если не возникнет проблем. Короче говоря, это еще одна серия исправлений, указывающая на, казалось бы, более чем обычные изменения в сообщениях об аппаратных ошибках, которые появятся в серверных процессорах EPYC следующего поколения, и все улучшения должны приветствоваться администраторами серверов.

Источник: Phoronix
Выпущен GNU Parted 3.5 с поддержкой «Home» GUID Linux и с исправлениями ошибок.

GNU Parted 3.5 находится в разработке почти четыре месяца, чтобы представить поддержку linux-home флага использования GUID Linux /home , поддержку имен разделов в виде пустой строки, когда они установлены в --noscript режиме, а также поддержку использования флаг раздела подкачки на дисках, помеченных как MSDOS.

GNU Parted 3.5 также добавляет в режим новую --fix опцию для --noscript автоматического устранения различных проблем, таких как отсутствие резервного заголовка GPT в конце диска, и добавляет --json переключатель командной строки, который можно использовать для вывода сведений в формат JSON.

Среди других заслуживающих внимания изменений в этом выпуске есть поддержка архитектур AArch64 (ARM64) и MIPS64 как допустимых машин для тестирования, поддержка использования retry remove опции libdevmapper при попытке удалить занятый раздел диска, а также возможность сохранять атрибуты.

Источник: 9to5linux
Вышел FEX-Emu 2204 для запуска двоичных файлов x86/x86_64 на AArch64

В прошлые выходные были выпущены Box86 0.2.6 и Box64 0.1.8 для использования бинарных файлов x86 и x86_64 Linux на 64-битном Arm. Сегодня выходит FEX-Emu 2204. Это еще один проект с открытым исходным кодом для запуска двоичных файлов x86/x86_64 на AArch64.

Что нового:
- Сегодняшний выпуск в основном состоит из исправлений ошибок.
- Добавлена поддержка CPUID 4000_0001h.
- Исправлены сбои.
- Добавлены улучшения JIT.
- Добавлены улучшения GDBServer.

Источник: Phoronix
Чейнджлог: GitHub
Поддержка модульного коммутатора NVIDIA Mellanox SN4800 для Linux 5.19

В «net-next» уже внесено множество сетевых изменений в преддверии цикла ядра Linux 5.19, который стартует этим летом. Вчера была объединена поддержка в драйвере ядра Mellanox Ethernet «mlxsw» для поддержки модульного коммутатора NVIDIA Mellanox SN4800.

Почти три тысячи строк кода были объединены вчера в драйвер ядра Mellanox для обеспечения поддержки модульных систем коммутаторов и обеспечения поддержки модульного коммутатора NVIDIA Mellanox SN4800. SN4800 имеет восемь слотов для размещения различных линейных карт в качестве сменных модулей PHY. Поддерживаемые линейные карты включают конфигурации 16x 100GbE, 8x200GbE или 4x 400GbE с другими типами линейных карт, которые будут добавлены позже.

Источник: Phoronix
Движение по включению проприетарных прошивок в Debian

Стив Макинтаир выступил с инициативой переосмысления отношения Debian к поставке проприетарных прошивок, которые сейчас поставляются в отдельном репозитории. Он считает, что это приводит к лишним трудностям у пользователей

Проприетарные прошивки помещаются в отдельный репозиторий non-free, наряду с другими несвободными пакетами. Репозиторий non-free официально не относится к Debian и пакеты из него не могут входить в состав сборок. Из-за этого установочные образы с проприетарными прошивками отнесены к категории неофициальных

Стив вынес на обсуждение пять основных вариантов оформления поставки прошивок в Debian:
1. Оставить всё как есть
2. Прекратить поддержку сборок с несвободными прошивками и привести
3. Перевести неофициальные сборки с прошивками в разряд официальных
4. Включить проприетарные прошивки в состав штатных сборок
5. Выделить проприетарные прошивки из репозитория non-free в отдельный non-free-firmware и поставлять их там

Источник: Opennet
🔥4👎1
Вышло расширение Return YouTube Dislike 3.0

Return YouTube Dislike - расширения для браузера, которое возвращает отображение кол-ва лайков на видеохостинге YouTube. Исходный код распространяется под лицензией GNU GPLv3 на GitHub.

Что нового:
- Добавлена поддержка YouTube Shorts.
- Добавлена поддержка цветовых схем для кннопок лайка/дизлайка, а также панели с их соотношением. Сейчас есть всего 3 цветовых схемы: Classic (зеленый и красный), Accessible (синий и желтый) и Neon (бирюзовый и розовый). Также есть возможность отключения цветовой схемы.
- Добавлена возможность изменить формат отображения цифр. Сейчас есть варианты: "123K", "123 thousand" и "123,456".

Источник: Mozilla Extensions
Расширение для Firefox
Расширение для Chromium
Расширение на официальном сайте (для других браузеров)
👍1