/srv/irclogs.ubuntu.com/2022/10/06/#ubuntu-desktop.txt

=== guiverc2 is now known as guiverc
oSoMoNgood morning desktoppers06:01
dufluHi oSoMoN 06:02
oSoMoNhey duflu 06:13
ricotzhello desktoppers06:13
oSoMoNhey ricotz 06:14
dufluHi ricotz 06:27
seb128goood morning desktopers!06:47
dufluHi seb128 07:19
dufluHi diddledani 07:19
dufluArgh07:19
dufluHi didrocks 07:19
seb128hey duflu, how are you?07:20
dufluseb128, not bad. I made an effort to actually stop working (mostly) at 6pm yesterday and it really helped. How are you?07:20
seb128I'm alright, went to play tennis yesterday, manage to warm up and do a few games when it starting raining hard, the courts went so wet that we couldn't resume ... I will do another try tonight!07:21
didrockshey duflu, seb128 07:22
seb128lut didrocks, en forme ?07:23
lissyxseb128, do we know when https://github.com/snapcore/snapd/pull/12081 will ship?08:17
-ubottu:#ubuntu-desktop- Pull 12081 in snapcore/snapd "interfaces: grant access to speech-dispatcher socket (bug 1787245)" [Merged]08:17
lissyxlooking at releases of the project there has been multiple releases since it was merged but it seems none includes it?08:17
oSoMoNsalut seb128, didrocks & lissyx 08:17
lissyxand it's marked as poart of 2.57 milestone https://github.com/snapcore/snapd/milestone/44 but 2.57.4 does not include it?08:18
seb128lissyx, right, I asked for a cherrypick and they did it, if you snap refresh --edge snapd it's in there08:23
seb128lissyx, it should be in stable by next week08:23
lissyxnice08:23
seb128lissyx, I pinged jamesh with a socket dir question yesterday but he didn't reply08:23
seb128I was asking about at-spi but it's an issue for speech-dispatcher as well08:23
seb128with the new snapd the snap can access the socket, but the socket is in the system dir and no the snap private one XDG_RUNTIME_DIR points to08:24
jameshseb128: sorry, I missed that. It shouldn't be a problem in the at-spi case because they get the socket path from a D-Bus call.08:24
seb128jamesh, ah, that explains08:24
seb128it is for speech-dispatcher08:24
seb128so I guess we need another hack in desktop-launch?08:25
lissyxI though tthe XDG_RUNTIME_DIR was good?08:25
lissyxif it's in edge I can verify later today08:25
jameshif you've got d-feet installed, find org.a11y.Bus and execute the org.a11y.Bus.GetAddress() method08:25
jameshyeah. We'd need to update desktop-launch to set an environment variable to find the speech-dispatcher socket08:26
seb128lissyx, I was trying in gnome-calculator and I get08:26
seb128$ env | grep XDG_RUN08:26
seb128XDG_RUNTIME_DIR=/run/user/1000/snap.gnome-calculator08:26
seb128$ LD_LIBRARY_PATH=./ ./spd-say -L08:26
seb128Failed to connect to Speech Dispatcher:08:26
seb128Error: Can't connect to unix socket /run/user/1000/snap.gnome-calculator/speech-dispatcher/speechd.sock: No such file or directory08:26
seb128so we probably need to export SPEECHD_ADDRESS=unix_socket:/run/user/1000/speech-dispatcher/speechd.sock08:26
seb128or something similar08:26
lissyxseb128, dont we also depend on speechd's socket activation support?08:27
lissyxit recently landed, I dont think it has made it so ubuntu's yet?08:27
seb128lissyx, we cherrypicked that in kinetic yes08:28
lissyx(also I was wondering whether I should keep my test env on 22.04 or move to 22.10)08:28
seb128https://launchpad.net/ubuntu/+source/speech-dispatcher/0.11.3-1ubuntu108:28
seb128I'm testing on kinetic08:28
seb128once it's working I will handle the SRUing08:28
lissyxok08:28
seb128but you can probably rebuild that speech-dispatcher version on 22.04 if you don't want to upgrade08:29
seb128but for some reason even with SPEECHD_ADDRESS it was not working for me08:29
seb128no, in fact it works with 08:39
seb128SPEECHD_ADDRESS=unix_socket:/var/run/user/1000/speech-dispatcher/speechd.sock08:39
seb128so I guess we need to make desktop-launch set that one08:39
seb128except I get spd-day to segfault randomly now, but it's the same outside the snap and I don't have the issue with the previous revision08:40
seb128so I wonder if there is a bug in the socket activation patch :/08:40
seb128$ spd-say -L08:40
seb128Invalid language fr-FR!08:40
seb128Erreur de segmentation (core dumped)08:40
seb128but it's random, sometime it displays no output and sometime it works08:41
seb128shrug, and now that I tried outside the snap I got in a state where it doesn't work in the snap anymore08:42
seb128Error: Can't connect to unix socket /var/run/user/1000/speech-dispatcher/speechd.sock: Connection refused.08:42
seb128so I think there is bugfixing still needed :/08:42
lissyxseb128, pretty sure I saw some mention of intermittent bug on CI on this PR08:43
seb128yes, but they ended up having the same error in CI on master without the change so they acked the merge and decided it was not a regression08:44
seb128maybe it changes timing in a way that makes it more likely to hit the error though...08:44
oSoMoNricotz, FYI, I pushed a patch to the firefox-beta.bionic branch to fix the i386 build failures (https://bazaar.launchpad.net/~mozillateam/firefox/firefox-beta.bionic/revision/1468), and uploaded a .2 package to the firefox-next PPA08:46
ricotzoSoMoN, thank you!10:37
KGB-2geary Iain Lane 340728 * commented merge request !2 * https://deb.li/S72n10:48
diddledaniHi duflu 🤪14:19

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!