Bug 42606 - Некорректная работа kitten panel в kitty.
Summary: Некорректная работа kitten panel в kitty.
Status: CLOSED WONTFIX
Alias: None
Product: Branch p10
Classification: Unclassified
Component: kitty (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P5 normal
Assignee: Egor Ignatov
QA Contact: qa-p10@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-04-26 18:27 MSK by Savelev Pavel
Modified: 2022-07-29 11:10 MSK (History)
3 users (show)

See Also:


Attachments
Пример некорректной работы dock-панели (284.11 KB, image/png)
2022-04-26 18:27 MSK, Savelev Pavel
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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.