LINUX.ORG.RU

Избранные сообщения cvv

Midnight Commander 4.8.29

Новости — Open Source
Группа Open Source

Вышла новая версия легендарного консольного файлового менеджера Midnight Commander.

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

Новость на opennet.ru

>>> Полный список изменений

 

Original_1
()

Wolfram Alfa: Universal Solver

Форум — Talks

Допилил ли британский учёный Стивен Вольфрам свою Wolfram Alfa?

Лет десять назад он хотел вывести универсальные формулы материи и всего-всего-всего.

 

i_am_not_ai
()

Кто там спрашивал, что сейчас на рынке программизма актуально?

Форум — Talks

Не смог удержаться и не принести - https://freelance.habr.com/tasks/477061

Для Ъ:

  • ищут программиста-универсала фуллтайм (universal full stack developer)
  • 30 000 руб. в месяц (200+ часов)
  • потом, может быть, будет 1000$
  • необходимо знать всё и «знание других технологий приветствуется»

Заказ, правда, уже закрыт с 0 откликов, может, конечно, это такая шутка была или в личку заказчику в панамку накидали быстро.

 ,

vvn_black
()

Второй прототип платформы ALP, идущей на смену SUSE Linux Enterprise

Новости — Open Source
Второй прототип платформы ALP, идущей на смену SUSE Linux Enterprise
Группа Open Source

Компания SUSE опубликовала второй прототип платформы ALP «Punta Baretti» (Adaptable Linux Platform), позиционируемой как продолжение развития дистрибутива SUSE Linux Enterprise.

Ключевым отличием ALP является разделение базовой основы дистрибутива на две части: урезанную «host OS» для работы поверх оборудования и слой для поддержки приложений, ориентированный на запуск в контейнерах и виртуальных машинах.

Сборки подготовлены для архитектуры x86_64. ALP изначально развивается с использованием открытого процесса разработки, при котором промежуточные сборки и результаты тестирования публично доступны всем желающим.

В качестве основы для «host OS» задействован продукт SLE Micro, основанный на наработках проекта MicroOS. Для централизованного управления предлагаются системы управления конфигурацией Salt (предустановлена) и Ansible (опция).

Для запуска изолированных контейнеров доступны инструментарии Podman и Kubernetes. Среди системных компонентов, вынесенных в контейнеры, присутствуют yast2, podman, k3s, cockpit, GDM (GNOME Display Manager) и KVM.

Присутсвует настраиваемый режим автоматической установки обновлений при котором можно включить автоустановку только обновлений или вернуться к ручному режиму. Для обновления ядра Linux без перезапуска и приостановки работы поддерживаются live-патчи.

В системе используется многоверсионный стек - благодаря применению контейнеров можно одновременно использовать разные версии приложений. К примеру, можно запускать приложения, использующие в зависимостях разные версии Python, Java и Node.js, разделяя несовместимые между собой зависимости. Базовые зависимости поставляются в форме наборов BCI (Base Container Images). Пользователь может создавать, обновлять и удалять программные стеки не затрагивая другие окружения.

Одними из особенностей второго прототипа является использование инсталлятора D-Installer, реализовано два типа контейнеров - управляющие для работы с YaST в текстовом режиме, в GUI и через Web-интерфейс, и тестовые для проведения автоматизированного тестирования, присутсвует возможность использования полнодискового шифрования (FDE, Full Disk Encryption) в установках поверх обычного оборудования, а не только в системах виртуализации.

>>> Подробности (OpenNet)

 ,

DrRulez
()

KDE: дробное масштабирование в Wayland и другие изменения

Новости — KDE
Группа KDE

Разработчики реализовали долгожданную поддержку дробного масштабирования под Wayland и наконец-то в корне устранили застарелые ошибки в работе Plasma с несколькими экранами.

Дробное масштабирование в Wayland

На прошлой неделе был принят протокол семейства Wayland для дробного масштабирования, предложенный Kenny Levinsen. А уже на этой неделе были добавлены его реализации на стороне KDE (Plasma 5.27) и Qt, подготовленные David Edmundson.

Это позволяет фреймворку Qt задействовать в сеансе Wayland существующую поддержку дробного масштабирования, ранее использовавшуюся в X11. Приложения больше не придётся рисовать в завышенном до следующего целочисленного множителя разрешении и затем уменьшать до нужного размера! Как итог, приложения на Qt с дробным масштабом (не 200%, а, например, 125%) теперь должны выглядеть менее размытыми и работать быстрее.

Приложения GTK получат те же преимущества, если GTK когда-нибудь добавит поддержку дробного масштабирования и реализует упомянутый протокол. До тех пор приложения GTK продолжат использовать менее эффективный метод масштабирования.

Диспетчер окон KWin уже поддерживает всё необходимое в Plasma 5.27. Поддержка в Qt сейчас есть только в шестой версии, что обычно говорит о необходимости ждать Plasma 6. Однако есть шанс, что все будет адаптировано и к Qt 5 и включено в набор правок Qt от KDE.

Исправление работы с несколькими мониторами

Теперь используется система, основанная на нумерации экранов, и контейнеры Plasma тесно привязаны к этим номерам, но сами номера могут перемещаться между экранами в зависимости от их числа. Так, например, когда экран 1 с рабочим столом и панелью Plasma становится недоступным, другой экран становится экраном 1, а рабочий стол и панель Plasma перемещаются на него.

Эта новая система должна значительно повысить стабильность, надёжность и предсказуемость в отношении того, как экраны включаются и отключаются, где размещаются и какие рабочие столы Plasma показывают. Она исправляет печально известные ошибки, такие как произвольное перемещение контейнеров Plasma и их потерю, а также утрату настроек рабочих столов (обоев, виджетов, параметров значков). Также обеспечено сохранение расположений экранов и контейнеров Plasma между сеансами Plasma X11 и Wayland.

Другие изменения

В сеансе Plasma Wayland теперь можно разрешить приложениям, использующим XWayland, подслушивать нажатия клавиш, сделанные в родных приложениях Wayland, как будто они работают в X11. Это уязвимое поведение по умолчанию отключено, но может пригодиться для некоторых приложений, например, для режима рации в Discord. Есть несколько уровней, чтобы можно было настроить под себя баланс безопасности и поддержки устаревших технологий.

Клавиши-модификаторы (например, одиночную Meta) теперь можно использовать в качестве комбинаций клавиш при настройке вызова действий с клавиатуры. Со временем это позволит нам заменить странную старую обработку клавиш-модификаторов в KWin и просто напрямую назначать клавиши-модификаторы на такие действия, как вызов меню приложений или запуск режима обзора.

Полный перевод новости

Спасибо @ilya_b

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

 

DrRulez
()

fontforge -script, комбинировать Regular+Bold в один файл

Форум — Desktop

Собственно, $SUBJ.

Имеется два BDF-файла — Regular и Bold, их нужно сохранить в один OTB (OTF Bitmap) файл. Так как размеров шрифта несколько, то делается это циклом, но на данный момент оно генерирует по одному OTB-файлу на каждый размер, по два стиля на размер:

fontforge -quiet -lang=ff -script <<-__EOF__
	Open("${src}")
	Generate("${dst}", "otb", 8, -1)
__EOF__

Python для fontforge недоступен.

 , ,

mord0d
()

Шел N-ый год превосходства Wayland над иксами.

Форум — Talks

Решил попробовать запустить wayland. Специально для этого сделал чистый профиль. Достаточно свежее kde на kde neon, nvidia уже нормально поддерживается. Итог запуска:
- В телеграмме не открываются изображения на весь экран для просмотра.
- Cura (слайсер для 3д печати) не запускается ни из flatpak, ни из appimage.
- qFlipper демонстрирует черный экран
- Текст из приложений вообще может просто пропадать, оставляя только фон.
Это победа ящитаю, на одном из самых популярных linux DE, c использованием распространенного железа, wayland остается полностью неработоспособной поделкой уже 14 лет с момента первого выпуска, такое иксам и не снилось.

 , , ,

Landgraf
()

Какой положняк по криптоанархизму на ЛОРе?

Форум — Talks

Ссабж. Вроде бы раньше на этом серьёзном техническом форуме было больше любителей тора и борцунов с корпорациями и властями. Куда они все делись? Какой текущий положняк по шифрованию всего и вся?

 ,

Original_1
()

Wine 7.22

Новости — Open Source
Группа Open Source

Вышла новая версия Wine — 7.22.

Wine — прослойка совместимости приложений для Windows с POSIX-совместимыми ОС, транслирующая вызовы Windows API в вызовы POSIX на лету вместо эмуляции логики Windows вроде виртуальной машины. С момента выпуска версии 7.21 было закрыто 38 отчётов об ошибках и внесено 462 изменения.

Наиболее важные изменения:

  • Добавлены преобразователи системных вызовов (thunk) для Vulkan и OpenGL в системной прослойке WoW64
  • В основной состав включена библиотека OpenLDAP, собранная в формате PE.
  • В WinPrint теперь можно отправлять на печать данные в формате RAW (данные как есть, без обработки).
  • В коде функции printf добавлена поддержка типа long

Закрыты отчёты об ошибках, связанные с работой игр:

  • Syberia,
  • Gothic II: Night of the Raven (v2.7),
  • Saints Row 2022.

Закрыты отчёты об ошибках, связанные с работой приложений:

  • Musette,
  • USB Device Remover,
  • TIDAL,
  • nProtect Anti-Virus/Spyware 4.0,
  • Spark AR studio,
  • Hemekonomi,
  • Framemaker 8,
  • VARA,
  • Pivot Animator.

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

 

claire
()

Ищу статьи о том как сделать свой процессор и видеокарту

Форум — Linux-hardware

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

Перемещено hobbit из general

 

vbcnthfkmnth123
()

Wine 7.20: обновление Mono, шрифты и другие новшества

Новости — Open Source
Группа Open Source

В Wine 7.20 представлен обновленный движок Mono, улучшения связывания шрифтов и ряд исправлений.

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

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

 

Clockwork
()

Как узнать какое приложение использует buff/cache? Очень большое потребление buff/cache и мало free памяти. При этом растет своп.

Форум — General

Как узнать какое приложение использует buff/cache? Как узнать какое приложение использует buff/cache? Очень большое потребление buff/cache и мало free памяти. При этом растет своп. Как диагнастировать и выяснить виновное приложение?

Какие настройки подкрутить что бы заставлять чаще флушить буффер и кэш и приоритет на очистку кэша а не использование свопа.

  • и да я исполью vm.swappiness =1

 , , ,

glorsh66
()

Матрицу натягивают на ejabberd

Форум — Talks

Привет, ЛОР!

В полку реализаций протокола Matrix прибыло. Теперь его поддержка появится в сервере ejabberd – изначально реализации протокола XMPP на Erlang, в которую потом добавили ещё кучу всего (SIP, MQTT).

Сначала реализация будет доступна только для подписчиков платной версии, но в будущем появится и в опенсорсном варианте.

Из наиболее вкусного:

It means that an ejabberd server will be able to act as a Matrix server in the Matrix ecosystem. XMPP users will be able to exchange messages with Matrix users, transparently.

Ссылка: https://www.process-one.net/blog/matrix-protocol-added-to-ejabberd/

 , ,

hateyoufeel
()

Gnome - среда для умственно отсталых или для заумных не в ту сторону?

Форум — Talks

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

Так для кого же все-таки делается гном?

 , , , ,

ipkirill22x
()

Ноут на ARM

Форум — Linux-hardware

Планирую взять ноут Xiaomi Book S, который работает под ARM. Есть ли у пингвинчика(Fedora, Ubuntu, Arch btw. и т.д(Не сервер)) возможность работать на нём? Будут ли какие-нибудь проблемы? Буду рад любым советам (Взять другой ноут не советуйте)

Перемещено hobbit из general

 , ,

ZeeCaptain
()

Как синхронизировать директорию на разных компах?

Форум — General

Есть сервер с сайтом, есть мой ноут. Очень хочется на ноуте сайт редактировать, а потом автоматически посылать на сервер.

Между телефоном и ПК у меня это делает Syncthing, но у него веб-морда. Нагуглил только sync, но он локальные директории синхронизирует. Пока что стоит костыль в виде scp, но она не удаляет на сервере файлы, которые я удалил у себя.

 , ,

Parthen
()

Matrix капитально прохудился

Форум — Talks

В дополнение к новости Обновления безопасности: matrix-js-sdk 19.4.0 и matrix-react-sdk 3.53.0 которую почти никто не понял

https://www.opennet.ru/opennews/art.shtml?num=57844

Разработчики платформы децентрализованных коммуникаций Matrix предупредили о выявлении критических уязвимостей в библиотеках matrix-js-sdk, matrix-ios-sdk и matrix-android-sdk2, позволяющих администраторам серверов выдавать себя за других пользователей и читать сообщения в чатах со сквозным шифрованием (E2EE). Уязвимости вызваны ошибками в отдельных реализациях протокола Matrix и не являются проблемами самого протокола. В настоящее время, проектом выпущены обновления проблемных SDK и части построенных на их основе клиентских приложений.

Однако!

 ,

praseodim
()

Линус Торвальдс запланировал внедрение Rust в Linux 6.1

Новости — Ядро Linux
Группа Ядро Linux

Создатель ядра Linux и координатор его разработки Линус Торвальдс объявил на Kernel Maintainers Summit, что в Linux 6.1 будет доступно программирование модулей на Rust — «если не произойдёт ничего незапланированного».

Причиной включения Rust в ядро Торвальдс назвал более высокую безопасность языка (за счёт снижения числа ошибок работы с памятью) и его привлекательность для молодых разработчиков:

Rust - это одна из тех вещей, которые, как я думаю, привлекут новые лица… мы стареем и седеем…

Также опубликована начальная реализация драйвера rust-e1000 для Ethernet-адаптеров Intel. А компания Western Digital разрабатывает на Rust драйвер для NVMe-накопителей. Хотя драйвер ещё не оптимизирован, он не отстаёт в производительности от имеющегося ядерного драйвера на языке Си.

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

 , , ,

alex1101
()

Китайские чаты

Форум — Talks

Как часто вы пишете в чатах на китайском языке? Ведь Китай - лидер опенсорсного железа, процессоров и линуксов (RedFlag и т.п.).

 

Shushundr
()

Wine 7.17

Новости — Open Source
Группа Open Source

Вышла новая версия Wine — 7.17.

Wine — прослойка совместимости приложений для Windows с POSIX-совместимыми ОС, транслирующая вызовы Windows API в вызовы POSIX на лету вместо эмуляции логики Windows вроде виртуальной машины. С момента выпуска версии 7.16 было закрыто 18 отчётов об ошибках и внесено 228 изменений, ниже наиболее значимые:

  • В DirectWrite добавлена поддержка верхних диапазонов кодов (плоскостей) Unicode.
  • В драйвере Vulkan началась реализация поддержки WoW64, прослойки для запуска 32-разрядных программ в 64-разрядной Windows.

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

 

claire
()