Hello and thank you for your bug report,
I wasn't able to reproduce the issue. I tried with snap version 75 and 107. Looking at the logs you shared, everything seems correct from the Subiquity standpoint so I'm not sure what's happening. Maybe ubuntu-desktop-provision can provide insight?
2024-04-07 13:58:54,864 DEBUG root:38 start: subiquity/Keyboard/input_source_POST: 2024-04-07 13:58:54,864 DEBUG subiquitycore.utils:119 arun_command called: ['systemd-run', '--wait', '--uid=1000', '--setenv=DISPLAY=:0', '--setenv=XDG_RUNTIME_DIR=/run/user/1000', '--setenv=DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus', '--', 'gsettings', 'set', 'org.gnome.desktop.input-sources', 'sources', "[('xkb','us')]"] 2024-04-07 13:58:54,959 DEBUG subiquitycore.utils:133 arun_command ['systemd-run', '--wait', '--uid=1000', '--setenv=DISPLAY=:0', '--setenv=XDG_RUNTIME_DIR=/run/user/1000', '--setenv=DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus', '--', 'gsettings', 'set', 'org.gnome.desktop.input-sources', 'sources', "[('xkb','us')]"] exited with code 0 2024-04-07 13:58:54,960 DEBUG root:38 finish: subiquity/Keyboard/input_source_POST: SUCCESS: 200 null 2024-04-07 13:59:03,187 DEBUG root:38 start: subiquity/Keyboard/input_source_POST: 2024-04-07 13:59:03,187 DEBUG subiquitycore.utils:119 arun_command called: ['systemd-run', '--wait', '--uid=1000', '--setenv=DISPLAY=:0', '--setenv=XDG_RUNTIME_DIR=/run/user/1000', '--setenv=DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus', '--', 'gsettings', 'set', 'org.gnome.desktop.input-sources', 'sources', "[('xkb','it')]"] 2024-04-07 13:59:03,208 DEBUG subiquitycore.utils:133 arun_command ['systemd-run', '--wait', '--uid=1000', '--setenv=DISPLAY=:0', '--setenv=XDG_RUNTIME_DIR=/run/user/1000', '--setenv=DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus', '--', 'gsettings', 'set', 'org.gnome.desktop.input-sources', 'sources', "[('xkb','it')]"] exited with code 0 2024-04-07 13:59:03,208 DEBUG root:38 finish: subiquity/Keyboard/input_source_POST: SUCCESS: 200 null 2024-04-07 13:59:09,294 DEBUG subiquitycore.utils:77 run_command called: ['udevadm', 'settle', '-t', '0'] 2024-04-07 13:59:09,296 DEBUG subiquitycore.utils:96 run_command ['udevadm', 'settle', '-t', '0'] exited with code 0 2024-04-07 13:59:09,296 DEBUG probert.network:741 wlan_event {'cmd': 'TRIGGER_SCAN', 'ifindex': 3} 2024-04-07 13:59:10,367 DEBUG subiquitycore.utils:77 run_command called: ['udevadm', 'settle', '-t', '0'] 2024-04-07 13:59:10,369 DEBUG subiquitycore.utils:96 run_command ['udevadm', 'settle', '-t', '0'] exited with code 0 2024-04-07 13:59:10,369 DEBUG probert.network:741 wlan_event {'cmd': 'NEW_SCAN_RESULTS', 'ifindex': 3, 'ssids': [(b'EOLO_181782', 'no status')]} 2024-04-07 13:59:10,369 DEBUG subiquitycore.utils:77 run_command called: ['udevadm', 'settle', '-t', '0'] 2024-04-07 13:59:10,371 DEBUG subiquitycore.utils:96 run_command ['udevadm', 'settle', '-t', '0'] exited with code 0 2024-04-07 13:59:14,321 DEBUG root:38 start: subiquity/Keyboard/input_source_POST: 2024-04-07 13:59:14,330 DEBUG subiquitycore.utils:119 arun_command called: ['systemd-run', '--wait', '--uid=1000', '--setenv=DISPLAY=:0', '--setenv=XDG_RUNTIME_DIR=/run/user/1000', '--setenv=DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus', '--', 'gsettings', 'set', 'org.gnome.desktop.input-sources', 'sources', "[('xkb','it+scn')]"] 2024-04-07 13:59:14,359 DEBUG subiquitycore.utils:133 arun_command ['systemd-run', '--wait', '--uid=1000', '--setenv=DISPLAY=:0', '--setenv=XDG_RUNTIME_DIR=/run/user/1000', '--setenv=DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus', '--', 'gsettings', 'set', 'org.gnome.desktop.input-sources', 'sources', "[('xkb','it+scn')]"] exited with code 0 2024-04-07 13:59:14,360 DEBUG root:38 finish: subiquity/Keyboard/input_source_POST: SUCCESS: 200 null 2024-04-07 13:59:18,573 DEBUG root:38 start: subiquity/Keyboard/input_source_POST: 2024-04-07 13:59:18,574 DEBUG subiquitycore.utils:119 arun_command called: ['systemd-run', '--wait', '--uid=1000', '--setenv=DISPLAY=:0', '--setenv=XDG_RUNTIME_DIR=/run/user/1000', '--setenv=DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus', '--', 'gsettings', 'set', 'org.gnome.desktop.input-sources', 'sources', "[('xkb','it')]"] 2024-04-07 13:59:18,614 DEBUG subiquitycore.utils:133 arun_command ['systemd-run', '--wait', '--uid=1000', '--setenv=DISPLAY=:0', '--setenv=XDG_RUNTIME_DIR=/run/user/1000', '--setenv=DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus', '--', 'gsettings', 'set', 'org.gnome.desktop.input-sources', 'sources', "[('xkb','it')]"] exited with code 0 2024-04-07 13:59:18,614 DEBUG root:38 finish: subiquity/Keyboard/input_source_POST: SUCCESS: 200 null
Thanks, Olivier
Hello and thank you for your bug report,
I wasn't able to reproduce the issue. I tried with snap version 75 and 107. Looking at the logs you shared, everything seems correct from the Subiquity standpoint so I'm not sure what's happening. Maybe ubuntu- desktop- provision can provide insight?
2024-04-07 13:58:54,864 DEBUG root:38 start: subiquity/ Keyboard/ input_source_ POST: utils:119 arun_command called: ['systemd-run', '--wait', '--uid=1000', '--setenv= DISPLAY= :0', '--setenv= XDG_RUNTIME_ DIR=/run/ user/1000' , '--setenv= DBUS_SESSION_ BUS_ADDRESS= unix:path= /run/user/ 1000/bus' , '--', 'gsettings', 'set', 'org.gnome. desktop. input-sources' , 'sources', "[('xkb','us')]"] utils:133 arun_command ['systemd-run', '--wait', '--uid=1000', '--setenv= DISPLAY= :0', '--setenv= XDG_RUNTIME_ DIR=/run/ user/1000' , '--setenv= DBUS_SESSION_ BUS_ADDRESS= unix:path= /run/user/ 1000/bus' , '--', 'gsettings', 'set', 'org.gnome. desktop. input-sources' , 'sources', "[('xkb','us')]"] exited with code 0 Keyboard/ input_source_ POST: SUCCESS: 200 null Keyboard/ input_source_ POST: utils:119 arun_command called: ['systemd-run', '--wait', '--uid=1000', '--setenv= DISPLAY= :0', '--setenv= XDG_RUNTIME_ DIR=/run/ user/1000' , '--setenv= DBUS_SESSION_ BUS_ADDRESS= unix:path= /run/user/ 1000/bus' , '--', 'gsettings', 'set', 'org.gnome. desktop. input-sources' , 'sources', "[('xkb','it')]"] utils:133 arun_command ['systemd-run', '--wait', '--uid=1000', '--setenv= DISPLAY= :0', '--setenv= XDG_RUNTIME_ DIR=/run/ user/1000' , '--setenv= DBUS_SESSION_ BUS_ADDRESS= unix:path= /run/user/ 1000/bus' , '--', 'gsettings', 'set', 'org.gnome. desktop. input-sources' , 'sources', "[('xkb','it')]"] exited with code 0 Keyboard/ input_source_ POST: SUCCESS: 200 null utils:77 run_command called: ['udevadm', 'settle', '-t', '0'] utils:96 run_command ['udevadm', 'settle', '-t', '0'] exited with code 0 utils:77 run_command called: ['udevadm', 'settle', '-t', '0'] utils:96 run_command ['udevadm', 'settle', '-t', '0'] exited with code 0 utils:77 run_command called: ['udevadm', 'settle', '-t', '0'] utils:96 run_command ['udevadm', 'settle', '-t', '0'] exited with code 0 Keyboard/ input_source_ POST: utils:119 arun_command called: ['systemd-run', '--wait', '--uid=1000', '--setenv= DISPLAY= :0', '--setenv= XDG_RUNTIME_ DIR=/run/ user/1000' , '--setenv= DBUS_SESSION_ BUS_ADDRESS= unix:path= /run/user/ 1000/bus' , '--', 'gsettings', 'set', 'org.gnome. desktop. input-sources' , 'sources', "[('xkb' ,'it+scn' )]"] utils:133 arun_command ['systemd-run', '--wait', '--uid=1000', '--setenv= DISPLAY= :0', '--setenv= XDG_RUNTIME_ DIR=/run/ user/1000' , '--setenv= DBUS_SESSION_ BUS_ADDRESS= unix:path= /run/user/ 1000/bus' , '--', 'gsettings', 'set', 'org.gnome. desktop. input-sources' , 'sources', "[('xkb' ,'it+scn' )]"] exited with code 0 Keyboard/ input_source_ POST: SUCCESS: 200 null Keyboard/ input_source_ POST: utils:119 arun_command called: ['systemd-run', '--wait', '--uid=1000', '--setenv= DISPLAY= :0', '--setenv= XDG_RUNTIME_ DIR=/run/ user/1000' , '--setenv= DBUS_SESSION_ BUS_ADDRESS= unix:path= /run/user/ 1000/bus' , '--', 'gsettings', 'set', 'org.gnome. desktop. input-sources' , 'sources', "[('xkb','it')]"] utils:133 arun_command ['systemd-run', '--wait', '--uid=1000', '--setenv= DISPLAY= :0', '--setenv= XDG_RUNTIME_ DIR=/run/ user/1000' , '--setenv= DBUS_SESSION_ BUS_ADDRESS= unix:path= /run/user/ 1000/bus' , '--', 'gsettings', 'set', 'org.gnome. desktop. input-sources' , 'sources', "[('xkb','it')]"] exited with code 0 Keyboard/ input_source_ POST: SUCCESS: 200 null
2024-04-07 13:58:54,864 DEBUG subiquitycore.
2024-04-07 13:58:54,959 DEBUG subiquitycore.
2024-04-07 13:58:54,960 DEBUG root:38 finish: subiquity/
2024-04-07 13:59:03,187 DEBUG root:38 start: subiquity/
2024-04-07 13:59:03,187 DEBUG subiquitycore.
2024-04-07 13:59:03,208 DEBUG subiquitycore.
2024-04-07 13:59:03,208 DEBUG root:38 finish: subiquity/
2024-04-07 13:59:09,294 DEBUG subiquitycore.
2024-04-07 13:59:09,296 DEBUG subiquitycore.
2024-04-07 13:59:09,296 DEBUG probert.network:741 wlan_event {'cmd': 'TRIGGER_SCAN', 'ifindex': 3}
2024-04-07 13:59:10,367 DEBUG subiquitycore.
2024-04-07 13:59:10,369 DEBUG subiquitycore.
2024-04-07 13:59:10,369 DEBUG probert.network:741 wlan_event {'cmd': 'NEW_SCAN_RESULTS', 'ifindex': 3, 'ssids': [(b'EOLO_181782', 'no status')]}
2024-04-07 13:59:10,369 DEBUG subiquitycore.
2024-04-07 13:59:10,371 DEBUG subiquitycore.
2024-04-07 13:59:14,321 DEBUG root:38 start: subiquity/
2024-04-07 13:59:14,330 DEBUG subiquitycore.
2024-04-07 13:59:14,359 DEBUG subiquitycore.
2024-04-07 13:59:14,360 DEBUG root:38 finish: subiquity/
2024-04-07 13:59:18,573 DEBUG root:38 start: subiquity/
2024-04-07 13:59:18,574 DEBUG subiquitycore.
2024-04-07 13:59:18,614 DEBUG subiquitycore.
2024-04-07 13:59:18,614 DEBUG root:38 finish: subiquity/
Thanks,
Olivier