LINUX.ORG.RU

Обнародован план перехода Lxqt на qt6 и wayland

 , , ,

Обнародован план перехода Lxqt на qt6 и wayland

0

2

Разработчики пользовательского окружения LXQt (Qt Lightweight Desktop Environment) рассказали о процессе перехода на использование библиотеки Qt6 и протокола Wayland. Миграция на Qt6 в настоящее время рассматривается как первичная задача, которой уделено всё внимание проекта. После завершения миграции планируется полностью прекратить поддержку Qt5.

Результаты портирования на Qt6 будут представлены в выпуске LXQt 2.0.0, который запланирован на апрель этого года. Кроме внутренних изменений, в новой ветке по умолчанию будет предложено новое меню приложений «Fancy Menu», в котором помимо распределения приложений по категориям реализован режим сводного отображения всех приложений, а также добавлен список часто используемых приложений. Кроме того, в новом меню расширены возможности для поиска программ.

Отмечается, что реализация поддержки Wayland не приведёт к концептуальным изменениям: проект по-прежнему останется модульным и продолжит придерживаться классической организации рабочего стола. По аналогии с поддержкой различных оконных менеджеров, LXQt сможет работать со всеми композитными менеджерами, основанными на библиотеке wlroots, развиваемой разработчиками пользовательского окружения Sway и предоставляющей базовые функции для организации работы композитного менеджера на базе Wayland. Работа LXQt с использованием Wayland была проверена с композитными менеджерами labwc, wayfire, kwin_wayland, sway и Hyprland. Наилучшего результата удалось добиться при использовании labwc.

В настоящее время на Qt6 уже полностью переведены панель, рабочий стол, файловый менеджер (PCmanFM-qt), просмотрщик изображений (LXimage-qt), система управления полномочиями (PolicyKit), компонент для управления громкостью (pavucontrol, PulseAudio Volume Control) и обработчик глобальных горячих клавиш. Ещё не переведены на Qt6 менеджер сеансов, система уведомлений, механизм управления энергопотреблением, конфигуратор (управление внешним видом, экраном, устройствами ввода, локалями, файловыми ассоциациями), интерфейс для просмотра запущенных процессов (Qps), эмулятор терминала (QTerminal), программа для создания скриншотов (Screengrab), утилита для запуска программ (Runner), обвязка над sudo, интерфейс для запроса пароля к SSH (LXQt Openssh Askpass), система порталов FreeDesktop (XDG Desktop Portal) и интерфейс управления системными настройками и пользователями (LXQt Admin).

Что касается готовности для работы с использованием протокола Wayland, большинство из вышеотмеченных компонентов LXQt в той или иной степени уже портированы для Wayland. Поддержка Wayland пока отсутствует только в конфигураторе экрана, программе для создания скриншотов и обработчике глобальных клавиатурных комбинаций. Не планируется портировать на Wayland обвязку над sudo.

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



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

Ещё одни ёлку выбрасывают…

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

NIX - это не совсем про линукс.

NIX это концепция взаимодействия польователя и ОС.

Линукс это свалка раздробленных

Linux/BSD это список системный вызовов.

Как показывает практика на ядре Linux/BSD можно создать ОС которая не имеет с NIX ничего общего: Android, PlayStation.

свалку истории наравне с Unix.

Cмотря, что вы имете в виду под словом Unix, если операционную систему 70ых то она просто устарела. Если концепцию, то она стала еще болeе востребована с появлением NodeJS, и даже внедрена в ОС Windows.

lbvf50txt
()

а чё такая маленькая картинка? можно было и в 8к, а то мой кинескоп её сильно уменьшил

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

В смысле, там нельзя будет раскладку клавиатуры переключать? Дураки совсем, что ли?

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

VPN или крякни. Никто тебя от туда не поймает даже при всём желании. Знаю определённая категория лиц будет вздыхать в своей тонкой душевной организации на тему «нецивилизованного» подхода, но реальность такова. Если бы мелкомягкие были китайцами, то ещё можно было бы повертеть нос на джентельменские темы. В случае нормализации отношений можно и «легализоваться, и не раз, но потом».

NeTC ★★★
()

планируется полностью прекратить поддержку Qt5

Неудивительно, ведь один из разработчиков – автор FeatherPad. :-D

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

Хотя да, посмотрел, там тоже скромный зоопарк, но не такая дичь как в linux.

На самом деле в linux тоже не так чтобы прямо зоопарк. Есть буквально несколько самостоятельных дистрибутивов и огромное количество поделок на их основе, нужных или только их разработчикам или для решения узких задач типа пентеста. Соответственно, если тебе не нужно решать узкую задачу или ты не пилишь дистрибутив под себя, то выбор не то чтобы велик.

просто хочет запускать самый распространённый в мире софт

Разве это Android?

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

Так этот автор featherpad - единственный разраб, который комиты пишет для lxqt уже последних года 4, и то весьма редко, если он забьёт болт - лхкуте прекратит существование скорее всего :)

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

лхкуте прекратит существование скорее всего

Да и armoracia с ним. :)
Меня больше волнует, что будет с Plasma 6 в Debian.

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

В контексте настольных x86-совместимых решений же. Ты явно не запустишь полноценное профессиональное или игровое ПО на ведре. Но вопрос остроумный.

NeTC ★★★
()

Поясните, значит ли это что на машине с wayland иксовые приложения не будут запускаться?

alman ★★★
()

Лично у меня lxqt тормозит безбожно,KDE быстрее работает,безотказно и в вайланд и в иксах.Lxqt и куда и зачем переходит не интересует от слова совсем.Раньше был LXDE он действительно был легкий и быстрый,для чего-то его убрали.

Vadim59
()

Не планируется портировать на Wayland обвязку над sudo.

Это значит, что программы с правами рута можно будет пускать только из консоли? Т.е. если какой-то Synaptic будет запущен из GUI и не сможет затребовать права суперпользователя, он просто закроется?

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

NIX это концепция взаимодействия польователя и ОС.

Даааа???? Прааавдааа? Офигеть у тебя мировозрение. Особенно, уитывая, что чуть выше ты говорил, что основной интерфейс с пользователем у таких систем - командная строка :) С разморозкой, чувак! 2024 год ужо ! :)

Linux/BSD это список системный вызовов.

Даааа? Праааавдааа? А я думал - первое это ядро, а второе - система. А изначально - второе это аж просто надстройка над unix.

Как показывает практика на ядре Linux/BSD можно создать ОС которая не имеет с NIX ничего общего: Android, PlayStation.

А так все-же ядро? Конгратюлейшн, чувак ! Расширю тебе кругозор. Ядро линукса можно встретить даже в продвинутом холодильнике, не говоря уже про bd плееры и так далее. Но проблема в том, что linux is not unix изначально.

А вот по поводу playstation - ты ошибся. Там как раз таки крутиться bsd чистой воды. И нравиться тебе, или нет, но не командная строка определяет интерфейс пользователя с системой.

А вот дальше начался цирк с конями в голове, ибо более фееричного пи-а я давно не читал:

Если концепцию, то она стала еще болeе востребована с появлением NodeJS,

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

Как в Крыму поставить лицензионную Windows 10/11, если есть ключик на 8, не подскажешь?

Никак. И не только в Крыму. Лавочка закрыта. А так - впн тебе в помощники.

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

На самом деле в linux тоже не так чтобы прямо зоопарк.

Прямо. И дело не только и не столько в дистрибутивах. Проблема - сильно глубже. Нет единого DE, нет единых api abi, Ядро - пардон муа - жирный монстродав. Это так - по вершинам айсберга.

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

Планы могут меняться в зависимости от изменений конъюнктуры Специальной Вяленной Операции.

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

В апплетах и гибкости настройки, как панели так и окружения.

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

А как вы себе представляете разнообразие ДЕ если у вас есть какой то единый? Предоставление одного единственно правильного варианта - значительно хуже чем всякие зоопарки.

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

А как вы себе представляете разнообразие ДЕ если у вас есть какой то единый?

Никак. Этого - НЕ ДОЛЖНО быть !

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

Ну тогда почему не свалить на винду или макось

А я пользуюсь и тем и другим. Понимаешь, я, как человек разумный, пользуюсь для решения своих задач теми ОС, которые лучше для этого подходят. Я не затачиваю ОС под свои задачи, я выбираю ОС для их решения. Но тебе - этого - не понять.

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

Я не затачиваю ОС под свои задачи, я выбираю ОС для их решения. Но тебе - этого - не понять.

Ну так линукс тебе не подходит. Что ты ещё на этом форуме делаешь? Зачем тогда писать про линуксовые DE, которые к тебе не относятся?

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

Ну так линукс тебе не подходит.

Не тебе об этом судить.

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

Так а чего не единой стандартизованной ОС? Ведь один вариант на все случаи жизни для всех людей это же хорошо.

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

Не путай теплое с мягким. Поддержка всего вот этого «разнообразия» - штука дорогая. Именно по этой причине линукс на десктопе имеет такую мизерную долю. Удел линукса на данный момент - сервера и иот. Все! И пока это «многообразие» не будет упорядоченно хоть в какие-то приличные рамки - так и останется.

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

что основной интерфейс с пользователем

Основной интерфейс для суперпользователя (PowerUser) - командная строка.

Но проблема в том, что linux is not unix изначально.

Это не пробема, это юридические дрязги которые иницировали создания проекта GNU, который тоже не Unix в названии, а фактически копия утилит из ОС Unix.

ибо более фееричного пи-а я давно не читал

Расскажите причину появления такого инструмента как Docker. И его общую архитектуру.

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

Так а чего не единой стандартизованной ОС? Ведь один вариант на все случаи жизни для всех людей это же хорошо.

К сожалению это - невозможно. Начать стоит с того, что практически невозможно даже создать такое ядро, не говоря уже про ОС. Это сродни языкам программирования. Нет - универсального на все случаи жизни. Тут все зависит от решаемых задач. Но мы-то говорим об ОДНОЙ КОНКРЕТНОЙ ОС, внутри которой царит, в реальности, бедлам.

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

А кто 10 лет трудился чтобы сделать поддержку дорогой? Поломать всё что можно, наплодить зоопарк несовместимых api и заставить всех в этом разбираться. В 2000-х просто были взаимозаменяемые и отлично взаимодействующие друг с другом компоненты разных ДЕ - был единый стандарт.

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

Расскажите причину появления такого инструмента как Docker. И его общую архитектуру.

Не преподаю. Но, если тебе интересен исторический факт, то докер был изначально нужен для предоставления множеству пользователей однотипных приложений. Если я правильно помню - это было решение для хостинг-провайдера. И там оно было уместно. Но на данный момент у нас расплодилась куча клоунов с докером головного мозга, которые пихают в контейнер даже почтарь. Я видел идиотов сующих в контейнеры жирный томкэт. И так далее. Судя по тому, что у вас никсы получают второе дыхание от node.js - вы из второй категории.

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

Это с какого перепуга-то? Т.е. ты хочешь сказать что можно было вот так вот взять прогу из гнома и запустить в кедах? Один фиг это тянуло за собой кучу библиотек. Как и сейчас.

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

что у вас никсы получают второе дыхание от node.js

Востребованность навыков работы с CLI действительна пришла вместе с появлением NodeJS и NPM, и усложнеием стека JavaScript. Точно также как и востребованность контейнеров для создания единого окружения.

вы из второй категории.

А из какой вы категории, если не понимаете где я говорю о Ядре как о програме, где о Ядре как о программном интерфесе для разрботчиков, а где о Unix Workflow на уровне Shell?

lbvf50txt
()

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

arthas
()
Последнее исправление: arthas (всего исправлений: 1)
Ответ на: комментарий от lbvf50txt

Востребованность навыков работы с CLI действительна пришла вместе с появлением NodeJS и NPM

Для кого? Для обычного пользователя? Оно ему совершенно фиолетово.

А из какой вы категории, если не понимаете где я говорю о Ядре как о програме, где о Ядре как о программном интерфесе для разрботчиков, а где о Unix Workflow на уровне Shell?

А вы мысли свои научитесь излагать внятно, чтоб гадать не приходилось. С чего это я должен сидеть тут и разгадывать ребусы, что вы там имели в виду? Как я понял программированием стараетесь на хлеб зарабатывать? Тогда мне понятно, отчего у нас вокруг так много подобного, с позволения сказать ПО.

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

А вы мысли свои научитесь излагать внятно, чтоб гадать не приходилось

Слово Unix как Linux имеет разное значение в зависимости от контекста. Так что вам в любом случае придется анализировать, читая мой текст или какого-то другого автора. Ставить звездочки и пояснения вам будут только на первой странице.

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

Нет, я хочу сказать что можно было запустить панель гнома в кедах и это работало. А шрифты и оформление можно было настроить через конфигуратор xfce, и qt-приложения подхватили бы эту тему потому что тогда тулкиты мимикрировали. С тех пор разве что nm-applet выжил, который был один единственный на все ДЕ и WM и это отлично работало.

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

Слово Unix как Linux имеет разное значение в зависимости от контекста.

Нет. Линукс - это - ЯДРО. И тут не может быть какого там, созревшего в голове программиста на node.js контекста.

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

Не, не, не, только не это. ☝️

Только не винда. Оно вроде бы и неплохо, но внутри куча каких-то неочевидных и совершенно непонятных частей, потребление ресурсов, в том числе и интернет-канала. И вишенкой на торте, теперь винда глючит ещё почище линукса.

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

Я максимум что делаю, это меняю обои на сплошной цвет, на разных машинах разный, чтобы видеть, в какую виртуалку зашёл, сдвигаю панель со стартом вертикально, да меняю переключение языка на ctrl-shift.

beck ★★★★
()

Долой кухонное рабство. Даёшь новый быт.

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

Спасибо, там еще проблема с драйверами от Nvidia, которые ставиться на не лицензию не хотят. Вот решить бы ее и было бы здорово. Ну или перевести человека на Линукс, правда как он будет работать с TPM на материнке (да-да, ежики любят кушать кактус), неизвестно.

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