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

xclaesse[m]Hi, I'm testing Ubuntu 22.04, one issue I have is my wired networkd device does not appear. Wifi works fine. Is that a known issue? Any workaround possible?00:27
sarnoldxclaesse[m]: this channel is more for development; #ubuntu-next will have more folks familiar with common support needs00:29
sarnoldxclaesse[m]: some kernel modules are commonly stuffed into an 'extra' package00:29
sarnoldxclaesse[m]: it might be worth blindly installing that package, reboot, and see if things get happy00:30
sarnoldapt-cache search linux module extra    might help figure out hte name, I don't know it off-hand00:30
xclaesse[m]It is installed: linux-modules-extra-5.15.0-23-generic00:31
xclaesse[m]Thanks for pointing to the other chan, I'll repost :)00:32
sarnolddang, I hoped for an easy win :)00:35
jibelGood morning 05:53
oSoMoNgood morning desktoppers05:53
dufluHi jibel and oSoMoN 05:55
oSoMoNhey duflu 05:56
jibelduflu, is bug 1967901 the only report you saw with qxl ?06:07
ubottuBug 1967901 in linux (Ubuntu) "[qxl] Xorg fails to start with 'Screen(s) found, but none have a usable configuration.'" [Undecided, Incomplete] https://launchpad.net/bugs/196790106:07
jibelif so it's surprising because on my machine qxl is the default06:07
duflujibel, I linked to two other QXL bugs in yours, but they sound different06:09
duflujibel, best I can tell the QXL Xorg driver found the qxl kernel driver, loaded, found it was incompatible and then unloaded06:17
didrocksgood morning06:47
jibelsalut didrocks 06:48
didrockssalut jibel 06:53
tjaaltonchecking for qxl_drm.h... no07:15
tjaaltonI think that's why qxl fails07:16
tjaaltonit is detected on debian07:20
tjaalton        KMS:                      no07:20
tjaaltonso yeah, I'll pull a patch from fedora to fix that..07:20
seb128goood morning desktopers07:24
seb128hey tjaalton, how are you?07:24
tjaaltonhi, fine thanks07:24
seb128tjaalton, do you plan to land the libx11 update before release? or if not should we try to cherrypick some fixes?07:25
tjaaltonseb128: that was the goal yes07:25
tjaaltonthere was some regression in 1.7.4 that got quickly fixed and released as 1.7.507:25
tjaaltonhaven't seen any reports on debian since uploading it on sunday, so I guess we're good07:26
seb128time for a sync then? ;)07:26
tjaaltonyup07:26
tjaalton1.7.3 actually fixed some firefox crashers, but there were some regressions that I was waiting for those to get fixed before attempting to bring it in07:27
tjaaltonsynced07:28
seb128let's hope 1.7.5 is in shape then07:28
seb128thanks :)07:28
tjaaltonuploaded a new xkeyboard-config yesterday07:28
tjaaltonto sid07:28
tjaaltonlet's wait for a few days for that07:28
tjaaltonand uploaded some updates for intel opencl stack to experimental, will sync those once they're ready07:29
tjaaltonthose are purely universe stuff07:29
tjaaltonalso asked the new wacom maintainer to bump the epoch so we could sync the driver, but he's going by the book and requires to open a thread on debian-devel about ...07:32
tjaalton+it07:32
seb128:-/07:32
tjaaltonmaybe I'll just fakesync it for jammy07:33
seb128tjaalton, and the mesa/webkit/wayland issue, I did bisect and commented on https://gitlab.freedesktop.org/mesa/mesa/-/issues/6236 , do you have anyone you can try to nag about it?07:34
ubottuIssue 6236 in mesa/mesa "webkitgtk blank webview with mesa 22 and Intel Comet Lake" [Opened]07:34
tjaaltonI noticed07:34
tjaaltonnot sure where to poked, though I did add a comment to the original MR07:35
tjaalton*poke07:35
didrockssalut seb128, tjaalton 07:35
tjaaltonyo07:35
seb128thx07:36
seb128didrocks, lut, en forme ?07:36
didrocksça va, debug de stacktrace de bon matin, et toi ?07:36
seb128ça va :)07:36
oSoMoNsalut didrocks, jibel, seb128 08:09
seb128oSoMoN, salut, en forme ?08:27
oSoMoNseb128, ça va, et toi?08:28
seb128oSoMoN, ça va !08:29
KGB-2xdg-desktop-portal-gnome Sebastien Bacher 304097 * commented merge request !2 * https://deb.li/71eE08:58
oSoMoNTrevinho, I identified the mutter commit that caused the dnd regression in the firefox snap (bug #1964541), I could use some help to figure out exactly why this is causing the regression, and if it's a bug in mutter or something that needs patching in firefox09:24
ubottuBug 1964541 in firefox (Ubuntu) "Cannot rearrange Firefox (snap) browser tabs/bookmarks in gnome-shell 42 (Wayland session)" [Medium, Confirmed] https://launchpad.net/bugs/196454109:24
oSoMoNTrevinho, note that in the corresponding merge request, I see a comment (https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2122#note_1325253) that makes me think the problem might be with mutter: « I agree this is a less trigger-happy variant than that, at the expense of false negatives. »09:52
ubottuMerge 2122 in GNOME/mutter "core: Change behavior of 'application is alive' checks (motion event counter)" [Merged]09:52
jameshWimpy: I was looking into the auto-connect problems for your Ubuntu Mate snap theme here: https://github.com/snapcore/snapd-desktop-integration/issues/10 -- from the look of it, the snap needs a store assertion to enable auto-connection/greedy plugs09:53
ubottuIssue 10 in snapcore/snapd-desktop-integration "Doesn't connect interfaces automatically" [Open]09:53
Wimpyjamesh: o/09:53
Wimpyjamesh: Is "greedy plugs" what I should be requesting?09:54
jameshWimpy: the usual process for this is  to request the assertion on the forum. You could use https://forum.snapcraft.io/t/auto-connect-and-greedy-plug-behaviour-for-for-gtk-common-themes-and-gtk-theme-traditionalhumanized-snaps/19113?u=jamesh as a template for what to request.09:54
jameshWimpy: we still don't really have solid policy or automatic review for theme snaps, but you seem like a trustworthy fellow09:55
jamesh:-)09:55
Wimpyjamesh: Thank for the info. I'll get on that.09:55
Wimpyfossfreedom: See above. You'll need to do the same for your theme snaps.09:55
fossfreedomUmm... OK. Feel like a bit of copy paste discourse posting09:57
jameshWimpy: we don't do any manual plug connection when installing the theme snaps, since (a) that bypasses the store's policy, and (b) wouldn't help when you install new app snaps.09:58
jameshonce the store assertion is available, it should all just work automatically09:59
cniheltonHi, everyone!10:06
oSoMoNhey cnihelton 10:09
Wimpyjamesh: Any changes required to snapcraft.yaml to support this?10:16
ackhi, any hints on how I could debug this issue: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1967727 ? It's pretty annoying as it randomly happens while working10:16
ubottuLaunchpad bug 1967727 in linux (Ubuntu) "Random screen blanks with 'CPU pipe B FIFO underrun' error" [Undecided, Confirmed]10:16
jameshWimpy: If your theme snap works when you manually connect it to app snaps, then you shouldn't require any more changes10:17
Wimpyjamesh: OK, manual connection works.10:19
WimpyAnything need requesting for the icon snaps?10:19
jameshYou'd need a similar snap declaration for the icon snaps10:20
WimpyThanks.10:20
TrevinhooSoMoN: interesting... Let me see 10:20
jameshI don't have a specific example of what to request, but it should be fairly obvious from the GTK theme version10:21
TrevinhooSoMoN: specifically is the 2nd or 1st commit of the MR? 10:23
Wimpyjamesh: Thank for your help. I'm writing the post now...10:24
oSoMoNTrevinho, https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2122/diffs?commit_id=26676a829e74859488154cd8c45de1d0b629f3ca10:24
ubottuMerge 2122 in GNOME/mutter "core: Change behavior of 'application is alive' checks (motion event counter)" [Merged]10:24
oSoMoNTrevinho, specifically, the changes to src/core/events.c10:25
oSoMoN(I locally distro-patched mutter to revert these changes (the second hunk), and the issue was gone)10:25
jameshWimpy: awesome! It'll be great to have this ready on the LTS.10:26
TrevinhooSoMoN: I see, do we have a tinier reproducer than Firefox? As it would be nice to figure out what the app is doing too 10:27
oSoMoNTrevinho, not much smaller, but I observed that dragging selected text in the gedit snap also doesn't work10:28
TrevinhoOh indeed helps though 10:29
oSoMoNgotta reboot to test downgrading a package, back in a moment10:29
fossfreedomjamesh: I am a little confused... I am looking at the gtk-common-themes snapcraft.yaml on gnome gitlab and I can't see the allow-auto-connection bits ... I want to make sure I have added that correctly for our two snaps I.e. https://github.com/UbuntuBudgie/gtk-theme-pocillo-snap/blob/main/snap/snapcraft.yaml10:29
TrevinhooSoMoN: will try in a bit, my biggest problem was to get the snaps working in my dev environment 10:30
jameshfossfreedom: it's not part of the snapcraft.yaml. You're essentially requesting a special permission from the store, similar to if you wanted your snap to auto-connect to cameras or microphones10:30
jameshfossfreedom: in this case, it is permission to have your snap's content shared with snaps asking for gtk-3-themes, icon-themes, etc.10:31
fossfreedomAh. OK reverting. And will kind of copy paste your discourse post. Thx.10:31
Wimpyjamesh: Here's my request. I think it is correct.10:33
Wimpyhttps://forum.snapcraft.io/t/auto-connect-and-greedy-plug-behaviour-for-gtk-theme-yaru-mate-and-icon-theme-yaru-mate/2944310:33
Wimpyfossfreedom: Some bioler plate for you :-) ^10:33
fossfreedomCheers :)10:34
jameshfossfreedom: in short, there a policy file describing how plugs/slots can be connected, which can be seen by running "snap debug base-declaration"10:34
jameshfossfreedom: the store can deliver per-snap overrides for that policy as part of a snap-declaration assertion10:35
TrevinhooSoMoN: will try to play more with it in a bit, my biggest problem was to get the snaps working in my dev environment 10:37
bittingood afternoon10:55
oSoMoNgood afternoon bittin 11:03
jbichagood morning12:08
bdrunghi, i'll try to fix https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1875062/comments/68 and figured out that there is a discrepancy between the org.gnome.desktop.input-sources sources setting and the gnome keyboard applet. can someone assist there?12:54
ubottuLaunchpad bug 1875062 in ubiquity (Ubuntu Focal) "[20.04] Keyboard layout not enabled immediately during installation when typing username/password" [High, Triaged]12:54
KGB-2gnome-control-center ubuntu/master a759b86 Sebastien Bacher debian/patches/ubuntu/Allow-tweaking-some-settings-for-Ubuntu-Dock.patch * Use the correct gettext function in the ubuntu panel for context strings * https://deb.li/31ngI13:31
oSoMoNgood morning jbicha 13:32
TrevinhooSoMoN: while i noticed that gedit dnd is indeed broken it seems to be broken also on unconfined gedit under wayland, isn't it?14:03
oSoMoNlet me check14:05
oSoMoNTrevinho, not here. dnd of text selection works for /usr/bin/gedit, it doesn't for /snap/bin/gedit14:06
TrevinhooSoMoN: ok it was consistent for me, but yeah, indeed that line is the gulty one... let me see if I can get the root cause14:09
oSoMoNcool, thanks for your help on this!14:11
Trevinhothe only thing is that when the app is not confined... if I disable that check. then I get an "hanging dialog"14:12
oSoMoNright, my "patch" is probably not the right solution, merely a way to point out where the problem originated14:14
Trevinhosure sure14:14
TrevinhooSoMoN: lovely... normal gedit running in gdb is not affected, while running outside gdb is....14:27
oSoMoNthat's clearly a timing issue14:27
TrevinhooSoMoN: yeah, so it seems14:37
TrevinhooSoMoN: something like this  seems enough, but still would like to get closer to the root cause... as also drag events should keep the window "alive"...14:43
Trevinhohttps://www.irccloud.com/pastebin/4mj5YCu4/mutter.diff14:43
TrevinhooSoMoN: I've the same issue also on unconfined apps in my jhbuild environment though.. just as simple as dnd on nautilus folders... 14:46
seb128Trevinho, hey, do you need sponsoring for the portal update? I don't think you replied to my msg earlier?14:49
Trevinhoseb128: I saw your comment on the MR, but no questions, was it? :D14:50
Trevinhoseb128: however, yeah please if you can handle that?14:50
Trevinhogiven I couldn't upload it would need some external intervention anywahs14:50
Trevinhoanyways*14:50
Trevinhospeaking of it, who should I ping to get those components under the desktop umbrella?14:51
seb128bdrung, unsure if someone replied but maybe GunnarHj would know about bug #1875062 and input-sources14:51
ubottuBug 1875062 in ubiquity (Ubuntu Focal) "[20.04] Keyboard layout not enabled immediately during installation when typing username/password" [High, Triaged] https://launchpad.net/bugs/187506214:51
seb128Trevinho, it's a DMB thing which I'm on now so I will figure that out, I also mentioned that in the query earlier when I asked about sponsoring :p14:52
bdrungseb128, thanks. I haven't got a reply get.14:52
jbichaseb128: could you look into getting the upload permission packagesets before the jammy release? as a test case, gnome-screenshot should switch to the ubuntu-budgie packageset14:57
seb128jbicha, do you have any guidance on how the refresh is done? like how did you figure out where screenshot would go?14:57
jbichaI never directly managed the packagesets when I did a term years ago on the DMB but you can try https://wiki.ubuntu.com/DeveloperMembershipBoard/KnowledgeBase#Packagesets14:59
KGB-2xdg-desktop-portal-gnome pipeline Sebastien Bacher 366211 * running (extract-source: running; piuparts: created; blhc: created; autopkgtest: created; lintian: created; reprotest: created; test-crossbuild-arm64: created; test-build-all: created; test-build-any: created; build source: created; build i386: created; build: created)14:59
jbichaseeded-in-ubuntu gnome-screenshot    says only Ubuntu Budgie ships it now14:59
seb128jbicha, but it's in universe so does it need to be in a set?15:00
seb128or is anything on a flavor added to the corresponding set?15:00
seb128I should start by reading that page before asking more questions right?15:01
jbichayes, because David is not a MOTU yet :)15:01
seb128he should :p15:01
jbichafossfreedom: ^15:01
KGB-2xdg-desktop-portal-gnome signed tags 062ef55 Sebastien Bacher ubuntu/42.0.1-1ubuntu2 * xdg-desktop-portal-gnome Debian release 42.0.1-1ubuntu2 * https://deb.li/XzO215:04
KGB-2xdg-desktop-portal-gnome ubuntu/master 2ad7fc6 Sebastien Bacher debian/changelog * upload to Ubuntu * https://deb.li/iknmC15:05
KGB-0xdg-desktop-portal-gnome pipeline Sebastien Bacher 366213 * pending (blhc: created; autopkgtest: created; lintian: created; reprotest: created; test-crossbuild-arm64: created; test-build-all: created; test-build-any: created; build source: created; build i386: created; extract-source: pending; piuparts: created; build: created)15:05
KGB-0xdg-desktop-portal-gnome pipeline Sebastien Bacher 366213 * running (extract-source: running; blhc: created; autopkgtest: created; lintian: created; reprotest: created; test-crossbuild-arm64: created; test-build-all: created; test-build-any: created; build source: created; build i386: created; piuparts: created; build: created)15:05
seb128Trevinho, ^15:05
GunnarHjbdrung: I saw your comments and your ongoing investigation sounds really interesting to me. Sounds like we will soon be able to address the root cause of that long standing issue.15:05
Trevinhoseb128: lovely, thanks!15:06
GunnarHjbdrung: As regards your question, I'm not sure I'm qualified to help, but bug #1956916 comes to mind.15:06
ubottuBug 1956916 in gnome-control-center (Ubuntu) "Using certain xkb-options, e.g. Alt+Shift, for switching input sources not reflected by the input source indicator in a wayland session" [High, Confirmed] https://launchpad.net/bugs/195691615:06
seb128GunnarHj, hey, the ubiquity changes got merged and uploaded :-) also I fixed the gcc translation issue15:06
GunnarHjseb128: Great, you have earned a gold star. :)15:07
TrevinhooSoMoN: AH! I think I found where we're stopping the drag to happen...15:07
GunnarHjbdrung: What I mean is that there are issues where gnome-shell and XKB don't play well together. May or may not be relevant.15:10
bdrungGunnarHj, if this problem is related to wayland, I can test if it can be reproduced on X11.15:37
GunnarHjbdrung: Yes, knowing that might be useful.15:39
GunnarHjbdrung: Btw, let's continue our conversation on the bug report.15:40
bdrungthe login screen of the ubuntu live image does not provide a way to change to X11. do i need to install some package for it?15:41
bdrungGunnarHj, i would prefer to continue the conversation here and only put stuff in the ticket that is relevant (to avoid clutter the ticket with noise)15:42
TrevinhooSoMoN: ok this seems likely the proper solution.. .even though the serial isn't changing on drags, so could be avoided at times... but still. More to come in a GNOME Issue15:53
Trevinhohttps://www.irccloud.com/pastebin/qdw2DfCJ/foo.diff15:53
oSoMoNgreat!15:54
Trevinhowould probably nice to understand who is calling back meta_display_pong_for_serial on the snap implementation to `meta_display_pong_for_serial` but...15:54
TrevinhooSoMoN: give a check if that works there too please :)15:55
oSoMoNTrevinho, will do in a moment15:55
Trevinhoupstream would probably need more cleanups (like wrapping stuff up more, but that's the point imho)15:56
GunnarHjbdrung: Ok, that works too. :)15:58
bdrungGunnarHj, something really fishy is going on. i tried the live system without my gsetting patch. now "gsettings get org.gnome.desktop.input-sources sources" returns "[('xkb', 'us'), ('xkb', 'au'), ('xkb', 'cm'), ('xkb', 'gb')]".16:00
oSoMoNTrevinho, I applied your patch instead of mine and rebuilt mutter packages here, installed locally and this appears to fix the bug as intended, at least dragging tabs in the firefox snap works. Good job!16:05
oSoMoNship it!16:05
Trevinhoehe, well upstream work will be slower :)16:06
GunnarHjbdrung: Yeah, that's odd, but please note that the bug isn't really about the live session, but about the behavior in the installer. You wouldn't see all those input sources at first login if you completed the installation, so investigating details in the live session may be a dead end.16:10
bdrungGunnarHj, i have to revise my last comment in the bug report. "gsettings set org.gnome.desktop.input-sources sources" is called once. but the result is still the same: the gnome keyboard applet in the live session does not show the new entries.16:23
bdrungbtw, is "gsettings set org.gnome.desktop.input-sources sources" the correct way to change the keyboard layout?16:23
GunnarHjbdrung: That's equivalent to manipulating the list of input sources in Settings. But I think it changes the effective input source only if the command means that the previously effective input source is removed through the command.16:32
GunnarHjbdrung: So, yes, you shouldn't expect that only *adding* an entry changes the effective layout.16:34
bdrungGunnarHj, it is probably not required for the installer to change the layout. the layout should just be added to the list and gnome should notice the keyboard layout change done via setxkbmap16:54
GunnarHjbdrung: But using setxkbmap is not sufficient to make GNOME recognize the layout.16:57
bdrungGunnarHj, what needs to be done to make GNOME recognise the layout?16:57
bdrung"gsettings set org.gnome.desktop.input-sources sources" followed by setxkbmap?16:58
GunnarHjbdrung: Consider this example, assuming this list to start with:16:58
GunnarHj$ gsettings get org.gnome.desktop.input-sources sources16:58
GunnarHj[('xkb', 'de'), ('xkb', 'se'), ('xkb', 'us')]16:58
GunnarHjAnd the effective layout, i.e. the layout shown in the input source indicator, is "de". Then if I do:16:58
GunnarHj$ gsettings set org.gnome.desktop.input-sources sources "[('xkb', 'se'), ('xkb', 'us')]"16:58
GunnarHjthe effective layout is instantly changed to Swedish. But the reason for that is that I effectively removed the German layout.16:58
GunnarHjbdrung: Now a stupid question: Is ubiquity really working in a GNOME DE environment?17:01
bdrungI am using the jammy-desktop-amd64.iso for testing - this is a GNOME live system. is there a command to shows the session details?17:03
GunnarHjbdrung: The live session is indeed GNOME, but I'm talking about the installer itself. Assume that you click "Install Ubuntu" at the welcome screen and never enter a live session. Which kind of environment are you in then?17:05
bdrungGunnarHj, how about a video call? then I can show it to you hands on.17:05
bdrungGunnarHj, all my tests are done in the GNOME session by clicking "Try Ubuntu".17:05
GunnarHjbdrung: And I'm not confident that the live session is representative for the environment used for the installation phase. But I'm not sure; I'm not really familiar with the ubiquity code.17:08
GunnarHjbdrung: Sure, a video call may help.17:09
KGB-2gnome-nettool upstream/latest fb75227 Jeremy Bicha * pushed 273 commits (first 5 follow) * https://deb.li/iWwMl17:14
KGB-2gnome-nettool upstream/latest 38eb075 Daniel Korostil po/uk.po * Update Ukrainian translation * https://deb.li/iM4I17:14
KGB-2gnome-nettool upstream/latest dce0cc3 Yuri Chornoivan help/uk/uk.po * Update Ukrainian translation * https://deb.li/3QDzA17:14
KGB-2gnome-nettool upstream/latest 314526f AsciiWolf pixmaps/icons/scalable/apps/gnome-nettool.svg * Fix scalable icon * https://deb.li/3VIs017:14
KGB-2gnome-nettool upstream/latest d54dd27 Germán Poo-Caamaño pixmaps/icons/scalable/apps/gnome-nettool.svg * Merge branch 'icon-fix' into 'master' * https://deb.li/DJjz17:15
KGB-2gnome-nettool upstream/latest 730fada Jwtiyar Nariman po/ LINGUAS ckb.po * Add Central Kurdish translation * https://deb.li/3Ruvs17:15
KGB-2gnome-nettool pristine-tar 7fa463e Jeremy Bicha gnome-nettool_42.0.orig.tar.xz.delta gnome-nettool_42.0.orig.tar.xz.id * pristine-tar data for gnome-nettool_42.0.orig.tar.xz * https://deb.li/T8Rv17:15
bdrungGunnarHj, I sent you a PM for the video call.17:15
TrevinhooSoMoN: so... apparently, it would needed to bump gtk in the firefox snap... or well, fix the issue in gtk for 20.04... quite annoying, so for now I suppose we'll bring that patch in the distro only17:31
oSoMoNTrevinho, ack, I saw your comment17:33
oSoMoNwe'll need a fix in time for 22.04, as the issue is very visible with the firefox snap17:33
Trevinhoyeah, I'll defintely include something in mutter, but meanwhile please get the platform snap ready for that too17:34
oSoMoNso a mutter distro-patch for 22.04 sounds like the easiest and quickest solution for now, and then backport that gtk fix to 20.04 and have it included in the gnome platform snap17:34
Trevinhoyeah, fair enough17:34
Trevinhoalso I had a local libgdk version that was older than that... due why i was affected in my jhbuild... Which was lucky :)17:36
seb128Trevinho, oSoMoN, the platform snaps builds gtk from source and doesn't use the focal deb18:14
oSoMoNah, that makes it easier to cherry-pick a patch, that's good news18:15
seb128yes, it's easy to get one in stable before release I think18:15
KGB-2libadwaita signed tags bb19d92 Jeremy Bicha ubuntu/1.1.0-1ubuntu2 * libadwaita-1 Debian release 1.1.0-1ubuntu2 * https://deb.li/3Z7ZM20:04
KGB-2libadwaita pipeline Jeremy Bicha 366301 * running (extract-source: running; piuparts: created; blhc: created; autopkgtest: created; lintian: created; reprotest: created; test-crossbuild-arm64: created; test-build-all: created; test-build-any: created; build source: created; build i386: created; build: created)20:04
KGB-0libadwaita pipeline Jeremy Bicha 366301 * [15 minutes and 14 seconds] failed (piuparts: success; reprotest: failed; autopkgtest: success; test-build-any: success; test-build-all: success; lintian: failed; test-crossbuild-arm64: failed; blhc: success; build i386: success; build: success; build source: success; extract-source: success)20:20

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