Bug 50127 - Автозапуск портит рабочий стол KDE Plasma
Summary: Автозапуск портит рабочий стол KDE Plasma
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: yandex-browser-stable (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: aleksei.yanlin@yandex.ru
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-04-23 14:36 MSK by Sergey V Turchin
Modified: 2024-06-20 14:11 MSK (History)
1 user (show)

See Also:


Attachments
О системе (500.39 KB, image/png)
2024-06-13 13:44 MSK, aleksei.yanlin@yandex.ru
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey V Turchin 2024-04-23 14:36:56 MSK
Программа, запускающаяся из /etc/xdg/autostart/ самостоятельно кладёт ярлык на рабочий стол, чем портит KDE-шную инициализацию ярлыков рабочего стола.

Для того, чтобы положить ярлык пользователю на рабочий стол в KDE, нужно упаковать его в /usr/share/kio_desktop/DesktopLinks/

Если нет решения для других DE, то для KDE надо сделать как выше указано, а в
/etc/xdg/autostart/yandex-browser_user_setup.desktop
Добавить строку
NotShowIn=KDE;
, чтоб автозапуск отрабатывал везде кроме KDE.
Comment 1 aleksei.yanlin@yandex.ru 2024-04-25 09:54:25 MSK
Здравствуйте

Спасибо за замечание. Передадим разработчикам
Comment 2 aleksei.yanlin@yandex.ru 2024-04-26 10:12:34 MSK
Здравствуйте

Подскажите, пожалуйста, правильно ли понимаем, что после перезагрузки операционной системы запускается окно браузера? Дело в том, что в браузере на Linux нет классического автозапуска. Возможно, речь идет о создании ярлыка на рабочем столе?
Comment 3 Sergey V Turchin 2024-04-26 10:25:21 MSK
(Ответ для aleksei.yanlin@yandex.ru на комментарий #2)
> после перезагрузки
> операционной системы запускается окно браузера?
Нет. Запускается программа из файла /etc/xdg/autostart/yandex-browser_user_setup.desktop , принадлежащего пакету yandex-browser-stable.

> Дело в том, что в браузере на Linux нет классического автозапуска.
Есть. Файл /etc/xdg/autostart/yandex-browser_user_setup.desktop .

> Возможно, речь идет о создании ярлыка на рабочем столе?
Да. Именно об этом.
Comment 4 aleksei.yanlin@yandex.ru 2024-04-26 14:04:47 MSK
Вы отметили, что окно браузера не запускается, но запускается программа из файла /etc/xdg/autostart/yandex-browser_user_setup.desktop. Подскажите, как это проявляется?
Comment 5 Sergey V Turchin 2024-04-26 14:08:50 MSK
(Ответ для Sergey V Turchin на комментарий #0)
> Программа, запускающаяся из /etc/xdg/autostart/ самостоятельно кладёт ярлык
> на рабочий стол, чем портит KDE-шную инициализацию ярлыков рабочего стола.
Comment 6 aleksei.yanlin@yandex.ru 2024-04-26 17:27:47 MSK
Это ожидаемое поведение браузера. Зафиксировали ваше пожелание. Если появятся изменения, мы вам сообщим
Comment 7 Sergey V Turchin 2024-04-27 10:28:45 MSK
(Ответ для aleksei.yanlin@yandex.ru на комментарий #6)
> Это ожидаемое поведение браузера.
Это явно ошибочное поведение.
Т.е. при установке этого пакета до любого первого входа в систему мне придётся заранее форсировать отключение этого совсем и если у вас там происходит что-то ещё кроме добавления ярлыка на рабочий стол, оно тоже перестанет работать.

> Зафиксировали ваше пожелание.
Спасибо!
Comment 8 Sergey V Turchin 2024-04-27 10:37:49 MSK
> если у вас там происходит что-то ещё кроме добавления ярлыка на рабочий стол
Это следует вынести в отдельный файл автозапуска.
Comment 9 aleksei.yanlin@yandex.ru 2024-04-27 13:51:09 MSK
Комментарий увидели, спасибо за подробности
Comment 10 aleksei.yanlin@yandex.ru 2024-05-08 10:35:42 MSK
Здравствуйте

Вы упомянули, что поведение браузера портит инициализацию ярлыков рабочего стола в KDE. Подскажите, пожалуйста, что именно происходит? Получится показать на скриншоте или видео?
Comment 11 Sergey V Turchin 2024-05-08 11:48:16 MSK
Браузер кладёт свой ярлык на рабочий стол в обход правильного поведения, чем нарушает возможность положить ярлык на рабочий стол для любых остальных программ.

Из-за этого при 1-м входе в систему у пользователя на рабочем столе только ярлык yandex-browser, а остальные отсутствуют.
Comment 12 aleksei.yanlin@yandex.ru 2024-05-15 13:28:25 MSK
Здравствуйте! 

Подскажите, пожалуйста, при повторных входах все работает нормально? Так происходит только при самом первом запуске?
Comment 13 Sergey V Turchin 2024-05-15 13:54:07 MSK
(Ответ для aleksei.yanlin@yandex.ru на комментарий #12)
> Подскажите, пожалуйста, при повторных входах все работает нормально?
Нет, т.к. yandex-browser не убирает свой ярлык с рабочего стола.

> Так происходит только при самом первом запуске?
Нет, потому что уже поздно, т.к. последствия уже произошли.

P.S.
Если удалить всё из каталога рабочего стола, то при следующем входе правильные ярлыки создадутся, если им опять никто не помешает.
Comment 14 aleksei.yanlin@yandex.ru 2024-06-13 13:43:42 MSK
Здравствуйте! 

Уточните, пожалуйста, версию Alt kWorkstation и пришлите содержимое страницы: Пуск - Параметры системы KDE5 - О системе. Можно в формате скриншота по примеру из вложения
Comment 15 aleksei.yanlin@yandex.ru 2024-06-13 13:44:03 MSK
Created attachment 16264 [details]
О системе
Comment 16 Sergey V Turchin 2024-06-20 14:11:08 MSK
Просто никогда не создавайте никаких desktop-файлов в пользовательском каталоге рабочего стола без ведома пользователя.