/srv/irclogs.ubuntu.com/2021/02/23/#ubuntu-desktop.txt

callmepkgood morning04:04
dufluAfternoon callmepk :)04:26
callmepkgood afternoon duflu06:25
oSoMoNgood morning desktoppers07:06
dufluMorning oSoMoN 07:07
oSoMoNhey duflu 07:08
callmepkmorning oSoMoN 07:08
oSoMoNhey callmepk 07:11
* Laney yawns07:18
oSoMoNgood morning Laney, you're in early today07:18
Laneyhey oSoMoN 07:20
Laneyyeah, we had an early morning visitor ;-)07:21
Laney🐶07:21
Laneygoing to regret this later07:22
dufluHi Laney07:27
oSoMoNwoof07:33
didrocksgood morning07:39
seb128goood morning desktopers07:40
dufluHi seb128 07:41
dufluand morning didrocks 07:41
didrockshey seb128, duflu 07:42
Laneyhey oSoMoN didrocks seb128 07:50
Laneyoops07:50
Laneyduflu* sorry for the repeat oSoMoN!07:50
didrockshey early Laney 07:50
Laneyzzz07:51
ricotzgood morning07:53
didrockshey ricotz 07:53
seb128hey Laney didrocks duflu ricotz oSoMoN, how are you?07:57
seb128Laney, early start today, avoiding working during the heat hours later? ;-)07:57
oSoMoNsalut didrocks, seb128 07:58
oSoMoNhey ricotz 07:58
oSoMoNI'm good although not much more rested than yesterday, but I'm looking forward to a productive day07:59
callmepkgood morning didrocks seb128 Laney ricotz 08:02
seb128hey callmepk, how are you?08:02
ricotzhey didrocks seb128 oSoMoN callmepk 08:03
ricotzhey Laney duflu 08:03
callmepkseb128 Pretty busy... just back from Chinese New Year holiday for two days08:04
seb128did you have nice holidays at least?08:04
callmepkStill busy doing school work during holiday ¯\_(ツ)_/¯ 08:07
seb128ah, right08:08
Laneyhey seb128 callmepk ricotz 08:09
didrockssalut oSoMoN, hey callmepk 08:09
Laneyyeah, finish early and go to the beach!08:09
callmepkStill have a security exploitation homework, a survey paper and a project proposal ¯\_(ツ)_/¯ 08:09
Laney/o\08:10
oSoMoNbusy man!08:14
dufluseb128, going well. How are you?08:15
dufluAlso still loving the fact that I can now raise my desk to swap hardware around08:16
seb128duflu, I'm alright, having another busy day of quarantine and tomorrow is going more back to normal08:18
WimpressMorning o/08:19
dufluHi Wimpress 08:20
oSoMoNhey Wimpress 08:22
didrockshey Wimpress 08:24
marcustomlinsonhi duflu oSoMoN callmepk Laney didrocks seb128 ricotz Wimpress08:52
dufluHi marcustomlinson 08:52
callmepkhi Wimpress marcustomlinson 08:53
oSoMoNgood morning marcustomlinson 08:53
WimpressHey marcustomlinson - the work you did on snapped themes that automatically get enabled; is there a reference snapcraft.yaml for that?08:54
jameshWimpress: I think we only did one such theme.  I'm not sure where the snapcraft.yaml is, but looking at the meta/snap.yaml inside the gtk-theme-traditionalhumanized snap should give you an idea08:56
ricotzhey marcustomlinson 08:57
didrockshey marcustomlinson 08:57
marcustomlinsonWimpress: https://gitlab.gnome.org/Community/Ubuntu/gtk-theme-traditionalhumanized08:57
WimpressThanks jamesh marcustomlinson08:58
WimpressThat snap name is "important", right?08:59
WimpressShould be gtk-theme-lowecasethemename?08:59
marcustomlinsonWimpress: yes09:00
jameshWimpress: yes.  For a GTK theme it should be "gtk-theme-foo" where "foo" is the theme name mapped to lower case, with any runs of non alphanumeric characters replaced with a dash09:00
jameshyou can package multiple themes in a single snap if they have a common prefix (e.g. you can put "Foo" and "Foo-dark" into a "gtk-theme-foo" snap)09:00
jameshWimpress: the actual automatic theme installation part is not yet rolled out, but those rules should let it find your snap when its ready09:01
Wimpressjamesh: Perfect, I have -light and -dark variants.09:01
WimpressYeah, I know the auto theme install is not there, but I have new Yaru variants for MATE.09:02
WimpressI want to create there own theme snaps, rather than add to common-themes.09:02
Wimpress*their09:02
jameshWimpress: good.  We wanted a simple rule that would cover the granularity most themes are maintained at.09:03
ramcqtkamppeter: hey - Endless OS is updating our printer subsystem as we're trying to align much more closely to Debian - I had a couple of question if you don't mind?11:48
ramcqtkamppeter: https://salsa.debian.org/gnome-team/system-config-printer/-/blob/debian/master/config.py#L27-28 is it contradictory to enable both "only PPDs" (implying no driver downloads) and "only free" (implying driver downloads) or do they do different things?11:49
ramcq(in Endless OS unless we patch s-c-p because it's based on ostree, we can't download/install the drivers, and we were hoping to avoid that and just rely on driverless + printer-driver-all + openprinting PPDs)11:50
ramcqthe other question is how many HP devices don't support any kind of driverless and would need the HP firmware blob - if we reset to the debian hpijs package hp-install goes away - would most of those printers have some basic driverless functionality these days?11:51
tkamppeterramcq, this is to control which kind of printer drivers system-config-printer will download with the help of the OpenPrinting web site.11:51
tkamppeter\ppds are simply the ones 11:53
tkamppeterPPDs are simply the ones on OpenPrinting, you should have most of them with the foomatic-db package. Non-PPD LSB driver packages are only available for Epson and practically deprecated.11:54
tkamppeterFor HPs these settings are irrelevant.11:54
tkamppeterMost modern HP devices do driverless well.11:55
tkamppeterThose who do not work with HPLIP.11:55
ramcqgreat11:55
tkamppeterMake sure to not use the "hpijs" driver package. This is deprecated for many years and you should use the "hpcups" one instead.11:56
ramcqprinter-driver-all brings both printer-driver-hpcups and printer-driver-hpijs - is that incorrect?11:57
tkamppeterIf your HP printer is PostScript, there is some "postscript-hp" package which provides the PPD fiile.11:57
tkamppeterThis is a bug to be reported to Debian. printer-driver-hpijs is deprecated and should not be auto-installed by another package and also not be seeded by any distro.11:58
tkamppeterSame problem probably in  printer-driver-all-enforce.11:59
ramcqyeah - is there a better printer-metas definition in Ubuntu we can look at? or, any other bugs in https://salsa.debian.org/printing-team/printing-metas/-/blob/master/debian/printer-driver-recommends.list ? :)11:59
tkamppeterThe others look OK for me, only hpijs needs to get removed.12:00
ramcqin reality are these just going to be a load of pretty ancient or niche (eg label, POS, etc) printers nowadays?12:01
ramcqand, back up the stack - disabling the downloading in s-c-p have very little effect other than avoiding a code path that will fail (for us) on ancient epson printers because we can't download/install drivers anyway - and the PPD querying adds very little?12:02
tkamppeterThere are even missing two in the list: "indexbraille" and "oki".12:04
tkamppeterYes, these s-c-p-grab-stuff-via-openprinting is really not important any more.12:05
ramcqcool. now just to work out how to disable it. my eyes always start to hurt when I look too closely there :)12:12
ramcqthanks for your help btw, very useful!12:12
ramcq(am I right that cups-browsed is also deprecated / un-necessary as cupsd can do its own transient local queues now?)12:18
tkamppeterYou can simply uninstall printer-driver-hpijs, printer-driver-all only recommends it.12:18
ramcq(our branch of system-config-printer has some endless patches from years ago and a load of merges so it's really hard to follow what we've changed and why!)12:25
tkamppeter7 patches only, HPLIP is much, much worse.12:42
tkamppeterin Hirsute12:42
tkamppeter\the longest patch file has 30 lines all of them together 158 lines.12:44
ramcq"our" I meant, is Endless OS - it was branched from a very old Ubuntu version and then modified to support unpacking the driver using dpkg -X to place it in /var somewhere13:41
ramcqostree excitement :)13:41
tkamppeterOK, so "endless patches" means specific to Endless OS and not a crazy amount of patches.13:45
ramcqlol! yes sorry13:49
ograan "endless amount of patches" ?13:56
ogra😉13:56
ramcqwe're... working on it13:58
ramcqour new "light touch" approach for Endless OS 4 is to just import binary packages directly from Debian where possible, and we have less than 100 source packages where we've diverged and are trying to reduce that - a lot are printer drivers :)14:00
Laney\o/14:02
kenvandineramcq light touch is great!14:10
ramcqkenvandine: hey :)14:20
ramcq(and trying to get GNOME aligned with an experience that works for us - including a visible dock or switcher :D)14:20
kenvandineramcq, indeed... i'm trying the same :)14:23
kenvandinemeeting time!14:30
hellsworthgood morning desktopers14:30
hellsworthwhew! not late!14:30
kenvandine#startmeeting Desktop Team Weekly Meeting - 2021-02-2314:30
meetingologyMeeting started at 14:30:27 UTC.  The chair is kenvandine.  Information about MeetBot at https://wiki.ubuntu.com/meetingology14:30
meetingologyAvailable commands: action, commands, idea, info, link, nick14:30
kenvandineRoll call:  didrocks, duflu (out), jamesh (out), jibel, kenvandine, laney, marcustomlinson, oSoMoN, seb128 (out), tkamppeter, trevinho, robert_ancell (out), hellsworth14:30
hellswortho/14:30
Trevinhoo/14:30
didrocks999o/14:30
marcustomlinson👋🏻14:30
kenvandinelet's get started14:32
kenvandine#topic rls-hh-bugs14:32
kenvandinenothing new incoming and tracking is in order14:32
kenvandine#topic rls-gg-bugs14:33
kenvandineshould we do anything with bug 1897965 ?14:34
ubot5bug 1897965 in pipewire (Ubuntu) "PulseAudio doesn't work when pipewire is installed (ie. KDE)" [Medium,Triaged] https://launchpad.net/bugs/189796514:34
kenvandineand bug 1905370 is still on incoming, but based on Trevinho's comment should this be assigned and tracked?14:35
ubot5bug 1905370 in gnome-shell-extension-appindicator (Ubuntu) "Qt-based tray icons not displayed on start-up" [Medium,Triaged] https://launchpad.net/bugs/190537014:35
kenvandineoh, it is assigned14:36
* kenvandine drops tag14:36
hellsworthkenvandine: looks like pipewire and pulseaudio support is in conflict: https://forum.endeavouros.com/t/pipewire-update-conflicts-with-puseaudio/1010614:36
hellsworthand so there's pipewire-plus to serve as pipewire+pulse14:37
hellsworthso maybe 1897965 doesn't need work14:37
marcustomlinsoncomment #1614:38
Trevinhowell pipewire is a drop-in replacement for PA. But IMHO those are not a prio so far, since we don't support it as audio subsystem replacement yet, 14:38
kenvandinewe don't have a pipewire-pulse package14:38
LaneyThis is all from 20.1014:39
LaneyI feel like this is probably a problem not for us14:39
Laneyor has anyone seen anything like this on hisute?14:39
Laneyr14:39
kenvandineyeah14:39
kenvandinethe bug was reported before hirsute14:39
kenvandineso it might still exist14:40
hellsworthalso it looks like it's being recommended to remove pipewire-pulse in other forums like manjaro so nvm14:41
hellsworthhttps://forum.manjaro.org/t/failed-update-due-to-conflicting-packages-pipewire-pulse-and-pulseaudio/46739/314:41
kenvandinei left a comment, moving on14:43
RikMillssee the changelog in hirsute in: https://launchpad.net/ubuntu/+source/pipewire/0.3.19-314:43
Laneyright, you have to opt in (I did that on my desktop)14:44
kenvandineRikMills, thanks!14:44
Laneynotfixing imho14:44
kenvandineagreed14:44
kenvandinetracking looks fine14:45
kenvandinemoving on14:45
kenvandine#topic rls-ff-bugs14:45
kenvandineshould we do anything with bug 1910838?14:46
ubot5bug 1910838 in gnome-shell-extension-appindicator (Ubuntu) "stopped working after latest update" [Undecided,Incomplete] https://launchpad.net/bugs/191083814:46
kenvandineit's incomplete waiting for a response14:47
kenvandinefeels like that shouldn't be on incoming ?14:47
didrocks999right14:47
Laneyindeed14:47
kenvandinebug 1911802 is assigned but not targetted14:48
ubot5bug 1911802 in mesa (Ubuntu) "Video glitches playing hardware accelerated video through VAAPI" [Undecided,New] https://launchpad.net/bugs/191180214:48
kenvandinetjaalton: ^^ 14:48
ricotzhey kenvandine hellsworth 14:49
kenvandinesince that was as a regression, should we just go ahead and target it?14:49
kenvandinehey ricotz!14:49
hellsworthhey ricotz !14:50
Laneykenvandine: yes but that might not make tjaalton work on it, so a ping is a good idea too14:50
kenvandinetargeted and pinged... will ping again later if needed :)14:51
kenvandinemoving on14:51
kenvandineff-tracking looks fine14:52
kenvandine#topic rls-bb-bugs14:52
kenvandinenothing new on incoming14:52
kenvandineand tracking is all assigned or fix committed14:53
kenvandine#topic update_excuses_by_team.html#desktop-packages14:53
kenvandineLaney: anything to mention there?14:53
kenvandinebluez has been there for 18 days14:54
tjaaltonkenvandine: yeah it's fixed in 20.3 and up but would need someone to bisect14:54
Laneywell nothing in particular14:54
Laneybut stuff needs working on14:54
LaneyI'm not sure we can assign things here though14:54
Laneysee ubuntu-devel mailing list, new glib causes some build failures, good to be aware of and maybe help fixing those which get flagged14:55
kenvandineok14:55
kenvandine#topic aob14:55
oSoMoNthunderbird is affected by this new glib thing, working on fixing it14:56
kenvandineoSoMoN: thanks14:58
kenvandineany other business?14:58
didrocks999nothing for me14:58
kenvandinegoing once...14:59
kenvandinetwice... 14:59
kenvandinethat's all folks, thanks!14:59
kenvandine#endmeeting15:00
meetingologyMeeting ended at 15:00:00 UTC.  Minutes at https://new.ubottu.com/meetingology/logs/ubuntu-desktop/2021/ubuntu-desktop.2021-02-23-14.30.moin.txt15:00
marcustomlinsonthanks15:00
oSoMoNthanks15:02
=== didrocks999 is now known as didrocks
* ricotz feels it is a good thing that libreoffice built before glib 2.67.x got uploaded15:04
Laneyheh15:07
Laneythere should be one machine which builds libreoffice and never gets upgraded15:07
ricotzhoping it doesn't affect the autopkgtests15:10
seb128Trevinho, could you replace desktop-icons@csoriano by ding@rastersoft.com in the ubuntu session mod next time you upload gnome-shell? (bug #1916511)15:18
ubot5bug 1916511 in gnome-shell-extension-desktop-icons-ng (Ubuntu) "[MIR] gnome-shell-extension-desktop-icons-ng" [Undecided,Fix committed] https://launchpad.net/bugs/191651115:18
Laneyweren't we going to get people to try that first?15:19
Laneyor you think it should happen after switching?15:19
seb128Laney, feature freeze is thursday, I tested it locally, contacted upstream to have their opinion (since it's basically the same maintainer for the old and ng nowadays) and other distro already switched. Also I think it should be easy enough to fix a potential issue at this point if we hit one15:38
Laneyk15:38
seb128Laney, oh, also I wrote on https://discourse.ubuntu.com/t/desktop-icons-integration-problems/ to get feedback there if possible15:42
seb128if people here want to give it a try please do, it wouldn't hurt :-)15:43
didrocksseb128: new MIR process regarding bug subscription is now acked, pending that an adapation of the AA tooling is done15:54
didrocksIIRC, you volunteered for it?15:54
didrocks(there is already in change-override some functions for bug subrcriptions, I guess it just need a whitelisted list of teams at one of them should be subbed)15:55
seb128didrocks, great! I didn't volunteer but I'm fine doing it so I'm doing so now :-)16:19
didrocksgreat :)16:47
GunnarHjseb128: Maybe this requires an archive admin:16:49
GunnarHjhttps://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#vte2.9116:49
=== ijohnson is now known as ijohnson|lunch
seb128GunnarHj, yes, I will handle the cleanups thanks (also there is a newer version in Debian if you would like to merge again ;-)18:53
GunnarHjseb128: Again? Ok, I'll do that tomorrow.18:57
seb128thanks!18:57
GunnarHjnp18:58
tkamppeterramcq, printer-driver-all (source printer-metas) is fixed now in Debian, I have reported the problem and they have fixed it. Now hpijs is removed and oki and indexbraille added.19:34
tkamppeters/printer-metas/printing-metas/19:36
Trevinhoseb128: not sure should ever happen but if someone had the old extension set manually in their gsettings, what will the new one do?19:44
seb128Trevinho, we could ship a migration script that ensure to disable the old one in the Ubuntu session...19:47
Trevinhoseb128: yeah, maybe could be done, don't think there are cases though19:47
seb128I wouldn't worry much about it19:48
Trevinhoseb128: not sure why rdepends on desktop-icons shows lists gnome-shell though, while it's not the case...19:48
seb128it's possible to have the old and new one loaded, things just are weird but it doesn't break the session19:48
Trevinhoubuntu-desktop depends on it directly, isn't it?19:48
seb128Trevinho, use apt rdepends and not apt-cache :p19:48
Trevinhoah, ok :)19:49
Trevinhobroken tools19:49
seb128:-)19:49
seb128well, 'broken'19:49
Trevinhowell not broken, but still...19:49
Trevinhoit doesn't say why it mentions19:49
seb128right, incomplete19:49
seb128apt rdepends ftw :-)19:49
KGB-2gnome-shell ubuntu/master b5bddb5 Marco Trevisan (Treviño) debian/ control control.in * debian/control: Add gnome-remote-desktop as recommended * https://deb.li/33NIl19:50
KGB-2gnome-shell ubuntu/master 3224c4b Marco Trevisan (Treviño) debian/ubuntu-session-mods/ubuntu.json * debian/ubuntu-session-mods/ubuntu.json: Switch to desktop-icons-ng * https://deb.li/i2KiI19:50
KGB-2gnome-shell ubuntu/master 1958f4e Marco Trevisan (Treviño) debian/ubuntu-session-mods/ubuntu.json * debian/ubuntu-session-mods/ubuntu.json: Switch to desktop-icons-ng * https://deb.li/UGZc19:51
=== ijohnson|lunch is now known as ijohnson
ramcqtkamppeter: great - you beat me to it (via that path) as I also sent a MR :)21:00
ramcqtkamppeter: can you confirm (maybe tomorrow :D) the right path for browsing? I can't get a clear answer on whether cups-browsed is needed these days21:01
ramcqcupsd can do temporary queues, but only if the app uses this feature, which qt/libreoffice does, but gtk will not, and cups-browsed will make driverless work better ...?!21:02
KGB-0gnome-control-center signed tags 1637086 Sebastien Bacher ubuntu/1%3.38.4-1ubuntu2 * gnome-control-center Debian release 1:3.38.4-1ubuntu2 * https://deb.li/3erFA21:05
KGB-0gnome-control-center ubuntu/master e700ce2 Sebastien Bacher debian/ changelog patches/series patches/git_power_profiles.patch * https://deb.li/3kQUe21:05
KGB-0power: Add "Power Mode" sectionn. Use power-profiles-daemon21:05
KGB-0to implement switchable power profiles. The performance profile will21:05
KGB-0only be available on systems which provide this functionality.21:05
KGB-0gnome-control-center ubuntu/master 69a4fc4 Sebastien Bacher debian/ changelog control control.in * Recommends power-profiles-daemon * https://deb.li/iWb1021:06
KGB-0gnome-control-center ubuntu/master 2331768 Sebastien Bacher debian/changelog * upload to ubuntu * https://deb.li/prB221:06
tkamppeterramcq, the role of cups-browed in a default desktop installation of Ubuntu is to turn CUPS' temporary queues into permanent queues, so that you can print with the GTK print dialog.21:53
tkamppeterramcq, once the GTK dialog supports temporary CUPS queues we can stop shipping cups-browsed by default. cups-browsed then is only needed for advanced network printing features like clustering.21:54
KGB-2vte2.91 ubuntu/master ed7e116 Gunnar Hjalmarsson * pushed 14 commits (first 5 follow) * https://deb.li/Yls22:12
KGB-2vte2.91 ubuntu/master 4750136 Christian Persch meson.build * Post release version bump * https://deb.li/3mxAe22:12
KGB-2vte2.91 ubuntu/master fd94218 Christian Persch src/vte.cc * Revert "lib: Sanitise the passed-in font description" * https://deb.li/3kMII22:12
KGB-2vte2.91 ubuntu/master ed3eb69 Kjartan Maraas po/nb.po * Update Norwegian Bokmål translation * https://deb.li/i7ZiA22:12
KGB-2vte2.91 ubuntu/master c80a869 Christian Persch src/keymap.cc * keymap: Use int8_t for the length of the short keymap strings * https://deb.li/4OQi22:12
KGB-2vte2.91 ubuntu/master 9634ae8 Simon McVittie meson.build po/nb.po src/keymap.cc src/vte.cc * New upstream version 0.62.3 * https://deb.li/3jJ9h22:12
KGB-2vte2.91 ubuntu/master bca82b7 Gunnar Hjalmarsson debian/changelog * Release to hirsute * https://deb.li/b5In22:14
KGB-2vte2.91 signed tags 2f114dc Gunnar Hjalmarsson ubuntu/0.62.3-1ubuntu1 * vte2.91 Debian release 0.62.3-1ubuntu1 * https://deb.li/3v7p722:15

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