Bug 47505 - не запускается на wayland
Summary: не запускается на wayland
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: hplip-gui (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Andrey Cherepanov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-09-09 02:45 MSK by Aleksandr Shamaraev
Modified: 2024-03-07 03:52 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 Aleksandr Shamaraev 2023-09-09 02:45:08 MSK
Добра.
приложение не запускается под wayland
под х11 все нормально.
окружение GNOME 44.4
Comment 1 Aleksandr Shamaraev 2024-02-23 15:32:35 MSK
Добрый день. 

Стенд:
OS: ALT Regular Sisyphus x86_64
Kernel: 6.6.17-un-def-alt1
DE: GNOME 45.4 
CPU: AMD Ryzen 5 3500U with Radeon Vega Mobile Gfx (8) @ 2.100GHz
GPU: AMD ATI Radeon Vega Series / Radeon Vega Mobile Series
сессия: wayland

версия hplip-gui-3.23.12-alt2.noarch

Получилось запустить командой
$ XDG_SESSION_TYPE=xwayland hp-toolbox

При этом в консоли выходит 
warning: Unable to connect to dbus. Is hp-systray running?
error: dBus initialization error. Exiting.

хотя иконка в трей вешается, HP Devices Manager работает, настройки работают
Comment 2 ildar 2024-02-23 15:46:07 MSK
Вы имеете в виду на Gnome/Wayland заработало?
У меня на Hyprland + Waybar не работает.
Comment 3 Aleksandr Shamaraev 2024-02-23 16:33:49 MSK
(Ответ для ildar на комментарий #2)
> Вы имеете в виду на Gnome/Wayland заработало?
> У меня на Hyprland + Waybar не работает.

у меня Gnome 45.4 сессия Wayland

Если я в консоли выполняю XDG_SESSION_TYPE=xwayland hp-toolbox

выполняется, потом закрывается, выдается ошибка, но при этом иконка падает в 'трей', и все нажимается. Принтера под рукой нет, не могу проверить работоспособность, но думаю должно все работать
Фото по ссылке https://disk.yandex.ru/d/nK1K5puyY8SGoA
Comment 4 Aleksandr Shamaraev 2024-02-23 16:35:22 MSK
пытался стартануть в автозапуск, вот это не получилось, как только не пробовал ) либо у меня знаний не хватило, либо не запускается
Comment 5 Aleksandr Shamaraev 2024-02-23 16:48:42 MSK
расширение использую AppIndicator and KstatusNotifierItem
Comment 6 Aleksandr Shamaraev 2024-02-24 01:24:10 MSK
из ярлыка hplip.desktop получилось запустить, чтоб иконка легла в трей со строчкой

Exec=env XDG_SESSION_TYPE=wayland dbus-run-session hp-toolbox
Comment 7 Aleksandr Shamaraev 2024-02-24 01:57:15 MSK
Пардон, не то написал.
В общем чтоб под wayland работало, нужно в файле hplip.desktop прописать

Exec=env XDG_SESSION_TYPE=xwayland dbus-run-session hp-toolbox

При этом нужно удалить пакет hplip-gui-autostart

тогда из меню Гном все запускается прекрасно
Comment 8 Aleksandr Shamaraev 2024-03-07 03:52:50 MSK
Добрый день.

hplip-gui-3.23.12-alt3.noarch

ALT Gnome Regular

Не стартует на wayland.

Обходное решение работает, но стало стартовать не с первого раза + приходится перевыключать расширение индикатор

На ALT Regular KDE не получилось запустить