LINUX.ORG.RU

143
Всего сообщений: 614

Перестали работать паровозики на wayland

Здравствуйте, большая проблема, я вернулся с работы и хотел отдохнуть, но openttd перестал работать. Оконный менеджер sway, SDL_VIDEODRIVER x11 или wayland не помогает, xwayland включен, пакеты и не обновлял, вчера работал.
Вот ошибка из консоли

attempt to connect to server failed

Прошу ... Помогите

 , ,

kevlik ()

Weston. Список реализованных протоколов.

Пытаюсь разобраться с Wayland/Weston.

Начал с того, что прочитал https://wayland.freedesktop.org/docs/html/

Потом начал смотреть все доступные расширения протокола: стабильные ( https://gitlab.freedesktop.org/wayland/wayland-protocols/-/tree/master/stable ) и нестабильные ( https://gitlab.freedesktop.org/wayland/wayland-protocols/-/tree/master/unstab... ).

А потом неожиданно наткнулся на https://cgit.freedesktop.org/mesa/mesa/tree/src/egl/wayland/wayland-drm/wayla... , которого нет на https://gitlab.freedesktop.org/wayland/wayland-protocols/

Собственно вопросы:

1. Как посмотреть список всех протоколов, реализованных для конкретного wayland-композитора не запуская его? Можно на примере weston https://gitlab.freedesktop.org/wayland/weston

2. Есть ли у wayland-тусовочки какой-то IRQ/Discord/etc. где можно пообщаться с ними online?

**Update#1**

* Найти все глобальные интерфейсы можно через поиск вызова функции `wl_global_create` (спасибо @arrecck). Вопрос про неглобальные интерфейсы остальных протоколов все еще не решен.

* Чатик вроде как тут https://webchat.freenode.net/ > #freedesktop , но в информации о канале со всеми вопросами предлагают обращатся в xdg@lists.freedesktop.org

P.S. Если где-то в терминах плаваю - не стесняйтесь «поправлять» в комментариях. Я в этой теме совсем недавно.

 ,

trex6 ()

MS добавит поддержку GUI приложений в WSL через Wayland

Один из сотрудников майкрософта выложил в твиттере гифку в которой показан запуск nautilus в Windows из-под WSL. В отличии от существующего способа запуска графических приложений через запущенный в windows Xserver (XMing, MobaXterm), этот способ использует Wayland и RDP протокол для отображения приложений.

https://twitter.com/craigaloewen/status/1308452901266751488

To put it in a sentence: We have a Wayland server running in WSL, and connect to that via an RDP connection from Windows! 

 , , , ,

cocucka ()

Бинарный дистрибутив с Wayland, но без Xorg

Хочу посмотреть на wayland в спартанских условиях. Не важно на базе чего (deb/rpm/arch/etc.), не важно скаким de по дефолту (gnome/kde). Основное условие - полное отсутсвие X'ов/Xwayland и X'овых прог, причем в репах тоже.

Неужели разработчики waylan не запилили ничего подобного для внутренних тестов?

P.S. Про то как накатить wayland на fedora/debian знаю, но это не интересно, там xwayland и куча x'ых прог.

 ,

Kolins ()

Странное поведение firefox на gnome 3 на сессии wayland после обновления.

После перевода ветки обновлений пакетов на testing у firefox после его обновления на версию 80.0.1-r1 в меню гнома появились 3 ярлыка огнелиса. Один назывался просто firefox, второй называется firefox on wayland, а третий называется firefox on X11. Я бы просто удалил в настройках меню два остальных ярлыка, кроме обычного и мне это бы никак не доставляло хлопот, но выходит так, что при открытии обычного firefox на самом деле у мен откывается firefox on wayland (Я это понимаю по названию активного окна приложения в гномовском баре сверху.) Во всех остальных случаях кроме firefox on X11 открывается firefox on wayland. При открытии firefox on X11 открывается, видимо, обычная лиса. Однако поменять название ярлыка меню в его настройках я не могу, поэтому такой вариант отпадает. Остаётся только исправить, но я просто не представляю как. Я бы использовал сессию XOrg для того же гнома, но там у меня не работает изменение скорости и прочих настроек мыши в gnome-settings. Я бы установил предыдущую версию лисы (у меня сейчас стоит версия 80.0.1-r1), но компиляция лисы возможно будет занимать очень много времени, и на каждую версию в таком случае на поиск нормально работающей версии firefox на вейланде уйдёт куча времени. На новых пользователях тоже самое. Хомяка на сессии xorg чистил, ничего не дало. Вопрос - как это исправить? Я не представляю.

 , ,

n222 ()

Не применяются темы gtk

Здравствуйте, прописано gtk-theme-name=«Adwaita-dark» (для примера) в файлах ~/.gtkrc-2.0 и ~/.config/gtk-3.0/settings.ini или прописываю любую другу тему, а приложения гтк3 всегда работают с темой Adwaita. Что я делаю не так?? https://imgur.com/a/7Qd646S

 , , ,

kevlik ()

Наглядная демонстрация, почему Wayland и близко не готов

Когда ставили обновления, заметили, что от libgtk-layer-shell0 зависит mate-panel. Решили вновь поставить и потыкать (под Wayfire), как она там поживает.

Мы неоднократно распинались на ЛОРе перед Wayland-фанатиками, почему оно ущербное по сравнению с иксами: этого нет, того нет. А тут всё (ну, не всё, но многое) наглядно представлено в удобоваримом для тупых хомячков виде: https://pic4a.ru/09/A66.png

Как вы собираетесь решать эти проблемы, Wayland-фанатики? Ну про wlr-foreign-toplevel-management-unstable Мы наслышаны, часть проблем он должен решить (если взлетит). Но что, например, с треем? Вместо XEmbed-трея, который суть полноценные мини-окна (произвольных пропорций, кстати), переводить всё на квадратно-гнездовое SNI-убожество? не смешно.

 , ,

mertvoprog ()

KDE дефолтом на Wayland в Fedora 34

Засаживание Wayland продолжается.

В Fedora выдвинули план сделать KDE окружение дефолтом на Wayland в версии 34 (2021 год).

https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/AERHGVALKUE6UDU3PP35XV7G5DMEX7RM/#replies

Скоро и KDE окажется в будущем.

 , ,

fornlr ()

Wayland в Chrome

Засадили в DEV сборки

https://bugs.chromium.org/p/chromium/issues/detail?id=1085700

Активируется опциями

-enable-features=UseOzonePlatform -ozone-platform=wayland

Естественно весьма сыро пока.

 , ,

fornlr ()

ВМы для wayland

Хочу попробовать сеанс на вяленом. Ищу, чем заменить fluxbox. Кто имеет опыт с вяленым и ВМами, скажите, что есть из юзабельного и стабильного с возможностями fluxbox? Больше всего интересуют ВМы с возможностью:

  1. забиндить программу на сочетание + переключаться на эту запущенную программу по этому же сочетанию вместо запуска еще одного экземпляра программы;

  2. управлять расположением окон в пределах одного воркспейса по предустановленным положениям (половина по горизонтали, половина по вертикали, четверть воркспейса с расположением в углу и т.д.);

  3. включение/отключение заголовков по горячим клавишам.

На арчевики посмотрел, что есть по ВМам - как-то не густо из того, что можно использовать без ДЕ. Чистые тайлинги мне не интересны.

 ,

STX ()

GNOME umask

Привет! Пользуюсь gnome 3.36 на Archlinux. Подскажите, как сделать моему юзеру umask 027? Пробовал писать в .profile, /etc/profile, /etc/login.defs - все равно, маска остается 022

Второй вопрос: где бы внятно почитать про то, как gnome на wayland стартует, какие конфигурационные файлы читает? Я даже переменные окружения установить не могу, потому что .profile он совершенно определенно игнорирует.

Спасибо!

 , , ,

biglpfan ()

Wine-Wayland. Кто-нибудь пробовал?

Вечер добрый, господа! Я уже как-то спрашивал это, но прошло уже достаточно времени. Пробовал ли кто Wine-Wayland(https://github.com/varmd/wine-wayland)? Просто в скором времени у меня появиться видеокарта от красных и у меня в планах полностью перейти на вялого, а Wine - единственное что меня сдерживает на иксах. Как на нём производительность, особенно в игре Path of Exile, да и вообще, он работает?(ФШ мне не нужен, ну и прочий софт с винды скорее всего тоже)

 , , , ,

ZeeCaptain ()

Заикание видео

Наблюдается сильно заметное «заикание» видео в VLC на Иксах. Например, заикание можно наблюдать на этом тестовом видео: https://www.oc-burner.de/ftp/Videos/juddertest/juddertest_60.mp4 (периодически полоса начинает немного подергиваться влево-вправо). В реальном видео этот эффект отчетливо наблюдается когда движется камера. Эксперименты с настройками VLC показали, что заикание не зависит от использования аппаратного декодирования. Кроме того, заикания почти полностью отсутствуют на Wayland (плавность приближается к таковому в Windows). Вопрос в том, что можно подкрутить в Иксах, чтобы гладкость воспроизведения видео была не хуже (или даже лучше) чем в Wayland?

Intel iGPU, openSUSE Tumbleweed. Вывод чего надо показать?

 , ,

SSZB ()

Кто-нибудь когда-нибудь вылечит qt5?

Ну вот, случилось гадость, которою я ждал давно: полезное приложение (telegram-desktop) теперь жёстко зависит от qt5-qtwayland.

$ dnf repoquery --requires telegram-desktop | grep -i wayland
libQt5WaylandClient.so.5()(64bit)
libQt5WaylandClient.so.5(Qt_5.13.2_PRIVATE_API)(64bit)

$ dnf repoquery --requires --resolve telegram-desktop | grep wayland
qt5-qtwayland-0:5.13.2-2.fc31.x86_64

Опять удивляюсь, на форуме тишина!!! Народ, там чё, никто не использует вяленого и qt-проги одновременно???

Не люблю ныть, но довольно неприятное чувство, когда ты обновил телегу и получил это: https://i.ibb.co/S37P9Jj/2020-08-09-18-28.png

Красиво, правда? Почти все qt-проги в труху, только goldendict (видимо из-за старости) кладёт болт на вейланд и anki (установил с сайта через make).

Простое решение с удалением гадкого пакета теперь не катит, как я советовал здесь: Fedora(31-32) GNOME + Wayland + qt5 (держу в курсе!)

Удалять телеграмм смысла не вижу, походу всё равно карачун настанет потихоньку всем, если чего-нибудь не переделают. Так что теперь остаётся одно решение: копировать desktop-файлы в ~/.local/share/applications и строку Exec= заменять на Exec=env QT_QPA_PLATFORM=xcb, как рекомендовано здесь: https://russianfedora.github.io/FAQ/tips-and-tricks.html#index-16

Однако самой телеге это не особо помогло, ну хоть тень появилась и то хлеб, а вот flameshot вылечить не удалось, остальным полегчало: https://i.ibb.co/zfB1x1B/2020-08-09-18-37.png

Куда ещё копать по этому поводу?

 , , ,

papin-aziat ()

XWayland: размытые шрифты

Заценил Plasma под Wayland, особенно «безшовное» масштабирование с несколькими мониторами.

Однако есть проблема: размытые шрифты в иксовых приложениях. Вот такая ситуация

  • Разрешение: 3840x2160 (15.6", 282ppi)
  • Scaling factor: 190%

Выхлоп xrandr:

$ xrandr
Screen 0: minimum 16 x 16, current 3941 x 1252, maximum 32767 x 32767
XWAYLAND0 connected 1920x1080+0+172 (normal left inverted right x axis y axis) 350mm x 190mm
   1920x1080     59.96*+
XWAYLAND2 connected 1920x1200+2021+0 (normal left inverted right x axis y axis) 520mm x 320mm
   1920x1200     59.88*+

Причем WAYLAND0 – это 4K

Вот что про него говорит kscreen-console:

Id:  1
Name:  "Y2XND\u0080LQ156D eDP-1-unknown"
Type:  "Panel (Laptop)"
Connected:  true
Enabled:  true
Primary:  false
Rotation:  1
Pos:  QPoint(0,172)
MMSize:  QSize(350, 190)
FollowPreferredMode:  false
Size:  QSize(-1, -1)
Scale:  1.89844
Clones:  None
Mode:  "0"
Preferred Mode:  "0"
Preferred modes:  ("0")
Modes: 
         "0"    "3840x2160@60"   QSize(3840, 2160)   59.997

Вопрос такой: как в XWayland (под kwin) пофиксить размытые шрифты? Мое подозрение – неправильное масштабирование (можно ли его задать вручную для X?).

 , , , ,

KennyMinigun ()

Посоветуйте

Подскажите какие есть рабочие с gnome 3 (wayland ) clipboard manager по типу Gpaste ?

И смогли вы нормально запустить copyq на wayland ?

 , ,

pinachet ()

wayland...

Интересует опыт тех, кто использует с WM (sway и т.д.).
Особенно интересует нативный, без XWayland.

Какой набор программ? Нормально работает Chromium в native?

Пишут, что на ноуте потребление меньше, чем в X11. Кто проверял?

Сам думаю перейти с X11 на DWL, ALacritty, bemenu, mako. Sway ещё разрекламирован…

Перемещено leave из general

 

Vault_Boy ()

authentication mechanism не поддерживается

Имеется Fedora 32 и не могу подключиться к текущему сеансу gnome 3 ( wayland ) c realvnc( v 3.6.1.42089 ) на android,выдает ошибку authentication mechanism requested cannot be provided by the computer.

Делал

gsettings set org.gnome.desktop.remote-desktop.vnc encryption "['none']" 

но не помогло. Прошу подсказать каким софтом можно подключиться или что-то поменять

 , , ,

pinachet ()

Gentoo, сoбрка Мира, как правильно указать юзы wayland и его композиторов, чтоб работать без иксорга?

Вообще можно без привычных иксов чисто на вейланде работать? Как всё это правильно настроить?

 ,

burato ()

Wayland в отображает окно в рандомном месте

Всем привет, изучаю wayland и его клиентские h все что хотел удалось отобразить, всем доволен кроме одного НО. При первой привязке wl_buffer к wl_surface левый верхний угол нового окна оказывается в случайном месте экрана. Покопался на форумах и ни чего свежее 2014 года не нашел. Мельком просмотрел создание поверхности из композитора и привязку буфера в доках и не нашел ни чего про стартовую позицию. С форумов я понял что разработчик изначально не хотел пользователю давать абсолютные координаты и поэтому механизма нет, но то был 2014. К сожалению не смог найти ни чего посвежее. В курсе кто нибудь как это можно сделать через api wayland(желательно без использования функций weston)? P.S. Нашел костыльное решение: выделяем пустой буффер размером под все разрешение экрана, биндим его, разрушаем, а потом уже ТОЛЬКО ПЕРВЫЙ целевой буфер wl_surface_damage и wl_surface_attach с нужным сдвигом по x и y. Далее обновляем буфферы со сдвигом 0. Проверил эвенты курсора, работают правильно, ливают прямо на стыке целевого буфера. Но хотелось бы использовать сдвиг без костылей.

 

ivv19041994 ()