Bug 30971 - doesn't support xdg-shell v5
Summary: doesn't support xdg-shell v5
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: efl-libs (show other bugs)
Version: unstable
Hardware: all Linux
: P3 major
Assignee: Yuri N. Sedunov
QA Contact: qa-sisyphus
URL: https://phab.enlightenment.org/T1901
Keywords:
Depends on:
Blocks:
 
Reported: 2015-04-27 06:44 MSK by ildar
Modified: 2015-05-07 09:38 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ildar 2015-04-27 06:44:50 MSK
КРИТИЧНО! На текущем Сизифе:
запускаем http://nightly.altlinux.org/sisyphus/current/regular-e19-latest-x86_64.iso
там в терминале запускаем gnome-mplayer. Ошибка:
Gdk-ERROR **: wl_display@1: error 1: invalid arguments for xdg_shell@13.get_xdg_surface

Откат к libgtk+3*3.14.9-alt1 помогает
Comment 1 Yuri N. Sedunov 2015-04-27 12:03:00 MSK
Пока можно жить выгрузив модуль "Wayland Desktop Shell"
Comment 2 ildar 2015-05-02 22:41:12 MSK
(В ответ на комментарий №1)
> Пока можно жить выгрузив модуль "Wayland Desktop Shell"

К сожалению, нет. Выгрузка модуля не помогает, т.к. при перезапуске enlightenment он загружается автоматически.
Более того, физическое устранение модуля в ФС, а также всех модулей wl_* не приводит к желаемому результату: переменная WAYLAND_DISPLAY присутствует и GTK+3-приложения также и падают.
Есть другие предложения?
Comment 3 Yuri N. Sedunov 2015-05-02 23:08:38 MSK
(In reply to comment #2)
> (В ответ на комментарий №1)
> > Пока можно жить выгрузив модуль "Wayland Desktop Shell"
> 
> К сожалению, нет. Выгрузка модуля не помогает, т.к. при перезапуске
> enlightenment он загружается автоматически.

Не нужно выгрузив модуль перезапускать сессию.
Comment 4 ildar 2015-05-03 20:05:04 MSK
не срабатывает.
Юрий, можно спросить, кроме нас двоих об этой проблеме кто-нибудь знает? Вы где-нибудь упоминания встречали?
Comment 5 Yuri N. Sedunov 2015-05-03 20:59:58 MSK
(In reply to comment #4)
> не срабатывает.

Ну-да,  неполную инструкцию выдал, -- надо, выгрузив модуль, сделать Enlightenment->Перезапустить.

> Юрий, можно спросить, кроме нас двоих об этой проблеме кто-нибудь знает? Вы
> где-нибудь упоминания встречали?

Знают-знают.
https://phab.enlightenment.org/T1901
Comment 6 ildar 2015-05-03 21:47:35 MSK
(В ответ на комментарий №2)
> (В ответ на комментарий №1)
> > Пока можно жить выгрузив модуль "Wayland Desktop Shell"
> 
> К сожалению, нет. Выгрузка модуля не помогает, т.к. при перезапуске
> enlightenment он загружается автоматически.

Видимо, где-то по зависимостям он снова запускается при Enlightenment->Перезапустить. :( Как это можно отловить?
Спасибо за ссылку. Судя по T1901, патч уже втянули. Значит ли это, что следующая версия efl-libs уже исправит эту проблему?
Comment 7 Yuri N. Sedunov 2015-05-03 22:27:07 MSK
(In reply to comment #6)
> (В ответ на комментарий №2)
> > (В ответ на комментарий №1)
> > > Пока можно жить выгрузив модуль "Wayland Desktop Shell"
> > 
> > К сожалению, нет. Выгрузка модуля не помогает, т.к. при перезапуске
> > enlightenment он загружается автоматически.
> 
> Видимо, где-то по зависимостям он снова запускается при
> Enlightenment->Перезапустить. :( Как это можно отловить?

Не знаю, у меня работает так. Выгрузил модуль, сделал Enlightenment->Перезапустить, -- GTK3 приложения запускаются. Проверял на свежесозданном пользователе.

> Спасибо за ссылку. Судя по T1901, патч уже втянули. Значит ли это, что
> следующая версия efl-libs уже исправит эту проблему?

E19 с новыми версиями библиотек работать не будет.
На днях попробую собрать efl/elementary-1.13.x и будущий E20 из master.
Comment 8 ildar 2015-05-04 00:10:12 MSK
(В ответ на комментарий №7)
> Не знаю, у меня работает так. Выгрузил модуль, сделал
> Enlightenment->Перезапустить, -- GTK3 приложения запускаются. Проверял на
> свежесозданном пользователе.
Ну... у меня почти так. Только 2 отличия:
1. GTK+3-приложения запускаются только из терминала, запущенного до манипуляций. Из самого E не запускаются
2. после перезапуска E показывает, что модуль "Wayland Desktop Shell" снова запущен

Пробовал на свежем профиле существующего пользователя на своей рабочей машинке.
Comment 9 Alexey Gladkov 2015-05-04 00:21:31 MSK
У меня эта же проблема.
Comment 10 Yuri N. Sedunov 2015-05-04 22:55:52 MSK
(In reply to comment #7)
> E19 с новыми версиями библиотек работать не будет.
> На днях попробую собрать efl/elementary-1.13.x и будущий E20 из master.

Можно пробовать #143987.
Comment 11 ildar 2015-05-04 23:09:28 MSK
(В ответ на комментарий №10)
> (In reply to comment #7)
> > E19 с новыми версиями библиотек работать не будет.
> > На днях попробую собрать efl/elementary-1.13.x и будущий E20 из master.
> 
> Можно пробовать #143987.

Должно быть, Вы имели в виду #144030
Comment 12 ildar 2015-05-04 23:24:07 MSK
ага! кажется, пофиксилось!
Спасибо большое!
Comment 13 Yuri N. Sedunov 2015-05-06 15:24:32 MSK
 #144030 ушло в сизиф, можно закрывать.