LINUX.ORG.RU

Выпуск FluxCast 0.2.7, инструмента для трансляции рабочего стола Linux на Smart TV

 , , , ,


5

3

Состоялся выпуск проекта FluxCast v0.2.7, предназначенного для организации стриминга рабочего стола Linux на экраны Smart TV по протоколам Wi-Fi Direct (Miracast), DLNA и Chromecast с минимальной задержкой. Исходный код проекта написан на Python и распространяется под лицензией GPLv3.

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

Основные изменения и исправления:

  • Появился официальный стабильный пакет в репозитории AUR (yay -S fluxcast) с автоматической сборкой через GitHub Actions.
  • Улучшено распознавание Wi-Fi устройств на системах с бэкендом IWD.
  • Добавлена поддержка xdg-desktop-portal-cosmic.
  • Диагностическая утилита --doctor теперь проверяет правила ufw без прав root.
  • Исправлены баги с некорректным размером окна «About», а также устранено «молчаливое» игнорирование открытия этого окна в системах без установленного пакета tk.

>>> Подробности релиза на GitHub



Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 2)

Ты ведь автор, правильно? Добавил соответствующий тег.

hobbit ★★★★★
()
Ответ на: комментарий от DrRulez

Да их дофига, но в основном устанавливать надо с бубном и не всюду работают. Сперва пропатчить ядро, потом поставить гном, а потом всё равно может не завестись.

Folko85
()

Выглядит норм, но походу мой wifi-адаптер Realtek не поддерживается. Пичалька.

Folko85
()
Ответ на: комментарий от Folko85

на федоре этот без бубна почему-то не запускается. ему чего-то не хватает для запуска appimage. чего именно не уточняет

vstartsev ★
()
Ответ на: комментарий от hobbit

Большое спасибо за проверку новости, тег и пожелание удачи! Буду развивать проект дальше =]

Illium
() автор топика
Ответ на: комментарий от vstartsev

Скорее всего, дело в отсутствии libfuse2, из Федоры как раз вроде вырезали в пользу 3 версии. Попробуйте установить если не поможет, запустите файл прямо из терминала и можете показать ошибку разберемся!

Illium
() автор топика
Ответ на: комментарий от Illium

Скорее всего, дело в отсутствии libfuse2

Норм, я тоже 5 лет назад, когда делал кое-что с fuse, решил что возьму версию 2.9.9 вместо новомодной третьей, несмотря на то что вторая считалась устаревающей. Но я тогда позаботился сохранить нужные исходники библиотеки и обернуть их в свой сборщик, чтобы не зависеть от системных пакетов, которые для fuse2 очевидно уже тогда всеми планировались к выкидыванию.

firkax ★★★★★
()
Последнее исправление: firkax (всего исправлений: 2)
Ответ на: комментарий от firkax

Спасибо за наводку, отличная мысль! С современными дистрибутивами (той же Федорой или свежей Убунту) из-за fuse2 сейчас действительно боль у пользователей AppImage. Фиксится-то одной командой, но юзерпилить не хочется. Думаю, на будущее это самый правильный путь, зашить статически или таскать с собой, чтобы рантайм пакета вообще не смотрел в систему. Когда нибудь попробую расковырять сборщик и сделать по уму.

Illium
() автор топика
Ответ на: комментарий от nuxster

Наверное будет востребовано на всяких мобилках.

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

И я реально удивился, что до сих пор такое не реализовано на линуксе. Хотя мои надежды на линукс-десктоп и похоронены уже давно (вместе с использованием линукса на оном) и, судя по всему, надолго, я считаю, что подобные проекты - должны быть востребованы и реализованы.

Так что вот в данном случае я искренне желаю автору всяческих успехов в его начинании.

DrRulez ★★★★★
()
Последнее исправление: DrRulez (всего исправлений: 2)
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.