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

didrocksgood morning05:58
jibelGood morning all06:16
dufluMorning didrocks and jibel 06:16
jibelHEy duflu 06:21
seb128goood morning desktopers06:42
didrockssalut jibel, duflu, seb128 06:45
dufluHi seb128 06:45
tsimonq2Hey Desktop Team, I hope y'all are well :)06:47
dufluHi tsimonq2 06:50
KBarhi. is there a specific reason for not installing all binaries of gnome-session? https://git.launchpad.net/ubuntu/+source/gnome-session/tree/debian/gnome-session-bin.install06:58
seb128KBar, specifically? which ones would you expect there?07:01
KBarseb128: gnome-session-selector, for example07:02
KBarlooks like debian installs all of them: https://salsa.debian.org/gnome-team/gnome-session/-/blob/debian/master/debian/gnome-session-bin.install07:03
seb128KBar, gnome-session-selector doesn't exist in Debian either07:04
seb128KBar, https://packages.debian.org/sid/all/gnome-session-bin/filelist07:05
KBarinteresting. looks like the 'enable_session_selector' isn't enabled07:06
KBarseb128: in that case, 'gnome-session-custom-session' is redundant and potentially destructive, as it depends on 'gnome-session-selector'07:06
seb128KBar, I've no idea what gnome-session-custom-session is doing but it sounds like an upstream issue if they allow to build that without building other components it needs07:08
KBarseb128: its just a two-line shell script: `g-s-s; exec gnome-session` you're right, i'll report this on salsa. thanks07:10
seb128KBar, np!07:10
lissyxseb128, so including the debug symbols within the snap package bumps ~30MB: https://bugzilla.mozilla.org/show_bug.cgi?id=1766901#c2107:12
ubottuMozilla bug 1766901 in Toolkit "Scrape symbols from Ubuntu snap builds" [S1, New]07:12
seb128lissyx, those don't need to be in the snap do they? just to be exported somehow at the end of the build right?07:13
lissyxseb128, they dont need but my understanding from launchpad buildsystem we have no other choice than to keep them in the snap package so we can extract from taskcluster07:14
seb128because we can't have a secret to do the upload from the launchpad side?07:15
lissyxit seems so07:16
seb128right, I think the 30M are an acceptable workaround until launchpad allows us to solve it differently07:17
seb128let me check with other people in the team today07:17
seb128and brb, need to change location and drop from IRC for a bit, I will read the backlog if I miss anything07:18
seb128and back online07:45
seb128didrocks, jibel, hey, I'm asking in case you have some tips for ubiquity UI hacking, on did some more recently that me ... is there a dry-mode/load one plugin directly kind of hack available? I don't remember07:47
lissyxseb128, I need to verify the flow on github actions, it could be that we can avoid this on at least nightly07:52
seb128lissyx, right, the ones built on github should be able to have a secret and handle the upload from the build and strip at the end07:54
lissyxI dont know how much of the users are on nightly, but it's still 30MB saved for transfer and storage ...07:55
lissyxunrelated, https://bugzilla.mozilla.org/show_bug.cgi?id=1773316#c207:56
ubottuMozilla bug 1773316 in Core "Can't see my printer with firefox 101 on Ubuntu 22.04 (snap)" [--, Unconfirmed]07:56
lissyxI am unsure I understand his statement07:56
lissyx> The option print documents was set to a dash which implies that cups is not accessible I guess. By selecting "cups:cups-server" i could then see my printers with firefox. Problem solved.07:56
lissyxwould snap require specifics for cups?07:56
seb128lissyx, snap have interfaces to grant access to resources, the cups one is connected by default (auto-connection to some specific interfaces can be granted from the store side after a review process)08:00
jibelseb128, there used to be plugin-viewer-gtk.py but I just tested and it needs some love to port it to recent gtk and python.08:00
lissyxseb128, so there might be a real issue here that it was not done by default08:00
jibel./plugin-viewer-gtk.py ubi-language to test the language page for example08:01
seb128lissyx, yes, that would be a bug on the snapd/store side though, not in firefox. Note that local built don't have the auto-connection, so we would need to learn more about it08:01
seb128jbicha, thanks, I will try to play with that08:02
seb128lissyx, I meant it could be the user fault, a local built or a snap installed with snap install <downloaded_snap>08:02
ricotzhello desktopers!08:15
KBargood day/morning!08:19
seb128hey ricotz, how are you?08:20
ricotzseb128, hey, could be better, corona finally got me, how are you?08:24
seb128ricotz, oh, no :-( I hope you only have mild symptoms?08:24
ricotzseb128, is osomon out today?08:24
seb128I'm already, a small cold but which isn't covid08:24
seb128ricotz, yes, until monday08:24
ricotzseb128, I wouldn't call the symptoms mild, but the worse part should be over :)08:25
seb128k, well I hope you will have recovered soon!08:26
ricotzseb128, I see, regarding firefox, upstream finally caught up with the armhf build failures08:26
seb128ah, nice08:26
ricotzstill a lot of cherry picking since only the 102esr branch will be get fixed08:27
ricotzseb128, thank you, I hope so, a week without sports isn't much fun :(08:28
KBarget well soon! 08:31
seb128jibel, thanks for the suggestion, I push a trivial fix for the viewer, it's working now :)08:31
jibelExcellent, thanks!08:37
lissyxseb128, is it safe to assume that dependencies packed within snap will have the same debug symbols as the distro one?09:12
lissyxseb128, i.e., pulling jammy's debug symbol is enough to cover snaps on jammy?09:12
lissyxor "core20" means I should also pull 20.04 symbols ?09:12
seb128lissyx, you should pull the symbols matching the deb bundled if it brings ubuntu package, but some things might be built from source10:23
seb128like in the gnome-3-38 snap10:23
=== bittin__ is now known as bittin_
=== bittin_ is now known as bittin
jbicharicotz: I hope you recover soon11:48
jbichahappy Friday y'all11:48
seb128hey jbicha, happy friday to you!11:51
KGB-2rhythmbox signed tags a04c810 Jeremy Bicha ubuntu/3.4.6-2ubuntu1 * rhythmbox Debian release 3.4.6-2ubuntu1 * https://deb.li/3bzBd12:23
KGB-2rhythmbox ubuntu/master a1725db Jeremy Bicha * pushed 493 commits (first 5 follow) * https://deb.li/3gEfF12:23
KGB-2rhythmbox ubuntu/master 1b14819 Jonathan Matthew NEWS README data/org.gnome.Rhythmbox3.appdata.xml.in meson.build * Rhythmbox 3.4.6 * https://deb.li/ixa3112:23
KGB-2rhythmbox ubuntu/master b2033ef Jeremy Bicha debian/changelog * Update debian/changelog * https://deb.li/kjDe12:23
KGB-2rhythmbox ubuntu/master e6159d8 Jeremy Bicha (47 files in 26 dirs) * New upstream version 3.4.6 * https://deb.li/3Wzs012:23
KGB-2rhythmbox ubuntu/master 902a6bc Jeremy Bicha (47 files in 26 dirs) * Update upstream source from tag 'upstream/3.4.6' * https://deb.li/eEzA12:23
KGB-2rhythmbox ubuntu/master 439d238 Jeremy Bicha debian/changelog * New upstream release * https://deb.li/3Aawi12:23
rbasakDoes anyone else have issues with gnome-shell leaking on Jammy? After just a few days the RSS is up to nearly 1G, and performance gets increasingly sluggish. A logout/in (or reboot as I often have an outstanding kernel update by then) usually fixes it.12:39
lissyxseb128, assuming I have had ~0 chance when commenting on launchpad issues that were marked as "fixed", what can I do to get attention on https://bugs.launchpad.net/ubuntu/+source/gtk4/+bug/1973219/comments/5 12:40
ubottuLaunchpad bug 1973219 in gtk4 (Ubuntu Jammy) "Update gtk4 to 4.6.3" [High, Fix Released]12:40
lissyxseb128, this is about https://bugzilla.mozilla.org/show_bug.cgi?id=176849212:40
ubottuMozilla bug 1768492 in Core "[Snap] File Open dialogue window size enlarges incrementally on repeated invocations" [--, Unconfirmed]12:40
rbasakI don't think I have any extensions enabled. I did disable the desktop icon extension as that was causing issues too. Maybe there's a common underlying cause somewhere.12:40
rbasakIdle CPU use of gnome-shell is ~10-15% as well. And it's only been four days.12:43
jbichalissyx: that should be fixed with LP: #1971112 . It's currently in jammy-proposed. It took a little longer than usual for the SRU to reach jammy-proposed this time12:46
ubottuLaunchpad bug 1971112 in gtk4 (Ubuntu Jammy) "File picker gets bigger more and more each time!" [High, Fix Committed] https://launchpad.net/bugs/197111212:46
lissyxjbicha, am I reading right it hit proposed two days ago?12:47
jbichayes12:48
lissyxok12:48
lissyxso it's consistent with my VM not having it12:48
lissyxhm12:49
lissyxof course if I dont enable proposed ...12:50
seb128lissyx, what Jeremy said, it was another issue which was just fixed in the newest SRU12:50
jbichaproposed isn't enabled by default. The important part is that the fix is in progress and is expected to be released to jammy-updates within 2 weeks12:51
lissyxyeah but I usually enable it always12:51
lissyxlet's reboot to make sure.12:52
lissyxjbicha, indeed looks like it finally fixes for stable with xwayland12:54
jbichafeel free to comment on that bug with the results of your testing 😉12:55
lissyxseb128, olivier is on pto? I dont see him connected13:03
lissyxseb128, maybe you can answer this? https://bugzilla.mozilla.org/show_bug.cgi?id=1749771#c213:03
ubottuMozilla bug 1749771 in Core "[Snap] Remove home folder access if the OS supports the xdg-desktop-portal feature" [--, Unconfirmed]13:03
seb128lissyx, yes, he's off today, back on monday13:04
seb128lissyx, $ snap connections firefox | grep home13:04
seb128home                      firefox:home                    :home           13:04
seb128so we still connect the home interface13:04
lissyxyes, but what I fail to understand is whether we still need it13:06
seb128lissyx, that's probably still wanted to get 'firefox ~/Documents/something.html' working since firefox doesn't go through portals for cmdline arguments13:06
lissyxright13:06
lissyxdo we want to go through portal for those?13:06
seb128ideally yes13:06
lissyxhaving worked on the CLI parsing, I have my opinion13:06
lissyxand it's different from yours :)13:06
seb128because without that you have ~ working but not '$ firefox /usr/share/nicetoy/documentation.html' working13:07
seb128or we need another solution at the snap level13:07
seb128there are discussion around apparmor prompting to grant access, maybe that would be another way to solve that one13:08
lissyxseb128, snap will block arbitrary /usr/share anyway13:08
seb128trying to access a file would give you an apparmor prompt to give the permission13:08
lissyxseb128, I've had to land a few PR to fix some issues reported to us around gimp and others doc that are not within /usr/share/doc/13:08
seb128lissyx, well, not if you were going through the portal13:08
seb128but yes direct access is denied13:09
lissyxso we'd need to intercept any file:/// and go through the portal for those?13:09
lissyxbut the portal will prompt user13:09
seb128that would be one solution I could imagine, I'm not saying that's the right one13:09
seb128it would be better if we could get that through apparmor prompting13:09
ricotzjbicha, hey :), thank you!13:18
lissyx:(17:17
lissyxhttps://github.com/lissyx/firefox-snap/actions/runs/255674887917:17
lissyxlooks like I'm  too limited on GitHub Actions17:17
=== ahasenack__ is now known as ahasenack

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