Linux / Линукс – Telegram
Linux / Линукс
12.6K subscribers
6.21K photos
170 videos
27 files
6.45K links
№ 4922181359
Все о мире Свободного Программного Обеспечения

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

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
​​GitHub обновил правила, касающиеся торговых санкций

Россия и Беларусь включены в список стран, в которых не допускаются продажи продукта GitHub Enterprise Server. Ранее в данный список входили Куба, Иран, Северная Корея и Сирия.

Изменение также расширяет ограничения на ЛНР и ДНР. Ограничения распространяются на продажи GitHub Enterprise и платные сервисы. Для пользователей допускается ограничение доступа платных учётных записей к своим публичным репозиториям и приватным сервисам.

Для обычных пользователей с бесплатными учётными записями сохраняется предоставление неограниченного доступа к публичным репозиториям открытых проектов, gist-заметкам и бесплатным Action-обработчикам. Но только для персонального использования, а не для коммерческих целей.

GitHub, как и любая другая зарегистрированная в США компания, обязана соблюдать требования по ограничению экспорта в отношении территорий, подпадающих под санкции.
👎17👍11🤔5😢31
Релиз десктоп-окружения Trinity R14.0.12, продолжающего развитие KDE 3.5

Из особенностей Trinity можно отметить собственные средства для управления параметрами экрана, основанная на udev прослойка для работы с оборудованием, новый интерфейс для настройки оборудования, переход на композитный менеджер Compton-TDE, улучшенный конфигуратор сети и механизмы аутентификации пользователей.

Среди добавленных улучшений:
- Реализована поддержка PolicyKit.
- Добавлен компонент tdemarkdown с реализацией встраиваемого в друге приложения просмотрщика документов в формате Markdown.
- В Quanta, интегрированной среде для web-разработки, появилась поддержка HTML 5. В визуальном редакторе VPL добавлена поддержка сложных символов и немых клавиш.
- В KSSL добавлена поддержка сертификатов Let's Encrypt.
- В Sip4-tqt добавлена начальная поддержка Python 3.
И другие изменения.
👍12🤯4🎉1
GRIZ Sextant Pi4 Classic Mechanical Cyberdeck, 2020
👍17🔥9👎2
​​Проект PyScript развивает платформу для выполнения Python-скриптов в web-браузере

Представленный проект PyScript позволяет интегрировать в web-страницы обработчики, написанные на языке Python, и создавать на Python интерактивные web-приложения. Приложениям предоставляется доступ к DOM и интерфейс для двунаправленного взаимодействия с объектами JavaScript. Логика разработки web-приложений сохраняется, а отличия сводятся к возможности использования языка Python вместо JavaScrpt. Исходные тексты PyScript распространяются под лицензией Apache 2.0.

В PyScript для выполнения Python-кода применяется Pyodide - выполняемый на стороне браузера порт CPython, скомпилированный в WebAssembly. Использование Pyodide позволяет добиться полной совместимости с Python 3 и использовать все возможности языка и библиотеки.
👍9👎4
📚 Создание сайта на Tilda

🖥 Бесплатные макеты в Figma

🌐 Полезные гайды по JS, CSS3 и HTML5

🐙 Лучшие репозитории на GitHub

💾 Анимированные сниппеты с CodePen
👍8👎7🥰1
​​Энтузиасты подготовили сборку Steam OS 3, пригодную для установки на обычные ПК

Публикация официальных сборок Steam OS 3 для устройств, отличных от Steam Deck, затянулась. Энтузиасты взяли инициативу в свои руки и адаптировали доступные для Steam Deck recovery-образы для установки на обычное оборудование.

В предложенной тестовой сборке работает интерфейс начальной настройки, базовый интерфейс Deck UI, переключение в режим рабочего стола KDE, настройки ограничения энергопотребления и FPS, упреждающее кэширование шейдеров, установка пакетов из зеркал pacman-репозиториев SteamDeck, Bluetooth.

Полноценная поддержка пока обеспечена только для систем с GPU AMD, поддерживающих API Vulkan и VDPAU. Для работы на системах с GPU Intel требуется после начальной загрузки откатиться на прошлые версии композитного сервера Gamescope и драйверов MESA.
12👍7🥰4👎1
Зависание 32-битных процессоров на ядрах Linux веток 5.15-5.17

В ядрах Linux версии 5.17 (21 марта 2022), 5.16.11 (23 февраля 2022) и 5.15.35 (20 апреля 2022) был включён патч для исправления проблемы входа в режим сна s0ix на процессорах AMD, приводящий к спонтанным зависаниям на 32-битных процессорах архитектуры x86. В частности, отмечаются зависания на Intel Pentium III, Intel Pentium M и VIA Eden (C7).

Исправление ошибки пока было принято только в готовящуюся к выходу версию 5.18-rc5 и не было бэкпортировано в другие ветки.
👍7
Panic! at the disco
😁22👍2👎1
GitHub перейдет на использование обязательной двухфакторной аутентификации

GitHub объявил о переводе всех пользователей сервиса, участвующих в разработке кода, на обязательное использование двухфакторной аутентификации до конца 2023 года.

По статистике GitHub в настоящее время двухфакторной аутентификацией пользуются только 16.5% активных пользователей сервиса. К концу 2023 года GitHub намерен запретить возможность отправки изменений без применения двухфакторной аутентификации.
👎12👍6🔥4
Выпуск Wine-wayland 7.7

Wine-wayland развивает набор патчей и драйвер winewayland.drv, позволяющие использовать Wine в окружениях на базе протокола Wayland, без применения XWayland и компонентов X11. Предоставляется возможность запуска игр и приложений, использующих графический API Vulkan и Direct3D 9/11/12. Поддержка Direct3D реализована при помощи прослойки DXVK, транслирующей вызовы в API Vulkan. Набор также включает патчи и "fsync" для увеличения производительности многопоточных игр и код для поддержки технологии AMD FSR (FidelityFX Super Resolution), позволяющей снизить потери качества картинки при масштабировании на экранах с высоким разрешением. Новый выпуск примечателен синхронизацией с кодовой базой Wine 7.7 и обновлением версий DXVK и VKD3D-Proton.
👍17🔥3
Недавно установил Linux на ноут, а теперь он не включается. В чем дело?
😁18😱5👍2
Apple опубликовала код ядра и системных компонентов macOS 12.3

Apple опубликовала исходные тексты низкоуровневых системных компонентов операционной системы macOS 12.3 (Monterey), в которых используется свободное ПО, включая составные части Darwin и прочие компоненты, программы и библиотеки, не связанные с GUI. Всего опубликовано 177 пакетов с исходными текстами.

Несколько дней назад также были опубликованы открытые компоненты, используемые в мобильной платформе iOS 15.4. Публикация включает два пакета - WebKit и libiconv.
🔥27🥰3👍2😢1
По данным Bloomberg, Китай планирует за два года перестать использовать в госучреждениях и государственных предприятиях ПК и ОС иностранных компаний. Придётся заменить как минимум 50 млн компьютеров иностранных брендов на оборудование китайских производителей.

Пока что это не будет распространяться на труднозаменяемые компоненты, такие как процессоры. А вот ПО Microsoft рекомендовано заменить на разработанные китайскими производителями решения на базе Linux.
🔥28👍7👎1
2,5 месяца с последнего использования
👍12
Состоялся экспериментальный выпуск открытой реализации WinAPI - Wine 7.8. С момента выпуска версии 7.7 было закрыто 37 отчётов об ошибках и внесено 470 изменений.

Некоторые изменения:
- Драйверы X11 и OSS переведены на использование формата исполняемых файлов PE вместо ELF.
- В звуковых драйверах обеспечена поддержка WoW64 (прослойка для запуска 32-разрядных программ в 64-разрядной Windows).
- Обеспечено форматирование чисел, используя новую БД локали, построенную на базе репозитория Unicode CLDR.
- Закрыты отчёты об ошибках, связанные с работой игр: Assassin's Creed IV Black Flag, The Evil Within, Guilty Gear XX.
- Закрыты отчёты об ошибках, связанные с работой приложений: Adobe Lightroom 2.3, Powershell Core 7, FreeHand 9, dnSpy, dotnet-sdk-5.0.100-win-x64, Metatogger 7.2, GuiPy.
🔥10
Флешка с Debian всегда пригодится
😁40🔥5👍4
Автор проекта Rust-for-Linux предложил для рассмотрения разработчиками ядра Linux выпуск v6 компонентов для разработки драйверов устройств на языке Rust. В новой версии:

- Инструментарий и вариант библиотеки alloc обновлены до выпуска Rust 1.60.
- Добавлена возможность выполнения тестов из документации, через преобразование во время компиляции тестов, завязанных на API ядра, в тесты KUnit, выполняемые во время загрузки ядра.
- Приняты требования, в соответствии с которыми тесты не должны приводить к выводу предупреждения линтера Clippy, как и код для ядра на языке Rust.
- Предложена начальная реализация модуля "net" с сетевыми функциями.
- Реализована начальная поддержка методов асинхронного программирования (async), реализованная в форме модуля kasync.
И другие изменения.
👍11👎5
Microsoft как обычно копирует с KDE
👍47😁9🔥2
- Реализован режим восстановления по сети (Network Based Recovery), позволяющий установить новую версию Chrome OS и обновить прошивку в случае повреждения системы и невозможности загрузки без необходимости локального подключения к другому устройству.
- Для загрузки и установки обновлений прошивок для периферийных устройств задействован инструментарий fwupd. Вместо автоматической установки обновлений предоставлен пользовательский интерфейс, позволяющий выполнять обновление, когда пользователь посчитает нужным.
- Окружение для запуска Linux-приложений (Crostini) обновлено до Debian 11.
- Улучшен интерфейс программы для работы с камерой.
- В программе для ведения рукописных заметок Cursive предложен переключатель для блокировки холста, позволяющий управлять доступностью панорамирования и масштабирования холста.
🤔9👍3
Энтузиаст собрал ретро-компьютер с круглым экраном

Устройство построено на базе материнской платы модульного ноутбука Framework. Энтузиаст установил на ПК Ubuntu 22.04, но заявил, что другие ОС также будут работать. Корпус полностью напечатан на 3D-принтере. Проект доступен на GitHub.
👍20🤔9👎6🔥2