LINUX.ORG.RU

и все таки она (plasma) падает. (kde wayland archlinux)

 , , , ,


0

1

запускаем wayland сессию.

открываем консоль/зовем krunner.

пишем kwin_x11 --replace

после этого плазма упала и не поднялась. даже не помог рестарт sddm.

а как у вас?

Ответ на: комментарий от usi_svobodi

Добро пожаловать в опенсорц.

Ни кто не подписывался подкладывать пользователю подушечку под все его попытки убиться. Банально по тому, что всё предусмотреть не получится.

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

Госпади, в винде нет возможности упороться? Ах, да, там просто отрубили юзверю руки, чтобы не сувал куда нельзя. А тут тебе дали ключи от электро щитка, и ты берешься руками за клеммы.

rumgot ★★★★★
()

А у нас в принципе нет глючного вейланда и всё работает. Когда последний раз плазма падала, уже и не помню.

└─> eix -I plasma-desktop
[I] kde-plasma/plasma-desktop
     Доступные версии:      (5) 5.24.5^t ~5.24.6^t ~5.25.3^t
       {debug emoji +handbook ibus +kaccounts scim +semantic-desktop telemetry test}
     Установленные версии:  5.24.5(5)^t(11:59:48 14.07.2022)(-debug -emoji -handbook -ibus -kaccounts -scim -semantic-desktop -telemetry -test)
     Домашняя страница:     https://kde.org/plasma-desktop
     Описание:              KDE Plasma desktop

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

А у нас глючный wayland стал неотдираем от кед, поэтому юза и нет больше. Ты можешь им не пользоваться, по зависимостям он приедет неминуемо.

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

А тебя не смущает, что если ты запускаешь оконный менеджер вручную, то ТЫ должен знать что делаешь? Везде в документации и хаутушках указывается, что kwin_x11 для иксов, а kwin_wayland. RTFM - в данном конкретном случае очень даже правильное выражение.

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

KDE: is wayland needed?

It's just a library, why the hate?

Besides, even in your X session KWin will use parts of the kwayland protocol code, in particular for secure screen locking.

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

Ты ссылку не читал и цитату из неё не понял? Код из библиотек вайланд используется даже в X сеансе KDE. В частности для реализации блокировки экрана используется код из kwayland, вне зависимости от сеанса. Решение тесно использовать код wayland в KDE приняли сами разработчики KDE, gentoo ничего с этим поделать не может.

Выпиливание использующего библиотеки wayland кода из KDE повлечёт потерю функциональности в X сеансе, сломается не только блокировка экрана. Желающих форкать и сопровождать «альтернативные» компоненты KDE ради избавления от соприкосновения с богомерзким кодом тоже не нашлось как то.

В бинарных дистрибутивах наверняка можно собрать кеды так чтобы вяленый был лишь сборочной, а не runtime зависимостью. Такая бинарная сборка не будет тянуть libwayland (грубо говоря) по зависимостям, но при этом всё равно будет содержать в себе часть его кода.

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

Это я всё понял. Но думал у вас там титаны моска пилят дистр, а там просто пересоберашечка с флагами, которые на выходе дадут тот же Арч, только хуже. Ладно, проехал.

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

Ну вобщем да, только не хуже, а лучше, лол. Юз изначально был, но после решения разрабов КДЕ задействовать части кода вайланд независимо от типа используемого сеанса решили что против ветра ссать смысла нет, как и форкать или патчить КДЕ ради религиозной чистоты, сделали зависимость жёсткой и юз убрали.

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

только не хуже, а лучше, лол

Хехе, мечтай.

  • Пока ты собираешь свою генту я уже пользуюсь
  • Ошибки приложений только твои шоибки, потому что никто больше с такими ключиками не собирает и не подозревает о проблемах.
  • Нельзя взять и поставить любой пакет «на раз».

Ну и так далее. И гибкости никакой, есть только разные способы сломать. Это моё экспертное мнение претендующее на абсолютную истину.

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

сколько упоротых защитников налетело… и ведь реально не смущает, что kwin_x11 вообще стал запускаться в wayland сессии. и что при запуске, он вообще эту сессию убил, вместо того, чтоб просто не запускаться.

я kwin_x11 я запустил автоматом через krunner. он сам подставил x11 из истории.

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

Если ты запустишь kwin_wayland произойдет то же самое: сессия упадет и не поднимется. Потому что перезапуск композитора без смерти сессии пока не реализован и хз когда будет, если будет вообще. Я лично не уверен, что вызов kwin_x11 из wayland-сессии на самом деле не дергает kwin_wayland.

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

и ведь реально не смущает, что kwin_x11 вообще стал запускаться в wayland сессии

А почему он не должен запускаться? Это Linux, детка, здесь система не пытается быть умнее пользователя, особенно если он лезет в консоль вбивать команды. Полез, куда пользователи обычно не лезут - будь готов к тому, что всё поломается.

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

Полез кривыми руками в биос поднимать напругу - будь готов, что комп сгорит, да.

продолжаем наблюдение

Лучше переходи на Гном. Кеды они такие, клятые, не для идиотов сделаны. Вот Гном старается ходить за пользователем и вытирать ему подтекающие слюни изо рта, то что тебе нужно.

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

Да, библиотеки от вейланда прибиты гвоздями к kwin, но юз таки остался и частично выпиливается.

└─> equery h wayland
 * Searching for USE flag wayland ... 
[IP-] [  ] dev-qt/qtgui-5.15.5:5/5.15.5
[IP-] [  ] kde-frameworks/kguiaddons-5.92.0:5/5.92
[IP-] [  ] kde-frameworks/plasma-5.92.0-r2:5/5.92
[IP-] [  ] kde-plasma/oxygen-5.24.5:5
[IP-] [  ] mail-client/thunderbird-bin-91.11.0:0/91
[IP-] [  ] media-libs/libsdl2-2.0.20-r1:0
[IP-] [  ] media-libs/mesa-22.0.5:0
[IP-] [  ] media-video/vlc-3.0.17.3-r2:0/5-9
[IP-] [  ] net-im/zoom-5.11.1.3595:0
[IP-] [  ] x11-drivers/nvidia-drivers-510.73.05-r1:0/510
[IP-] [  ] x11-libs/gtk+-3.24.34:3
[IP-] [  ] x11-libs/libxkbcommon-1.4.1:0

shell-script ★★★★★
()
Ответ на: комментарий от R_He_Po6oT

Пока ты собираешь свою генту я уже пользуюсь

Пока ты чинишь баги после очередного обновления, я пользуюсь - компиляция идёт в фоне.

Ключики для компиляции заложены и тестируются разработчиками, а не взяты с потолка мантейнерами генты.

Я уже взял и поставил все нужные мне пакеты лет десять назад, когда устанавливал систему. С тех пор только обновляюсь, а не переустанавливаю систему раз в полгода «на раз».

И гибкость замечательная. В плане кед, например, нет ни одного дистра, кроме генты, где полностью и бесповоротно можно выпилить semantic-desktop. Ошмётки от вейланда остались, но тоже частично выпилены.

Но я, пожалуй, тоже сольюсь. С арчешкольниками спорить бесполезно.

shell-script ★★★★★
()
Ответ на: комментарий от Extraterrestrial
  1. В Wayland работает аппаратное декодирование видео в Firefox, в иксах зависит от фаз луны.

  2. В Wayland нет тиринга, в иксах его так и не могут исправить вот уже 15 лет. Это кстати сказывается ещё и на анимациях, если в иксах они заметно для глаз рваные, то на Wayland-сеансе плавные и даже удивляешься сперва, что Linux-десктоп такое могёт.

  3. В Wayland, слава богам, адекватная поддержка мультимониторных конфигураций с разными DPI из коробки без пердолинга конфигов.

Одного этого уже достаточно чтобы выкопать могилу для X.Org, закопать его, хорошенько утромбовать землю лопатой и для надёжности залить бетоном.

Шутка ли, 40 лет разрабатывали ПО, которое по итогу нарушает UNIX-Way и не делает хорошо то, для чего было предназначено? Иксы это какой-то позор UNIX-like систем.

Ах, ну и да, дистры с 2022 года за Ubuntu 22.04 LTS постепенно переходят именно на него. Вон, сегодняшняя соседняя тема: Анонсирован порт оконного менеджера Xfce на Wayland

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

Одного этого уже достаточно чтобы выкопать могилу для X.Org, закопать его, хорошенько утромбовать землю лопатой и для надёжности залить бетоном.

Фичу с переводом выделенных в тексте слов уже придумали как добавить? У словарей (например, goldendict) есть такая функция. Они могут показывать перевод выделенного слова или словосочетания в тексте.

i-rinat ★★★★★
()
Ответ на: комментарий от EXL

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

Знаешь, есть другой способ «закапывания». Mpv vs. Mplayer. Автор mpv планомерно разрабатывал программу к тому виду, в котором хотел её видеть. И через некоторое время оказалось, что Mplayer потихоньку отошёл на второй план, а потом и вовсе затерялся. Просто пользователи без громких заявлений мигрировали на альтернативу, которая полностью покрывала их хотелки, а некоторые функции даже выполняла лучше.

i-rinat ★★★★★
()
Ответ на: комментарий от EXL

Шутка ли, 40 лет разрабатывали ПО, которое по итогу нарушает UNIX-Way

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

bread
()