Bug 32657 - Разные поля Exec
Summary: Разные поля Exec
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: lxqt-common (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Michael Shigorin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on: 31259
Blocks:
  Show dependency tree
 
Reported: 2016-10-24 17:39 MSK by Sergey V Turchin
Modified: 2017-10-23 16:13 MSK (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey V Turchin 2016-10-24 17:39:22 MSK
Для возможности уменьшить трудозатраты по сопровождению *DM поля
EXEC в /etc/X11/wmsession.d/08lxqt
и
Exec в /usr/share/xsessions/lxqt.desktop
должны иметь одинаковое значение.
Подробности в bug#31259 .
Comment 1 Michael Shigorin 2016-10-24 17:59:06 MSK
Можешь попробовать починить как более специалист в вопросе?
Comment 2 Michael Shigorin 2016-10-24 18:30:52 MSK
Поправил 08lxqt, убрав /usr/bin/ из обоих путей -- теперь sddm не запускает сессию при автологине на regular-lxqt.iso.  Смотрю, что пишет...
Comment 3 Michael Shigorin 2016-10-24 18:52:40 MSK
С одной стороны, sddm хотел группу nopasswdlogin для автологина, раньше этим отличались lightdm и gdm -- сделал в autologin-sh-functions 0.2.3-alt1.

Но сессия LXQt после

--- a/08lxqt
+++ b/08lxqt
@@ -1,6 +1,6 @@
 NAME=LXQt
 ICON=/usr/share/icons/hicolor/64x64/apps/lxqt.xpm
-EXEC=/usr/bin/startlxqt
+EXEC=startlxqt
 DESC=Lightweight Desktop Environment
 SCRIPT:
-exec /usr/bin/startlxqt
+exec startlxqt

продолжает падать.

Возможно, ещё кого-то надо пересобирать после обновления kf5-* -- если удобно, глянь всё-таки.
Comment 4 Sergey V Turchin 2016-10-24 20:10:33 MSK
(В ответ на комментарий №3)
> С одной стороны, sddm хотел группу nopasswdlogin для автологина
Для беспарольного логина, а не для автологина.
Comment 5 Sergey V Turchin 2016-10-24 20:12:21 MSK
(В ответ на комментарий №2)
> убрав /usr/bin/ из обоих путей -- теперь sddm не запускает сессию
Не sddm, а скорее всего Xsession.
Лучше оставить с полным путем.
Comment 6 Sergey V Turchin 2016-10-24 20:14:25 MSK
(В ответ на комментарий №1)
> Можешь попробовать починить как более специалист в вопросе?
Достаточно везде написать /usr/bin/startlxqt .
Comment 7 Sergey V Turchin 2016-10-25 11:52:57 MSK
(В ответ на комментарий №2)
> Поправил 08lxqt
Править надо _только_ lxqt.desktop
Comment 8 Michael Shigorin 2016-10-25 22:56:59 MSK
Поправил, исошка будто работает.  Завтра после регулярок думаю отправить.
Comment 9 Repository Robot 2016-11-01 19:56:14 MSK
lxqt-common-1:0.11.0-alt1.1 -> sisyphus:

* Tue Oct 25 2016 Michael Shigorin <mike@altlinux> 1:0.11.0-alt1.1
- tweak desktop file differently (closes: #32657)
Comment 10 Michael Shigorin 2017-10-23 00:16:22 MSK
На всякий: файл перебрался в lxqt-session 0.12.0.
Comment 11 Sergey V Turchin 2017-10-23 16:13:36 MSK
(В ответ на комментарий №10)
> На всякий: файл перебрался в lxqt-session 0.12.0.
Не в p8. ;-)