Нейт Грэм (Nate Graham), возглавляющий команду по контролю качества в проекте KDE, поделился своими мыслями о том, в каком направлении проект KDE будет развиваться в 2022 году. В том числе Нейт считает, что в наступившем году удастся полностью заменить X11-сеанс KDE на сеанс на базе протокола Wayland. В настоящее время отмечается около 20 известных проблем, наблюдаемых при использовании Wayland в KDE, и последнее время добавляемые в список проблемы становятся все менее существенными. Наиболее важным из недавних изменений, связанных с Wayland, отмечается добавление в проприетарный драйвер NVIDIA поддержки GBM (Generic Buffer Manager), который может использоваться в KWin...Подробнее: https://www.opennet.me/opennews/art.shtml?num=56453
на винде современный графический стек используется с висты, на линуксе в одном из самых популярных окружений только планируют переехать в 2022
X11 - вполне вменяемый графический стек, умеющий в весь современный функционал, от него требующийся.
В том то и дело, что "вполне вменяемый"
у меня на иксах тиринг, и не работает свап столов при super+scroll mouse в активном окне в гноме, в xwayland другого рода проблемы, но они постепенно закрываются, в отличии от иксов, и да nvidia сам знаю купил-страдай, но если амд притащат в открытый драйвер hip то это моя последняя nvidia, а пока что мне нужнее cuda
> на иксах тирингУ меня еще сто лет назад в Gnome 2 на невидиях 8400, 7600, 450 с проприетарными всё решалось галочкой в их конфигураторе, правда, компиз стоял. Как же так, не уж то дело в Gnome 3? Потом у меня были Intel, дык в XFCE они в разной степени тирили, несмотря на перелопачивание конфигов, и я свалил в KDE, и тех пор я зыбыл про тиринг, что на Intel, что на AMD (невидии с тех пор не покупал, т.к. первые две отгорели, а вторую продал).
>правда, компиз стоялКомпозитинг убирает тиринг. Но добавляет статтеринг.
Это если частота обновления менее 60...
Ладно в играх ресурсов не хаватает, но в декстопе это просто смешно наблюдать всякие рывки.
>у меня на иксах тирингКоторый убирается композитингом.
И в сказочном Wayland-е он убирается тем же самым композитингом. Вот только в иксах ты можешь композитинг отключить, и получить плавное воспроизведение видео без тиринга, и без статтеринга, а в Wayland-е — уже не сможешь.
может я рукожоп, но кроме как вэйландом избавиться от тиринга я не смог, у меня 2 монитора с разным разрешением и частотой развертки, с 1 монитором в иксах тиринга не заметил
> может я рукожоп, но кроме как вэйландом избавиться от тиринга я не
> смог, у меня 2 монитора с разным разрешением и частотой развертки,
> с 1 монитором в иксах тиринга не заметил2 и 3 монитора с разным разрешением, но одинаковой частотой тиринг не выдают. При использовании композитинга или CompositingPipeline от nvidia. Высокогерцового монитора в пределах досягаемости нет, так что проверить не могу.
У меня в Gnome с wayland все плохо - монитор справа он видит в настройках и на него можно перетягивать окна, но картинки нет. На ноутбучном монике в терминале какая-то каша.Kwin видит оба моника, и с гномовским терминалом нет проблем, но в wayland при воспроизведении видео на правом монике, герцовка ноутбучного лочится на минималку - 48Гц.
С X11 никаких проблем нет
Про правый и ноутбучный моники - забыл в конце ссылку на фото скинуть - https://nc.sr.team/s/G3ARw6Mpc74kZ56
Если карточка не самая свежая, то сборка CUDA тоже превращается в аттракцион. Начиная со сборки особенно старой версии GCC со всеми устаревшими зависимостями, дублирующими половину хостовой системы. FU, Nvidia! И заканчивая пересборкой допотопных версий прикладного ПО, которое ещё не дропнуло поддержку её стремительно "устаревающих" инструкций. FU, Nvidia, again!
Короче, кто ж тут виноват:
> nvidia -- купил-страдайИли покупай новые карточки каждый год.
Максвелам уже 8 (восемь) лет, никаких проблем с последней кудой никогда не было и нет. Периодически требуется прошлый гцц прошлой ветки (стабильный), но в любом случае каждый раз есть много софта, который не собирается последним гцц. Никаких устаревших зависимостей, всё остальное собрано актуальным компилятором и последних версий. Держу в курсе.>допотопных версий прикладного ПО, которое ещё не дропнуло поддержку её стремительно
Ни разу не сталкивался, никогда. Сложно придумать, как такое возможно.
> МаксвеламFermi прибит к CUDA SDK <= 8.0 (cc v2.1).
> Сложно придумать
Blender 2.79+ дропнул CUDA SDK < 9, как минимум.
Сейчас бы блендер на ферми крутить. Там и вулкана нет. Опенгл там тоже нет кстати, точнее нет важных расширений. Насколько мне известно, у амд ситуация ровно такая же со старыми картами, причём, старые карты это не 9 лет даже.
Нет, это невероятно кривое, устаревшее, лагающее поделие, не выдерживающее никакой критики по сравнению с конкурентами
С какими конкурентами?
Android (SurfaceFlinger), Windows (DWM), macOS/iOS (Quartz).
Нет, конечно, если ты инвалид по зрению, которому достаточно браузера и терминала, одна видеокарта, один монитор, то все норм с иксами.
>Нет, конечно, если ты инвалид по зрениюА если инвалид по мозгу, то Wayland-у будешь только рад, верно?
Сетевая прозрачность
Никто ей не пользуется.
> Никто ей не пользуется.Я пользуюсь. Очень удобно в винде выковыривать окошки линуксовых программ запущеных в виртуалке. Ну и шареный буфер обмена между виндовым огнелисом и neovim и tmux в этой самой виртуалке. Вяленд так не сможет, впрочем, на седьмой центоси его и нету.
> умеющий в весь современный функционал, от него требующийся.Открой меню и сделай скриншот.
https://i.imgur.com/GCgkpec.png
> X11 - вполне вменяемый графический стек, умеющий в весь современный функционал, от него требующийся.в иксах невозможно сделать надёжный screen saver/lock screen, причем невозможно by design
>в иксах невозможно сделать >надёжный screen saver/lock >screen, причем невозможно byНаверно всетаки можно.В голых X and motif проблем небыло- есть секретный ввод,есть запрет смены фокуса и активного окна,есть метод создания безрамочного приложения.Беда с новыми графическими библиотеками-в них на некоторые стандарты положили болт.Но были проекты от Редхата с Гуглом -и вроде им удалось сделать безопасный блокировщик,блокирует в том числе и виртуальную консоль,а если все таки удаеться прибить скринсавер -автомачески выкидывает из графического сеанса.Я знаю только из за чего гугловский скринсавер не пошел-слишком хорошо лочит,многие фоновые приложения умирали.
- в X11 нет секретного ввода, штатный кейлоггер - xinput test-xi2
- в X11 нет понятия окна, которое ВСЕГДА выше ВСЕХ остальных
>- в X11 нет секретного ввода, штатный кейлоггер - xinput test-xi2А в книге про X11 и Motif значит неправда была написана? Правда обозночалось это
по другому,как "исключительный" ввод,с не латинецей не работало,при перехвате получал ерунду,как там использовался обмен ключ сеанса с солью секьюрити приложения.Возможно это расшерение выкинули-потому что могла портиться локаль если включалось это расшерение а локаль не латиница :-(
>- в X11 нет понятия окна, которое ВСЕГДА выше ВСЕХ остальныхВ описание Xt- Motif в этой книжке
приводился пример безопасного скринсавера/локера-там именно был специальный класс чтобы сделать исключительный ввод ,сделать безрамочное полноразмерное окно и запретить смену разрешения и активного окна.Но виртуальные консоли не блокировались,что даже в книжке приводилось как недоработка,т.к специально можно было блокировщик убить и X-сы не отслеживали эту ситуацию и не перезагружались.
Винда как не умела в половину фич нужных от WM, так и не умеет. И даже консоль свою починить нормально не могут, вставка через раз не работает, нужно лезть в меню и оттуда вставлять, в cmd постоянно не работает режим Insert.
А уж как классно они прокинули всех с контейнерами под 21H2, которая вообще-то LTSC - это просто офигеть.
Давайте-ка вы не будете упоминать тут этот колхоз, для работы он мало предназначен
А они починили - Windows Terminal называется.
cmd эти и conhost - легаси уши, не трогай их.
Windows Terminal использует PowerShell, тот даже до bash элементарного не дотягивает, синтаксис настолько головная боль, что даже пережиток DOS'а в виде cmd был элементарным на его фоне
> Windows Terminal использует PowerShellЧего? WT - это эмулятор терминала, можно запустить хоть pwsh, хоть bash, хоть far manager.
Bash на Windows? Очень смешная шутка. Разве что через WSL гонять, но я не мазохист чтобы понимать виртуалку ради шелла
Предлагаю вам не позориться своим невежеством, что по windows terminal и powershell, что по bash и windows.
Бедный виндузятничек, ну пойди напиши пост ещё, как тебя "линуксоиды" обидели. Что WT, что psh объективно хлам и они и близко не стоят с маковскими и линуксовыми аналогами, которые и раньше появились, и гораздо более продвинуты, чем этот шлак. "Доработали"...
> Разве что через WSL гонятьcygwin/msys2 - не, не слышал ...
> Бедный виндузятничек, ну пойди напиши пост ещё, как тебя "линуксоиды" обидели. Что WT, что psh объективно хлам и они и близко не стоят
Смотрю, вход опять пошла стандартная опеннетная тактика - "Поймали на лаже - пукни громко, оглушая всех врагов!".
> с маковскими и линуксовыми аналогами, которые и раньше появились, и гораздо более продвинуты, чем этот шлак. "Доработали"...
Какой же линуксоид, да без нахваливания любимой макоси (с чего-то же год десктопа на линуксе объявлять надо)?
Ну-ка ну-ка, расскажи поподробнее за "маковские" аналоги - только чур, маковские, а не утянутые с BSD или заимствованные древние версии гнутого софта.
Вы пишите чушь о продуктах, о которых не имеете ни малейшего понятия. Видимо кто-то из "старших товарищей" вам сказал, что одно плохое, а другое хорошее, и вы, чтобы заслужить их одобрение, пустобрешно горланите теперь чужие субъективные мнения. К счастью, невежество можно лечить. Советую этим заняться.
попрошу м$ высер не называть продуктом
>А они починили - Windows Terminal называется.А ты пробовал не сидеть под админом и запустить этот "терпинал" от имени админа?
Починили, блин. Solarized Light, встроенная тема, при выборе которой "пошел" не показывает часть вывода, потому что фон и вот не помню уже, то ли массивы то ли еще какой объект, одного и тоже цвета. Клева да? Может уже починили, может нет, но я вот забил на эту поделку.
Может у вас проблема с мышкой / клавиатурой? Ну там кнопки плохо работают
В винде весь графический стек это пережиток прошлого с костылями похуже чем Xorg
>на винде современный графический стек используется с висты, на линуксе в одном из самых популярных окружений только планируют переехать в 2022КДЕ вменяемо не работает на винде, хотя вот уж где был бы востребован, так там. Зато хотят на вайленд переехать, которым полторы калеки пользуются. Логика.
На венде пользуются вейландом. Всё сходится.
> на винде современный графический стек используется с висты, на линуксе в одном из самых популярных окружений только планируют переехать в 2022Да, типа того. Но ничего не поделаешь «блеск и нищета».
Как когда-то с терминальных станций перепало иксами, так сейчас вон с IoT перепало Вейландом.
Лепят как могут, из чего есть.
На Windows, извините, не сумели ввести два разных оконных менеджера - один для планшетов, другой для десктопов. Поэтому получили уродца Windows 8. С тех пор, вроде бы ничего серьёзного не изменилось.
Днище. На Gentoo оно уже тянет вяленого по умолчанию. А вяленый тянет pipewire, PulseAudio и кучу всякого д... обра. Такими темпами надо валить с KDE будет, куда-то не туда они свернули.
а как он может его не тащить если вяленый единственный развивающийся дисплейный сервер в линуксе? было бы странно не иметь в базовом профиле генты включённый use флаг вэйланда. даже если не все DE к такому полностью готовы.
Гента всегда была про выбор в первую очередь (если он не нужен - можно взять рач/манжару, где уже умные люди всё настроили).У меня система была принципиально без пульсы, ибо пульса не нужна - чистая ALSA работает на голову лучше. И тем не менее, в декабрьском emerge я невнимательно посмотрел, и мне приехало это Г. Причём на use-флаги оно не реагировало. Там жёстко прописано при наличии вяленого тянуть pipewire, а у него pipewire зависимость на пульсу.
pipewire тянется, но запускать его не обязательно. Все пока работает и на чистой Альсе, аплет регулировки звука надо будет только сменить
Это да, я его в итоге отрубил сразу как оно приехало. На чистой Альсе всё пока работает, тут скорее вопрос, что неприятен сам факт, что столько всякого интересного приезжает без стука. В принципе, pipewire выглядит как достойная замена пульсе, но ещё сыровата для повседневного использования.
> но запускать его ПОКА не обязательноfixed
P.S. Всё пока что развивается строго по CADT-модели, описанной ещё 20 лет назад JWZ: фиксить баги в пульсе - это нудно и не прикольно, зато начать вместо этого писать с нуля ещё более глючную "замену", сломав по пути ещё и прошлое своё поделие - это весело, хорошо и правильно. Ещё раз убеждаюсь, что МД - это не про возраст, это сексуальная ориентация.
pipewire не нужна пульса, он работает как dropin замена ей, и частично джеку. У Вас кривые зависимости в этой вашей генте
Ну, я знаю, что он задизайнен как drop-in replacement. И дополнительными use-флагами это решается - можно заставить его собирать alsa-плагин вместо pulse-плагина (который и тянет пульсу). Я уже давно убрал пульсу обратно, откуда она приехала, но было неприятненько.
Trinity TDE
>На Gentoo оно уже тянет вяленого по умолчаниюЧё? У меня всё норм.
>тянет pipewire, PulseAudio
У меня этого говнища нет. Чистая ALSA и рядом JACK на всякий случай.
В ~amd64 KDE тянет krfb, krfb хочет (при наличии вяленого) pipewire, pipewire хочет (по умолчанию) pulseaudio.В принципе, последнее решается добавлением use-флага pipewire-alsa на pipewire. После этого pipewire не хочет собирать пульсу, а довольствуется als'ой.
Вероятно, если пока не приехало (стейбл amd64?) - то в ближайших апдейтах приедет.
Какой именно пакет тянет krfb? Вот, ты говоришь, что тянет, а я говорю, у меня 2/3 кед установлено, и не тянет. Pipewire тоже, впрочем, нет.
kde-apps/kdenetwork-meta, а его в свою очередь тянет kde-apps/kde-apps-metaЕсли ставить выборочно аппы кедовские - то, конечно, можно просто не ставить krfb и будет счастье.
Я всегда kde-apps ставил полным сьютом и раньше там не приезжало всяких странных зависимостей. Проблема тут даже не в krfb как таковом - это просто VNC-сервер. Проблема тут в вяленом и вкручивании командой KDE его принудительной поддержки. Потому что это вяленый не может скриншотить экран без pipewire, и поэтому krfb тянет pipewire, чтобы получать поток кадров с экрана. Костыль на костыле, и костылём погоняет.
Мне никогда не были нужны программы, которые я не использовал. Компилировать их ещё. И раз уж генту, можно избавиться от всех сомнительных зависимостей (кроме перла, скажем, один пакет с xdg-utils притянет тысячу ничем больше не использующихся пакетов -- спасибо редхату).
*-мета
Сказочный.
> Чистая ALSA и рядом JACK на всякий случай.Вот только а ALSA нельзя нормально переключаться между звуковыми картами. И во многих приложениях поддержку записи с ALSA выкинули напрочь.
Запуская сразу с нужной. Будто в той же венде ты поменяешь звуковую карту любого приложения, а тут это легко решается переменной. Куда уж нормальнее.
>Будто в той же венде ты поменяешь звуковую карту любого приложенияВинда умеет менять звуковую карту по умолчанию. На лету. Никого не спрашивая. Внезапно. Включаешь проектор или VR-шлем, и эта дура начинает орать через них, игнорируя воткнутые во встройку наушники.
На лету? Т.е. при запущенном приложении и активном выводе переключает поток из него на другую карточку? Сама? или же она на новое устройство перенаправляет дефолтный вывод всех приложений (который никак невозможно поменять в них), потому что у него приоритет? Это разные вещи. Алса контролируется на уровне совершенно любого приложения, независимо от того, умеет ли оно выбирать себе устройство.
>Винда умеет менять звуковую карту по умолчанию.В этой фразе уже есть ответы на все заданные тобой вопросы.
По умолчанию это не поменять вывод для приложения. То же самое возможно в алса, разве что я не могу придумать, как стригеррить переключение, когда конфиг уже загружен. Приложения при желании могут сделать переключение при подключении. С HDMI в алса тоже кстати приоритет у внешних устройств емнип, решается только пресетами может быть.
> Запуская сразу с нужной. Будто в той же венде ты поменяешь звуковую карту любого приложения, а тут это легко решается переменной. Куда уж нормальнее.Нормальнее было бы сделать плагин, который бы переключался между pcm на лету и настраивался в .asoundrc. Запуск с enviroment variable не всегда работает, не во всех приложениях.
Наглое вранье, тоже думал что нельзя, оказалось способ есть, и он простой. Причем переключение на лету, без перезапуска приложения
> Наглое вранье, тоже думал что нельзя, оказалось способ есть, и он простой.
> Причем переключение на лету, без перезапуска приложенияИ где же этот способ? Я за несколько лет поиска нашел только через параметр и то не сразу допер как оно работает. А в pipewire изкоробки.
Смотри "ALSA loopback devices" (snd-aloop), делаешь его устройством по умолчанию, а потом на лету подключаешь/отключаешь любое устройство. Можно вроде вещать сразу на несколько выходов, не проверял.
> Вот только а ALSA нельзя нормально переключаться между звуковыми картами.Подробнее
> И во многих приложениях поддержку записи с ALSA выкинули напрочь.
Например?
> ПодробнееЧтобы переключить звуковую карту нужно перезапускать приложение. В Pipewire это делается на лету через переключение устройства по умолчанию в pavucontrol.
> Например?
Firefox, Chrome, Zoom, etc.
> Firefox, Chrome, Zoom, etc.Лиса хз как, но выводит звук без сервера пульсы, хром выводит через alsa, в zoom _добавили_ alsa
>У меня этого говнища нет. Чистая ALSA и рядом JACK на всякий случай.Это алса старое гамнище, по сравнению с pipewire. Блютус уши подключаются щелчком мыши в отличие от ...
Каникулы?
>Это алса старое гамнище, по сравнению с pipewire.Рекомендую прочитать басню Ивана Андреевича Крылова «Свинья под дубом». Очень хорошая басня, очень.
Вейланд захардкожен уже год наверно.
Вам пора валить на арч. Тут все это не тянется для кед. Только апплет plasma-pa (опциональный для кед) требует на выбор pulseaudio или pipewire
> Днище. На Gentoo оно уже тянет вяленого по умолчанию. А вяленый тянет pipewire, PulseAudio и кучу всякого д... обра.Э... Что значит тянет, на Gentoo как соберёшь, так и тянет, иначе какой смысл в этом дистре? ))
Почему генту днище? Некоторым нравится...
О, ну наконец-то. Надеюсь поток жалоб заставит их заняться допиливанием и исправлением оставшихся недочетов.
…или перерисовать еще иконок и дебажить первые 5 минут после установки
X11-сеанс удалят?
Не в этом году
X11 удалят когда появится X12.
X.org тупиковая ветвь. Её версии не нужны и не помогут. Wayland - будущее.
он никогда не появится.
> он никогда не появится.Появится, когда будет потребность создать новый протокол, а вялендасты пусть и дальше играются в свои фатальные недостатки.
Болезный. Это не тред про системД. Это другое.
> фатальные недостаткиЕсли речь про "фатальный недостаток" в значении NIH - то wayland пилится разработчиками иксов
> когда будет потребность создать новый протокол
уже появилась и уже создали
>уже появилась и уже создали... и уже устарел, закапывайте.
> wayland пилится разработчиками иксовимена в студию
Потом удалят конечно. В KDE 6 символично было бы.
Будем ждать
Будем жрать, то что дают. Хорошо, если не с лопаты.
Интересно другое, насколько быстро устареет вяленый?
Поверь, к сожалению то, что сделала шляпа -- вяленый и системда, надолго. Для линукса возможно до гробовой доски.
С верой, это надо идти в религиозные учереждения.
> С верой, это надо идти в религиозные учереждения.С экстраполяцией мне тоже в церковь идти?
Темам осталось 10-15 лет имхо. Пока солярка поддерживается.
думали только закончится 2020/2021 и все наладится? форс готового к употреблению вяленого продолжается
Сколько должно засегфолтиться X11-приложений, чтобы ты наконец поставил себе готовый к употрелению вяленый? Плохое никогда форсить не будут.
поттеринг, плес
У меня, как ни странно, всё ровно наоборот: вяленый то не запускается, то падает через минуту, а x11 работает всегда
У меня именно такой же эффект, это был сарказм, аллюзия на кое-что другое, что форсят в современном мире. Как правило, всё, что форсят (будь то вяленый или вакцины) - оказывается редкостным гумном. Так что лучше я буду на X11 сидеть.
осторожнее с этим - тег /sarkazum Максим принципиально отказывается включать, а 80% местных читателей самостоятельно в него не умеют.
>> Плохое никогда форсить не будут.Сколько тебе лет? (с)
>сколько тебе летНа гоблач, кУмрад!
>По мнению Нейта, подобные ошибки в основном являются источником формирования негативного мнения о KDE у пользователей.Сам этот кадр тоже ничего положительного не вызывает. Сплошной трындёж в бложике, что кеды под вяленым уже торт еще год назад начал. Балабол одним словом.
>и последнее время добавляемые в список проблемы становятся все менее существенными
Вот такого рода фразы как раз в его стиле. Просто какой-то безнадёжный оптимист.
Чего стоило только исправление элементарного бага, в котором окно Yakuake перекрывало панель kickoff, если она сверху. Два года надо было ожидать, чтобы дописали патч в одну короткую строку. За это время они успели уже написать новый никому не нужный овно-плеерок.
> Чего стоило только исправление элементарного бага, в котором окно Yakuake перекрывало панель kickoff, если она сверху.Хах, они буквально пару недель назад пофиксили Yakuake в вяленом, чтобы он не растягивался под панель задач при 100% ширине, если панель слева\справа. В качестве обхода запускаешь через XWayland - и всё работает нормально.
Нейт постоянно делает обзоры новшеств и улучшений в KDE. Лучи света и добра ему за это.> Два года надо было ожидать, чтобы дописали патч в одну короткую строку.
Как же задрали балаболы, которые вместо того, чтобы сделать фикс в одну строку, два года ждут, пока за них это сделает кто-то другой.
> Нейт постоянно делает обзоры новшеств и улучшений в KDE. Лучи света и
> добра ему за это.
>> Два года надо было ожидать, чтобы дописали патч в одну короткую строку.
> Как же задрали балаболы, которые вместо того, чтобы сделать фикс в одну
> строку, два года ждут, пока за них это сделает кто-то другой.Если тебя задрали эти балаболы, так чего ты этот фикс не сделал? Я, к примеру, не программер, поэтому завёл баг-репорт - всё возможное и зависящее от меня. А ты решил блеснуть остроумием? Это видимо значительно полезнее баг-репортов. А сам даже залогиниться не удосужился. Получается балабол тут ты (?) Ну сходи подлижи своему Нейтику.
Зачем мне делать фикс бага, который меня не беспокоит? И точно так же не беспокоил разрабов KDE. Вынь голову из песка - никто тебе ничего не должен, тем более в открытых проектах. Завёл баг-репорт - возьми с полки пирожок. Нейт регулярно делает полезную работу, а ты завел один баг-репорт и возомнил себя не пойми кем. Ути-пути какие мы важные.
> > > Зачем мне делать фикс бага, который меня не беспокоит? И точно так же не беспокоил разрабов KDE.Это каминг-аут такой? Спасибо, я давно подозревал, что разрабы КДЕ из этих... которых не беспокоят баги в их софте.
Потрясающая логика. Если баг не беспокоит разрабов KDE и они его поэтому не фиксят - значит их не беспокоят баги вообще. Вы откуда такие беретесь?
> баг не беспокоит разрабов KDE и они его поэтому не фиксятА если разработчики правят только те ошибки, которые беспокоят их лично, то зачем им пользователи и публичный багтрекер?
Когда в багтрекере висят тысячи багов, то разработчика будут беспокоить только наиболее важные. Все исправить нельзя. Но некоторые васяны считают себя центром вселенной, а свои недобаги критическими недостатками.
Зачем зачем.
Чтобы балоболом не быть.
Так он же в своём бложике и пояснял, почему так происходит: все любят с горки кататься и что-то новое писать, а саночки возить и баги фиксить ты никого не заставишь, ибо cummunity. А для исправления некоторых багов надо просто дождаться, пока некоторые компоненты с нуля перепишут.Правда, что мешает им применить имеющиеся у них крупные донаты от разных организаций на наём полдюжины багфиксеров, я не понимаю
под стать всем местным экспертам вроде тебя и самим кедам
>Решение всех проблем с многомониторными конфигурациямиКак раз мой кейс. У меня ноут. Если подключить внешний монитор, а потом его отключить, то валится plasmashell. Пропадает панель задач. Приходится через консоль перезапускать plasmashell. Ну хоть KWin не падает. Ибо это сразу за собой утаскивает все запущенные графические приложения.
У меня ноут. Если подключить внешний монитор, а потом его отключить, все прекрасно работает.
Х11.
> прекрасно работает.
> Х11.На иксах и у меня всё норм.
под вяленого не запускается virtualbox (надо)
и xnview (тоже надо)Как только это сделают - я буду всячески "за"
Хотя кому какая разница.
>под вяленого не запускается virtualbox (надо)через xwayland он вполне нормально работает
Через X оно еще лучше и прямее работает.
>> проблемы становятся все менее существеннымиВидимо когда вайланд на что-то другое заменят, тогда эта бага и починится.
Fedora/GNOME/Wayland — XnView работает и как Appimage, и как бинарник с прибабмасами. Нешта ты напутал.
Тема про KDE. То что в гноме работает это ещё ничего не значит.
>скругленыТьфу
Да нее, вкусно!
Но запах...
Не много обещают? Пару месяцев назад хотел перейти на вейланд на ноуте, стабильность оказалась неудовлетворительной, система проработала до полного зависания минут 30.Про многомониторные конфиги и HIDPI молчу, там неюзабельно, зашел - вышел, вернулся на иксы.
Обещают только 15 минут.
К концу этого года обещаил, что стабильность будет улучшена до 16 минут.
>>>проработала до полного зависания минут 30ваш камент не формирует негативного мнения о KDE у пользователей
Тут многие заблуждаются о природе wayland. Мол это дисплейный сервер на смену иксам. Нет. Это протокол на смену протоколу иксов. Замены для самого сервера Xorg нет.Беда в том, что протокол расширяемый. И расширений можно пихать много и разных, повторяется история с XMPP. У тебя разные сервера предоставляют разные возможности. И в случае с wayland это действительно так - реализация wayland от gnome не совпадает с реализацией wayland от kde.
Тогда как у иксов всего одна живая реализация - Xorg с уже давно сложившимся набором протоколов и расширений. А если вы будете делать софт под вяленого, то вам придётся выбирать какой именно вяленый подерживать - гномский или кде-ешный, или ещё какой. Ну либо делать кучу лишней работы, поддерживая их все и выбирая при сборке нужную опцию.
Я хочу использовать универсальные программы "для линукса", а не специальные программы "для кде" или "для гнома" и потому продолжаю пользоваться Xorg. Пока не появится действительно общий стандарт.
И это вообще вопрос стандартизации и реализации.
О сравнении протоколов как протоколов - сетевая прозрачность против быстрого доступа к графике и тому подобному я не говорю.
> У тебя разные сервера предоставляют разные возможности. И в случае с wayland это действительно так - реализация wayland от gnome не совпадает с реализацией wayland от kde.Ты ничего не попутал? GNOME и KDE - это ж скорее клиенты Wayland, а сервера - это Weston и Mir. И твой софт тоже будет клиентом, наравне с GNOME и KDE. Или не так?
Ты с иксами не попутал?
Mutter, KWin, Weston - wayland-композиторы, они же сервера. Друг с другом они ни как не связанны. Mir - вообще ни пойми что, фактически мертвое.
В GNOME сервером является mutter, в KDE - kwin.
Разве ориентированность на работу в Weston недостаточно? Т.к. он эталон, то отклонения в других DE по сути баги/фичи
Вяленый не принес в протокол всех фич иксов, так что вестна не достаточно, например работа с раскладкой различается в кедах и гноме
Но раскладка в гномокедах и так не использует иксовую конфигурацию. Там, кстати, уже решили, как сделать, чтобы реакция на клик была нормальной, т.е. когда отпускаешь кнопку, а не когда нажимаешь? При этом, само нажатие используется для перетаскивания и ещё в некоторых местах, с этим тоже всегда проблемы были. Даже в таких мелочах вейланд вечно не юзабелен.
> Но раскладка в гномокедах и так не использует иксовую конфигурацию. Там, кстати,
> уже решили, как сделать, чтобы реакция на клик была нормальной, т.е.
> когда отпускаешь кнопку, а не когда нажимаешь? При этом, само нажатие
> используется для перетаскивания и ещё в некоторых местах, с этим тоже
> всегда проблемы были. Даже в таких мелочах вейланд вечно не юзабелен.Мне что апи кед, что апи иксов, возвращают одинаковое правильное значение в иксовой сессии, так что какая-то синхронизация там есть. В апи гнома я не нашел как получить раскладку, но иксовое апи под гномом тоже возвращает правильную раскладку - т.е. тоже есть синхронизация
Я имел в виду то, что ДЕ не используют параметры иксов (все это индикации скроллоком и переключения капсом, я так и не разобрался, как настраивать это в libinput для вяленого) и энфорсят свои.
>Xorg с уже давно сложившимся набором протоколов и расширенийНе была не удачная попытка сделать современную реализацию X -в ,microX.Основной модуль на уровне ядра,от сетевой прозрачности отказались,для совместимости на уровне исходников сделали реализацию черех сокеты.В тестах практически не уступала win32 и не много не дотягивала до Beos.Реализацию удалось уложить в 4,5 мгб на диске и 2,5 Озу.Но отсутствовало расшерения для ускорение видиопотоков .И сырая реализация подвела проект,разработчики потом переключились на смартфоны ,но насколько я знаю кроме промышленных сканеров проект не пошел.
> Я хочу использовать универсальные программы "для линукса", а не специальные программы "для кде" или "для гнома" и потому продолжаю пользоваться Xorg. Пока не появится действительно общий стандарт.
> И это вообще вопрос стандартизации и реализации.В линуксе всегда так было: есть гном, есть кде, есть еще куча всего. "комикс про 14 несовместимых стандартов и 15-ый такой же.jpg"
Есть пакеты deb? rpm и т.д. Все конкурируют и несовместимы. "комикс про 14 несовместимых стандартов и 15-ый такой же.jpg"
Есть флатпак, есть аппимэйдж, есть снап. "комикс про 14 несовместимых стандартов и 15-ый такой же.jpg"В целом нельзя просто взять и написать программу/игру под десктопный линукс. Можно под его конкретную "реализацию": убунту например и т.д.
Бизнес более-менее решил эти вопросы повсеместной "внутренней" самонесовместимости (у человека это называют - аутоимунная болезнь) линукса вопрос контейнерами: докер и вот это всё.
Так было, так есть и, скорее всего, так будет. Одна из главных причин непопулярности линукса на десктопах, кстати, хотя многие этого не понимают. Две другие: это плохая обратная совместимость и сложность администрирования домашним юзером (который сам себе админ).
>>>Нейт Грэм (Nate Graham), возглавляющий команду по контролю качества в проекте KDE
>>>Инициатива по исправлению как можно большего числа ошибок в KDE Plasma и связанных компонентах (KWin, System Settings, Discover и т.п.), которые всплывают в первые 15 минут работы в KDE.в принципе все, что вам нужно знать про команду контроля "качества" кде и ее возглавнюка.
>>> По мнению Нейта, подобные ошибки в основном являются источником формирования негативного мнения о KDE у пользователей.
duh! нормально_делай_нормально_будет.жпг
чисто из морбидного любопытства - эти качествоиды хоть авторизацию на http прокси доделали, или как раньше, приходится костыли типа cntlm тянуть?
> эти качествоиды хоть авторизацию на http прокси доделали, или как раньше, приходится костыли типа cntlm тянуть?Почему сам не доделаешь?
однако.я этим софтном не пользуюсь уже лет десять, и я еще чего-то должен там доделывать?
Почему ты считаешь, что для тебя должны там что-то доделывать, при том, что ты этим даже не пользуешься?
потому что некоторые анонимы читают тред waylandом, не отличают вопрос, заданный из любопытства от "для тебя должны там что-то доделывать" и кидаются, хлопая крыльями, защищать свое любимое софтно.
Можешь прикрываться любопытством, но твое сообщение - это оскорбления и претензии из-за обидок, которые возникли из-за того, что ты посчитал, будто тебе что-то должны.
butthurt is strong in this one
как тебе правда то глаза режет
вьюнош, следует ли понимать из ваших ответов, что системный прокси в кде и доси не умеет авторизацию?спрашивал я ровно это, а не кто кому чего должен.
а то, что я гавнюк^Wк кедам недостаточно восторженно отношусь, это местным кде фенбойям и так известно. вы меня еще со времен абортария им. Арона Сейго ходите вчетвером минусите.
У меня на гноме в вейланде на альт дёргается верхнее меню в файерфоксе, а в иксах - нет. Держу в курсе.
У меня не дергается, и?
Типичный ответ разраба KDE.
Продолжайте наблюдение.
Ой, имел в виду на alt+shift. На просто alt оно и должно дёргаться
А они там не планируют перестать хардкодить win-клавишу, а то стыдобища какая-то даже для 2020 года, а не то что для 2022го?!
Где ее хардкодят?
> Где ее хардкодят?В KDE штатно ни в одном из популярных дистров на неё не назначить своих биндов.
Я однажды встречал человека, который колхозил исправление, которое позволяло биндить, что хочешь, на win-клавишу, тогда работало, но т.к. оно не попало в апстрим, а колхозилось локально, то я снова натыкаюсь на этот косяк, а это косяк, потому что это наркоманское поведение среды, которая, вроде как, во все щели кастомизируема. А тут такой конфуз.
Потому что отслеживать ее можно только с помощью хаков, проблема на уровне X11/Qt. Подробнее в https://blog.martin-graesslin.com/blog/2016/08/modifier-only.../В итоге в kwin захачили ее для вызова меню, что покрывает 99% случаев использования. И можно ее вручную переопределить в конфиге kwinrc (ModifierOnlyShortcuts), но гуя для этого нет. Вполне разумное решение.
> Потому что отслеживать ее можно только с помощью хаков, проблема на уровне X11/Qt.А точно "проблема на уровне X11"?
Отслеживается она в иксах/xcb емнип, точно так же, как и Shift, Alt, Ctrl.
У меня уже много лет как при нажатии на Win показывается панелька (т.е. как только кнопка отпускается, панель тоже исчезает), а на Win + <some keys> привязанно все управление WM.
В посте по ссылке написано, что после нажатия модификатора нужно отслеживать, что другие клавиши не нажимались. Тогда по отжатию можно считать модификатор горячей клавишей. В X11 с этим проблемы. И Qt соответственно не поддерживает модификаторы в качестве горячих клавиш. На уровне приложений сложности уже на стороне Qt, а не KDE.
> В посте по ссылке написано, что после нажатия модификатора нужно отслеживать, что
> другие клавиши не нажимались. Тогда по отжатию можно считать модификатор горячей
> клавишей. В X11 с этим проблемы.Да?!! Сурьёзно?!! А чойта в LXDE, XFCE, MATE вдруг под иксами этих проблем нет и там всё нормально обрабатывается и назначить всё что угодно можно?!
> И Qt соответственно не поддерживает
> модификаторы в качестве горячих клавиш. На уровне приложений сложности уже на
> стороне Qt, а не KDE.Дык, так и говорите, что культеразрабы наркоманы, нагомнокодили так, что всё что нужно нормально не работает, нечего на иксы пенять!
Или у кедоводов - не работает, значит не нужно?!
Чтобы делать утверждение про говнокод, нужно уметь в программирование. А здесь я вижу вопли типичного пользователя, для которого говнокод с кучей костылей, который делает то, что ему нужно - это вершина мастерства.
> Чтобы делать утверждение про говнокод, нужно уметь в программирование.Ну да, ну да, а чтобы делать утверждение, что у вас течёт крыша, нужно быть кровельщиком, а чтобы делать утверждение про то, что уличный хот-дог испорчен и не годится для еды, нужно быть поваром и санэпид надхором в одном лице. А чтобы делать утверждение что другой человек может делать утверждения достаточно всего лишь быть впопеннетным икспердом.
> А здесь я вижу вопли типичного пользователя, для которого говнокод с кучей костылей, который
> делает то, что ему нужно - это вершина мастерства.Вопите тут только вы, причём пытаясь вывести собеседника из русла здорового опеннетовского диалога в какое-то убогое русло жирного трололо. Не выйдет! Либо вы адекватно общаетесь, либо остаётесь без еды и садитесь на диету, тут вас прикармливать не будут!
> В посте по ссылке написано, что после нажатия модификатора нужно отслеживать, что
> другие клавиши не нажимались. Тогда по отжатию можно считать модификатор горячей
> клавишей. В X11 с этим проблемы.Не совсем:
+++
On Wayland KWin gets all key events and passes them through xkbcommon. Given that KWin knows when a key is pressed and knows when only the modifier is pressed. Thus it was possible to implement modifier only shortcuts.On X11 our global shortcut system does not have such a deep knowledge about all key states. It only registers to the shortcuts one has configured and in general it triggers on the press event, for modifier only we need trigger on the release event
...
The implementation we have now on X11 reuses the infrastructure setup for Wayland.
It uses XInput 2 to listen to all raw key events (which are also delivered if an application grabs the device) and sends those events through our xkbcommon infrastructure just like on Wayland
+++
XInput 2 -- это расширение для X11, если что.
https://www.x.org/releases/X11R7.7/doc/inputproto/XI2proto.txtПохоже, раньше не хотели "заморачиваться", а теперь переиспользовали код, написаный для вейланд.
>> Потому что отслеживать ее можно только с помощью хаков, проблема на уровне X11/Qt.
> А точно "проблема на уровне X11"?Нет, потому что в нормальных DE, которые разрабатывают не альтернативно одарённые можно свободно биндить что угодно на win-клавишу
> Отслеживается она в иксах/xcb емнип, точно так же, как и Shift, Alt,
> Ctrl.
> У меня уже много лет как при нажатии на Win показывается
> панелька (т.е. как только кнопка отпускается, панель тоже исчезает), а на
> Win + <some keys> привязанно все управление WM.Проблема в головах кедоразрабов, потому что надо пилить скорей-скорей новый модный молодёжный вяленый, а не решать детские болячки дегенеративными методами.
Если так легко делается, то возьми, да и исправь эту "детскую болячку". А, ну да, ты же сам не можешь, только балаболить горазд.
> Если так легко делается, то возьми, да и исправь эту "детскую болячку".С какой это радости, посторонние люди, не работающие на зряплате у проекта KDE, должны исправлять косяки кедоразрабов, тем паче, если они не пользуют KDE?!
> А, ну да, ты же сам не можешь, только балаболить горазд.Очередной вброс в стиле: "Сперва добейся!" от попеннетовского жирнотролля. От толстоты вообще можг хиловато соображает, вот и несут всякую чушь!
С какой радости разработчики KDE должны исправлять что-то для непонятных людей, которые ничего для проекта не сделали и вообще кедами не пользуются?Не понимаешь как там все устроено внутри и почему некоторые баги не исправляются - а в чем смысл твоих визгов со стороны?
Как это нет гуя? ПКМ на кнопку меню приложений, настроить виджет, в комбинациях клавиш убрать alt+f1, после этого win можно использовать для, например, переключения раскладки.
Стандартный виджет для ввода комбинации клавиш не воспринимает только модификаторы. На нее нельзя навесить какое-нибудь действие в программе.
На ноуте уже давно пользуюсь вялым, всё прекрасно работает. Каких либо ошибок и "Плазма падает" не встречал. Жаль только, что пока нет полноценной поддержки NVidia и того, что часть приложений работает только из-под xwayland
Ну это вряд ли, разве что ты используешь один браузер из софта.
Хотя, впрочем, буфер выделения, да. Даже браузером пользоваться нельзя. Про то что ни angle ни ozone не работают можно не говорить.
Буфер выделения - несекурный атавизм
Удобно. Что там защищать можно, и от кого? Можно права приложениям раздавать, если так хочется. Только гтк всё время портит его, видимо, атавизм по мнению гномосеков вендузятников, которые лишены возможности использовать эту наиболее актуальную фичу.
Чтоб вы подавились своим вялендом. Будет несколько разных композиторов и что их все в системе держать? Хотя если останется только гномовская реализация о никсах на рабочей станции можно будет забыть, потому что гном это про что угодно, но не про работу и отдых.
>> Инициатива по исправлению как можно большего числа ошибок в KDE Plasma и связанных компонентах (KWin, System Settings, Discover и т.п.), которые всплывают в первые 15 минут работы в KDEдальше может падать)
Упавшее на 20 минуте упавшим не считается.
Вакцина от перехода на Linux?
так systemг же
Мало системрака, так ещё гномохолеру добавили.
Да, вакцинированные преимущественно сидят на винде.
Если подают с лопаты, но при этом мило улыбаются, то не грех и взять.
Походу после многих лет пользованиялинуксом придётся возвращаться на шиндовс... Не хочется, но выхода нет.
Скорее возращайся, уже 11-я вышла.
В чем для пользователя важные отличия? Я серьёзно интересуюсь.
Работает очень шустро. Возвращаться в линукс с вечными ДЕ проблемами нет никакого желания.
> Работает очень шустро. Возвращаться в линукс с вечными ДЕ проблемами нет никакого
> желания.Так мне же и не нужно. Я ими не пользуюсь.
Каковы системные требования? Не чтобы "как-то ворочается", а для более-менее комфортной работы/развлечения? Если больше 4 гигабайт, то не нужно.
Есть штатный механизм отключения, а не откладывания обновлений хотя бы в профессионал эдишн? Возможность удаления трояна, простите, антивируса? Можно ли удалить копрану, совершенно мне не нужную?
И лядскую рекламу. Можно, ее не будет на раб столе даже в хоумверсии? Ну поззя!
> Работает очень шустро. Возвращаться в линукс с вечными ДЕ проблемами нет никакого
> желания.На амд аталон будет работать? )
> > > По мнению Нейта, подобные ошибки в основном являются источником формирования негативного мнения о KDE у пользователей.Лул, КДЕшники наконец то поняли, что баги являютя причиной негативного мнения о КДЕ. Кто бы мог подумать.
Он просто приоритеты выставил. Баги и так фиксятся, но для новичков ужасными кажутся мелкие баги, к которым опытные пользователи давно приспособились.
Напоминает как птенцов пингвинов в зоопарке кормят: воронку в горло и из ведра в воронку.Вот то же самое с этим вяленым.
Кедерасы, отлюбитесь уже от нас, нам xorg мил 20+ лет и менять мы ничего не хотим и не будем.
Это не птенцов пингвинов, это гусей для foie gras.
Мир не меняется от твоих желаний.
А так всегда — разработчику виднее.
Меня зовут Артём Хачатурянц, а вам я бы посоветовал заучить такую максиму: «Отучаемся говорить за всю сеть».
«Остальные люди» могут оставаться вами и вашим злодеем-двойником, однако вам не следует когда-либо ещё говорить о том, что кому нужно сделать, тем более от лица людей, которые вам право говорить за них не делегировали.
Умерьте пыл. Вы не модератор, чтобы указывать мне. До свидания.
> Цветные пиктограммы будут визуально обновлены, смягчены, скруглены и избавлены от устаревших элементов, таких как длинные тени.Ещё одно мультяшное поделие? Ну не засранцы?
т.е. вяленое, с такой помпой суваемое везде, типа оно лучше иксов, всё еще не может не то что лучше - не может даже так же. даже в планах пока не может. но сувать везде продолжим!
"избавлены от устаревших элементов, таких как длинные тени" - вот улыбнуло даже, интересно, а кто объявляет устаревшими какие-либо элементы.
Анонимы с опеннета чаше всего
Объявляю устаревшим вайланд. Это ведь дремучее полурабочее Легаси из нулевых.
Поделился мыслями? А я вот поделюсь своими тестами а не фуфлопрогоном.В Xwayland и wine не работает часть графических эффектов в RADV например нет AVX инструкции и не загружаются улучшенные текстуры например в древнем Crysis2.Что не так то? Тогда как в X11 все работает как часы.
> смягчены, скругленыИ сюда мобилочники добрались со своими круглыми иконками! Они там боятся что я распечатаю на 3Д-принтере, например, иконку файла из КДЕ3 и пойду их всех резать??
Судя по новости и реакции на нее, видимо правильно боятся. ))
Хызы, че все так реагируют на Вейланд. Какая вам разница, если на вейланде у вас будет все работать так же, как и на иксах? Сейчас понятное дело он не совсем ещё пригоден для использования, но подобные излияния говн были бы справедливы, если бы вам в принципе оставили только Вейланд, однако вас никто не заставляет. А если и заставят то, только тогда, когда все будет готово адекватно
Луддиты, сэр.
Сказал макосек, не пользующийся ни тем, ни другим.
Нет, и тем, и тем.
А если бы даже и да — это не влияет на общую ситуацию.
Ляпнуло ***** слово не зная его значения.
>Какая вам разница, если на вейланде у вас будет все работать так же, как и на иксах?Зришь в корень. Если бы ожидалось, что «на вейланде у вас будет все работать так же, как и на иксах», то шуму было бы несколько меньше: всё одно непонятно, зачем переходить, раз оно не отличается, и к чему все эти лишние хлопоты, но хоть без потерь в возможностях. Если б ожидалось, что «работать будет так же», да плюс какие-то существенные улучшения, то многие ощущали бы сдержанную радость: возможны определённые хлопоты с переездом на новую технологию, но ради существенных улучшений можно чутка потерпеть, отсидевшись на проверенных временем вариантах и LTS-ах. Беда в том, что сейчас предлагается совсем другой вариант: «работать будет сильно хуже, а хлопот выше крыши», и этот вариант пользователям закономерно не нравится. По крайней мере тем, что со своей головой дружат.
В том числе, лишними хлопотами нагружают бедных разрабов, которые теперь вынуждены пилить поддержку двух протоколов. Заговор против линукса, не иначе, и так фрагментация всего и вся, от дистрибутивов до сишных библиотек, теперь и до самого стабильного добрались. Чтоб у новичка вообще башню срывало: выбрал дистрибутив, выбрал инит-систему, выбрал DE/WM, так, а вот тут ещё надо выбрать протокол графического сервера!
Хотя, может это и нормально, типа всегда есть выбор, чёрт его знает.
> однако вас никто не заставляет. А если и заставят то, только тогда, когда все будет готово адекватноPulseAudio
> PulseAudioПережил рождение и смерть этой редхато-фридрисктоп-поделки так и не воспользовавшись. :-P
Смотрю щас на суетящихся пайпварщиков и вайландистов, старательно вылизывающие очередной abandonware. :)
>> PulseAudio
> Пережил рождение и смерть этой редхато-фридрисктоп-поделки так и не воспользовавшись.
> :-P
> Смотрю щас на суетящихся пайпварщиков и вайландистов, старательно вылизывающие очередной
> abandonware. :)А я вот только в прошлом году поставил, чтобы OBS писала звук из SDL и для Unity-игрушек — в Unity традиционно звук через не пойми что работает. И вот прям сразу какие-то изменения в alsa с именованием устройств — вуаля, Unity + PulseAudio не работают. Так что запускаю эту дрянь только для сборки проекта в Unity — без понятия, как там написали компилятор, что он без запущенного PA (который роняет почти сразу) ничего собрать не может.
>Сейчас понятное дело он не совсем ещё пригоден для использования,Без малого полтора десятка лет, Карл! За это время целую ось с драйверами наверное можно написать и отладить.
> Без малого полтора десятка летНу во первых активно пилиться он меньше 10, а во вторых - куда спешить?
>> Без малого полтора десятка лет
> Ну во первых активно пилиться он меньше 10, а во вторых -
> куда спешить?Разработка начата в конце нулевых. Точка. До начала "активного пиления" у них было 2-3 года чтобы хорошо все продумать, а не костылить поживому.
То есть как куда? Темы ведь такие проблемные. Главное препятствие захвата десктопа линуксом! Именно это, а не нежелание трахаться с этим вашим линуксом разработчиков программ и производителей железа.
Да, некоторое время назад тут писали, что "активно пилится он меньше 8 лет". Кстати грамотнее писали. :-)
Одна из серьезных проблем Kde оболочки, не стабильность!
А мы, ждем Kde Plasma 6...
Ты ведь последний раз KDE видел при версии 3, да?
Почему ты, так думаешь?
В общем, как ни крути, а если хочешь юникс на десктопе, то кроме apple вариантов похоже и не осталось...
>В общем, как ни крути, а если хочешь юникс на десктопе, то кроме apple вариантов похоже и не осталось...«Юникс на десктопе» не самоцель обычно.
Зачем хотеть юникс на десктопе? ОС и прикладное ПО к нему это всего лишь инструменты.
unix на десктопе это слакварь/крукс/гента/диван и различные *bsd. Макакось нужна линуксоидам только чтоб писать различный фридрисктоп-софт для линукса, который сами использовать не будут.)
Лучше никакого юниксана десктопе, чем такой.да и вся его обвязка не юникс не смотря на ™
Ну и какой аналог функциональности xkb в этом вашем КДЕ вейленде будет?
Plasma mobile wayland включен?
Да, там на Wayland.
Но понятно, что всё глючно.
Молодцы, сначала сделать кое-как иконки с попыткой закоса под яблоко, но в традиционном для опенсорса вырвиглазном и разномастном стиле, а потом героически исправлять это недоразумение якобы из-за "устаревших длинных теней".
Что ж, если так будет, то я поблагодарю кеды за прекрасно проведённое время и буду собирать "самопальный" DE на основе какого-нибудь WM.
Но я думаю, это ограничение сумеют обойти, тем более в генту, просто вместо KWin будем использовать что-нибудь другое, а саму оболочку оставим.
А если X выкинут из-за отсутствия патчей по безопасности?
Не очень умный вопрос, на который можно ответить каким-нибудь бредовым вопросом уровня "а что будет, если на Землю начнётся вторжение инопланетян?".
Во-первых, это крупный пакет, используемый во многих дистрибутивах, в том числе и в платных, так что вряд ли мы окажемся в ситуации, что его некому будет поддерживать.
Во-вторых - поживём - увидим, ну, возможно и выкинут лет через 10, самое главное - в пользу чего? Может будет к тому времени адекватная замена иксам, на которую вейленд в данный момент совсем не тянет.
Не будет. Вернее могут создать, но программы будут прежде всего писать/переносить под шляпу айбиэм.История с системдой ничему не научила?
А вообще, голубая мечта айбиэм и прочей сволочи -- облачный "десктоп'. И тогда не важно, на чем ты запускаешь "приложение", винд, линуксе, бсд, гайке, колибри и т.п.
Вот это дерьмо хотят сделать для всех. Но надеюсь сложная международная обстановка хотя бы затормозит этот процесс.
> Не будет. Вернее могут создать, но программы будут прежде всего писать/переносить
> под шляпу айбиэм.Было бы наивно предполагать обратное, чтобы такую поделку как Linux не подхватили корпорации и не превратили бы в свою вещь, вещь в себе.
Поэтому и говорю, пользуйтесь свободным ПО без религиозных войн.
Произошло обычное, корпорации и компании по меньше, включая и госкомпании, ушли от выкручивания рук и шантажа более крупных корпорации-конкурентов Microsoft, Oracle и т.д., просто поделив разработку общего софта между собой, добавляя у себя поддержку, платные фичи и региональную безопасность, по местному законодательству.
> История с системдой ничему не научила?
Яркий пример.
> А вообще, голубая мечта айбиэм и прочей сволочи -- облачный "десктоп'. И
> тогда не важно, на чем ты запускаешь "приложение", винд, линуксе, бсд,
> гайке, колибри и т.п.Хотя вот, 5G, оптика до дома, спутниковая сеть для отдалённых мест, безлимитные тарифы.
> Вот это дерьмо хотят сделать для всех. Но надеюсь сложная международная обстановка
> хотя бы затормозит этот процесс.Пока что проект "новая нормальность" Клауса Шваба требует обратного, чтобы всё было одинаково у всех.
>[оверквотинг удален]
> Яркий пример.
>> А вообще, голубая мечта айбиэм и прочей сволочи -- облачный "десктоп'. И
>> тогда не важно, на чем ты запускаешь "приложение", винд, линуксе, бсд,
>> гайке, колибри и т.п.
> Хотя вот, 5G, оптика до дома, спутниковая сеть для отдалённых мест, безлимитные
> тарифы.
>> Вот это дерьмо хотят сделать для всех. Но надеюсь сложная международная обстановка
>> хотя бы затормозит этот процесс.
> Пока что проект "новая нормальность" Клауса Шваба требует обратного, чтобы всё было
> одинаково у всех.Мы об одном и том же получается говорим?
А что может дать 5г? Ну чтобы до этого не было и тут появилось?
>[оверквотинг удален]
>> А вообще, голубая мечта айбиэм и прочей сволочи -- облачный "десктоп'. И
>> тогда не важно, на чем ты запускаешь "приложение", винд, линуксе, бсд,
>> гайке, колибри и т.п.
> Хотя вот, 5G, оптика до дома, спутниковая сеть для отдалённых мест, безлимитные
> тарифы.
>> Вот это дерьмо хотят сделать для всех. Но надеюсь сложная международная обстановка
>> хотя бы затормозит этот процесс.
> Пока что проект "новая нормальность" Клауса Шваба требует обратного, чтобы всё было
> одинаково у всех.
>Оптика до домаОтговорил мать это делать. Уроды из роспиder koma терроризировали навязчивыми звонками пока я не пригрозил обращением в Роспотребнадзор, а если не поможет, в прокуратуру.
> История с системдой ничему не научила?А чего там учить? С этим хорошо вышло. Но то же про сервера и всё такое.
А тут про десктоп, и уже "денег нет, а вы держитесь" - как могут из того, что есть пытаются слепить.
> Не очень умный вопрос, на который можно ответить каким-нибудь бредовым вопросом уровня
> "а что будет, если на Землю начнётся вторжение инопланетян?".Сравнивая вероятности, можно сказать, что видимого вторжения инопланетян за тысячи лет не было зафиксировано, а вероятность с X - выше, т.к. ПО существует относительно недавно по меркам истории. Так что не глупи.
> Во-первых, это крупный пакет, используемый во многих дистрибутивах, в том числе и
> в платных, так что вряд ли мы окажемся в ситуации, что
> его некому будет поддерживать.Речь о твоём дистрибутиве, о генту, вопрос был об этом, не экстраполируй.
Сами мейнтейнеры могут выкинуть из репозиториев, крупные проекты перейдут на свои реализации Wayland, оставляя свою же реализацию XWayland для старых приложений. Xorg будет получать меньший багрепорт от разработчиков, т.к. станет маловостребован. Багфиксинг растянется во времени и могут придти к мнению об удалении.> Во-вторых - поживём - увидим, ну, возможно и выкинут лет через 10,
> самое главное - в пользу чего? Может будет к тому времени
> адекватная замена иксам, на которую вейленд в данный момент совсем не
> тянет.У Xorg нет замены и сейчас, т.к. вместо него есть частные реализации протокола Wayland - Weston, KWin, Mutter и т.д.
Я уже запутался в ваших тезисах:
> А если X выкинут
> У Xorg нет заменыКак бы то ни было, в генте всегда есть выбор, даже если что-то там выкинут из дерева, всегда можно будет ставить это из оверлея.
> Я уже запутался в ваших тезисах:
>> А если X выкинут
>> У Xorg нет заменыНа данный момент реализация протоколов X Window System (X11) одна, в текущем (простите за каламбур) сервере Xorg, разработчиком которого является X.Org Foundation. И нет других реализаций, кроме Xorg.
Никакой другой версии или реализации протоколов X нет, даже мифического X12, от Xorg или кого-то другого. Так что замены нет, в том понимании, что замена - смена одного на сходное другое.
Wayland не замена, т.к. парадигмы X там нет и реализаций много, а отсюда будут проблемы, могут добавлятся фичи не поддерживаемые в других реализациях.
> Как бы то ни было, в генте всегда есть выбор, даже если
> что-то там выкинут из дерева, всегда можно будет ставить это из
> оверлея.Кроме X, есть библиотеки работающие с ним, они либо тоже устареют и будут выкинуты с поддержки, либо перейдут на мажорную версию без его поддержки. Насколько долго вы протянете в таком маргинализованном состоянии мне непонятно. Стоит ли того такая религия?
Более рациональный подход - давить мнением разработчиков приложений, чтобы владельцы (по другому уже не назовешь) реализаций Wayland (Kwin, Weston, Mutter и т.д.) хоть как-то между собой общались и не делали несовместимых вещей, в плане фич, заложенных как расширение протокола Wayland.
> Более рациональный подход - давить мнением разработчиков приложений, чтобы владельцы (по другому уже не назовешь) реализаций Wayland (Kwin, Weston, Mutter и т.д.) хоть как-то между собой общались и не делали несовместимых вещей, в плане фич, заложенных как расширение протокола Wayland.Не сработает и никогда не случится.
Вам опыт существования 100500 зачастую малоотличающихся дистрибутивов, кде vs гном vs куча всего, deb vs rpm vs и т.п., снап vs флатпак vs аппимэйдж (ну и так далее по списку) ни о чём не говорит?
В каждом из этих случаев можно сказать, что нужно чтобы создатели "хоть как-то между собой общались и не делали несовместимых вещей", но...Разброд и шатание и распыление сил на написание похожих, но несовместимых 15-ых по счёту стандартов (к имеющимся 14 тоже не совместимым).
> Я уже запутался в ваших тезисах:
>> А если X выкинут
>> У Xorg нет замены
> Как бы то ни было, в генте всегда есть выбор, даже если
> что-то там выкинут из дерева, всегда можно будет ставить это из
> оверлея.Дыры в этом собрании кто будет затыкать? Кто подэтособраное будет новые проги писать?
Я буду запускать Винду в виртуалке.
>>Инициатива по исправлению проблем, которые всплывают в первые 15 минут...Это сильно. Нужно поддержать этого господина лайком. Прежде всего за честность =)
В целом и на иксах все неплохо, что дает вайланд я так ине понял, но видимо стоит этих страданий...
Они же не считают, что если блокнот запускается, то это паритет по функциональности? Мультимониторность, удаленный рабочий стол все же есть в вяленом?
Да потому что ничего реально он не даёт, весь этот "переход всего и вся на Wayland" - искусственный, кем-то раздутый с непонятными целями.
Это непонимание на уровне пользователя: зачем делать рефакторинг в программе, если она и так работает?Одна цель совершенно очевидна - избавиться от поддержки устаревших возможностей, которые уже практически не используются.
В какой программе делается рефакторинг?
Делается рефакторинг не в программе, а графического стека.
> паритет сеансовГде ещё такое прочитаешь?
> В KDE планируют в 2022 году достичь паритета сеансов Wayland и X11Увидим на https://linux-hardware.org/
много лет развития в попытке сделать альтернативы иксам, но новая поделка потребовала много зимнего материала сибирских скульпторов