Bug 42606

Summary: Некорректная работа kitten panel в kitty.
Product: Branch p10 Reporter: Savelev Pavel <savelevpa>
Component: kittyAssignee: Egor Ignatov <egori>
Status: CLOSED WONTFIX QA Contact: qa-p10 <qa-p10>
Severity: normal    
Priority: P5 CC: egori, iakuninaa, obidinog
Version: не указана   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
Пример некорректной работы dock-панели none

Description Savelev Pavel 2022-04-26 18:27:26 MSK
Created attachment 10668 [details]
Пример некорректной работы dock-панели

Версия пакета: kitty-0.21.2-alt1

Стенд с ошибкой:

kworkstation-10.0-rc4-x86-64

Шаги для воспроизведения:

1. Запустить kitty.
2. Запустить kitten dock: kitty +kitten panel sh -c 'printf "\n\n\nHello, world."; sleep 5s'

Результат: док-панель отображается в некорректном месте (см.приложение). В терминале выводится ошибка:
 
Failed to load libstartup-notification-1.so with error: libstartup-notification-1.so.0.0.0: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога. This has two main effects: There will be no startup feedback and when using --single-instance, kitty windows may start on an incorrect desktop/workspace.

Ожидаемый результат: Отобразится док-панель с надписью "Hello, world." у верхнего края экрана. Не выводится никаких ошибок в терминале.

Судя по всему, для корректной работы этой функции kitty не хватает пакета libstartup-notification.
Comment 1 obidinog@basealt.ru 2022-05-30 17:07:33 MSK
В версии kitty-0.25.1-alt1.x86_64 так-же  воспроизводится и на стенде 
education-10-x86-64-kde.

Ошибок нет, но док-панель появляется в центре экрана.
Comment 2 Egor Ignatov 2022-07-29 11:10:52 MSK
> Ошибок нет, но док-панель появляется в центре экрана.

Судя по всему это особенность работы оконного менеджера в KDE.
В любом случае kitten panel очень специфичный плагин, подразумевающий работу в среде с автономным оконным менеджером вне какой-либо DE.