Bug 13232

Summary: Spice-vdagent not start in plasma
Product: [ROSA-based products] ROSA Fresh Reporter: Vladimir Potapov <v.potapov>
Component: Preinstalled software in the ISOAssignee: ROSA Linux Bugs <bugs>
Status: RESOLVED FIXED QA Contact: ROSA Linux Bugs <bugs>
Severity: blocker    
Priority: Highest CC: a.avdonin, a.proklov, m.novosyolov
Version: Plasma5Flags: v.potapov: qa_verified+
a.proklov: published+
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Platform: --- ROSA Vulnerability identifier:
RPM Package: ISO-related:
Bad POT generating: Upstream:

Description Vladimir Potapov 2023-04-25 08:24:17 MSK
После перехода плазмы с автостарта через десктоп-файлы на systemd-инициализацию, отвалился запуск spice-vdagent
Comment 1 Vladimir Potapov 2023-04-25 08:28:58 MSK
spice-vdagent-0.22.1-6
https://abf.io/build_lists/4430665
https://abf.io/build_lists/4430666
https://abf.io/build_lists/4430667
Advisory: user-mode service added for plasma worked
Comment 2 Mikhail Novosyolov 2023-04-25 11:30:20 MSK
https://abf.io/import/spice-vdagent/commit/3f84caac1e08ef741a84f47699a46912dfe0c863 - в таком виде при обновлении пакета автозапуск пользовательской части отключится, думаю.
Comment 3 Mikhail Novosyolov 2023-04-25 11:47:19 MSK
Вне kde будет вообще двойной запуск - через /etc/xdg/autostart/*.desktop и этим сервисом.
Comment 4 Mikhail Novosyolov 2023-04-25 11:57:17 MSK
/usr/lib/systemd/user/spice-vdagent.service уже есть, добавленный сервис вообще не нужен тогда
Comment 5 Mikhail Novosyolov 2023-04-25 15:47:39 MSK
*** Bug 13044 has been marked as a duplicate of this bug. ***
Comment 6 Mikhail Novosyolov 2023-04-25 15:52:06 MSK
********* QA ADVISORY *********

spice-vdagent-0.22.1-6.gitaa0816.3
- reverted hack from comment#1
- use upstream systemd user service
- separate package for xdg autostart for those who need it
- use systemd user autostart by default
- use gtk3 instead of gtk4 to fix mouse positioning
- harden systemd service (from openSUSE)
https://abf.io/build_lists/4430870
https://abf.io/build_lists/4430871
https://abf.io/build_lists/4430872
https://abf.io/build_lists/4430873
https://abf.io/build_lists/4430874
Comment 7 Mikhail Novosyolov 2023-04-25 16:40:08 MSK
(In reply to Mikhail Novosyolov from comment #6)
> ********* QA ADVISORY *********
> 
> spice-vdagent-0.22.1-6.gitaa0816.3
> - reverted hack from comment#1
> - use upstream systemd user service
> - separate package for xdg autostart for those who need it
> - use systemd user autostart by default
> - use gtk3 instead of gtk4 to fix mouse positioning
> - harden systemd service (from openSUSE)
> https://abf.io/build_lists/4430870
> https://abf.io/build_lists/4430871
> https://abf.io/build_lists/4430872
> https://abf.io/build_lists/4430873
> https://abf.io/build_lists/4430874

В xfce не запускается пользовательская часть, потому что graphical-session.target не наступает.
Надо подумать, как поступить.
Comment 8 Vladimir Potapov 2023-04-26 10:23:53 MSK
spice-vdagent-0.22.1-6.gitaa0816.4
https://abf.io/build_lists/4431308
https://abf.io/build_lists/4431309
https://abf.io/build_lists/4431310

Десктоп-файл перенесен обратно для загрузки в средах, не поддерживающих graphical-session.target
Comment 9 Vladimir Potapov 2023-04-26 12:02:04 MSK
spice-vdagent-0.22.1-6.gitaa0816.4
https://abf.io/build_lists/4431308
https://abf.io/build_lists/4431309
https://abf.io/build_lists/4431310
********************* Advisory ***********************
- use upstream systemd user service
- use systemd user autostart by default
- use gtk3 instead of gtk4 to fix mouse positioning
- harden systemd service (from openSUSE)
*******************************************************
QA Verified