[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-07-17 Thread Ghadi Rahme
Hi Sebastien, Yes the fix was SRUed but I was under the impression that if the patch changes upstream it would need to be updated here as well, but I guess it isn't the case after all. Sorry for the confusion. -- You received this bug notification because you are a member of Ubuntu Desktop

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-07-10 Thread Sebastien Bacher
@Ghadi, the fix was SRUed right? Is there any need to iterate over that fix again? I though we would just get the upstream version by updating gdm in mantic and let other releases as they are... -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-07-10 Thread Ghadi Rahme
** Patch added: "[mantic]flush-signal-handler-on-udev-timeout.diff" https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/2020641/+attachment/5685191/+files/%5Bmantic%5Dflush-signal-handler-on-udev-timeout.diff -- You received this bug notification because you are a member of Ubuntu Desktop

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-07-10 Thread Ghadi Rahme
** Patch added: "[lunar]flush-signal-handler-on-udev-timeout.diff" https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/2020641/+attachment/5685190/+files/%5Blunar%5Dflush-signal-handler-on-udev-timeout.diff -- You received this bug notification because you are a member of Ubuntu Desktop

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-07-10 Thread Ghadi Rahme
Below are the updated patches for each release. The changes are now the same as upstream and I renamed the patch for jammy and mantic to be more indicative of what the patches do (as well as to be the same as lunar). If anything needs changing please let me know! ** Patch added:

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-07-02 Thread Fabio Augusto Miranda Martins
For completeness: re: the Lunar issue that I mentioned in comment #22 and that Andreas suggested me to file a separate bug (on comment #28): I tested a freshly installed Lunar VM, and also did 'apt upgrade' everything in my previous Lunar VM (where I was originally hitting the problem I

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-06-29 Thread Ghadi Rahme
Hey everyone, Today the changes were merged upstream after I did some slight modifications to the patch last week. The change is mainly esthetic and is not related to any possible regressions mentioned by upstream. https://gitlab.gnome.org/GNOME/gdm/-/merge_requests/210 -- You received this

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-06-15 Thread Launchpad Bug Tracker
This bug was fixed in the package gdm3 - 42.0-1ubuntu7.22.04.3 --- gdm3 (42.0-1ubuntu7.22.04.3) jammy; urgency=medium * debian/patches/ubuntu/gitlab_clearing_signal.patch: - clear signal handlers after udev settle to avoid unexpected session logouts, thanks Ghadi Rahme

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-06-15 Thread Launchpad Bug Tracker
This bug was fixed in the package gdm3 - 44.0-1ubuntu2 --- gdm3 (44.0-1ubuntu2) lunar; urgency=medium * Add d/p/ubuntu/flush-signal-handler-on-udev-settle.patch: Clear signal handler after udev settle to avoid sudden logout (LP: #2020641) -- Ghadi Elie Rahme Thu, 01 Jun

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-06-15 Thread Andreas Hasenack
Thanks for the lunar tests in comment #22, and also for confirming that the problem you saw happened without this update. I think a separate bug for that is appropriate, if you could please file one. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-06-14 Thread Ghadi Rahme
Hello Everyone, It seems that the regression that appeared in the autopkgtest for Jammy has been resolved and now the test succeeds on all architectures. However the test for Lunar fails due to an issue related to the autopkgtest script. The test in question that is failing is the

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-06-14 Thread Fabio Augusto Miranda Martins
** Tags removed: verification-needed ** Tags added: verification-done -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm3 in Ubuntu. https://bugs.launchpad.net/bugs/2020641 Title: Installing or removing apps through snap-store

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-06-11 Thread Daniel van Vugt
** Tags removed: verification-needed-lunar ** Tags added: verification-done-lunar -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm3 in Ubuntu. https://bugs.launchpad.net/bugs/2020641 Title: Installing or removing apps through

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-06-11 Thread Daniel van Vugt
I was just being overcautious and a bit nervous approving a change to a stable release that didn't seem to be necessary. Sorry that I suddenly started to contradict my previous comments. If more of the team want to release it to lunar for consistency then sure... ** Changed in: gdm3 (Ubuntu

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-06-09 Thread Fabio Augusto Miranda Martins
Daniel, For when you have a chance, we've discussed this bug a bit in #ubuntu- release in Libera.Chat. The SRU team would like to hear your opinion on SRU'ing this fix for lunar, and your comments above on mentioning that it's unlikely to be useful vs. what you mentioned previously of this being

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-06-07 Thread Daniel van Vugt
On second thoughts, patching lunar is unlikely to be useful. So long as the fix is in mantic for future releases, that's enough. ** Tags removed: verification-done-lunar ** Tags added: verification-needed-lunar ** Changed in: gdm3 (Ubuntu Lunar) Status: Fix Committed => Won't Fix **

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-06-07 Thread Daniel van Vugt
I have confirmed the existence of ubuntu/flush-signal-handler-on-udev- settle.patch in https://launchpad.net/ubuntu/+source/gdm3/44.0-1ubuntu2 which is the best we can do for lunar. ** Tags removed: verification-needed-lunar ** Tags added: verification-done-lunar -- You received this bug

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-06-07 Thread Fabio Augusto Miranda Martins
Daniel, Thanks for chiming in. I've tried reproducing this bug outside of DCV, but no lucky. What I tried last is to launch a baremetal instance on AWS (g4dn.metal) with the same Nvidia GPUs as the instance type where we are consistently able to reproduce this problem, and then I: 1. Installed

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-06-07 Thread Daniel van Vugt
The steps to reproduce at the top of this page appear to be independent of DCV(?). And even if they weren't, then simply verifying the patch is present would suffice. We don't want to skip lunar since it's theoretically a generic bug that could occur without DCV. -- You received this bug

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-06-02 Thread Fabio Augusto Miranda Martins
I'm not sure how can we verify lunar. There's no DCV available for non- LTS releases, and there's no known way of reproducing this issue without DCV. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm3 in Ubuntu.

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-06-02 Thread Ghadi Rahme
** Description changed: gdm3 version: 42.0-1ubuntu7.22.04.2 Ubuntu version: Ubuntu 22.04.2 LTS [Description] Installing or removing snap packages through NICE DCV on AWS will cause the user to be kicked out of their session. The issue happens on machines running nvidia GPUs (passed

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-06-02 Thread Fabio Augusto Miranda Martins
Hi Andreas, I'm sorry, I missed your request for the additional tests. Just did them for Jammy. Adding here: - Logged in as ubuntu user and launched Firefox, LibreOffice and gedit: https://pastebin.ubuntu.com/p/H3WVmVkgJh/ - Switched user to fabiomirmar and opened Thunderbird, skype and

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-06-02 Thread Sebastien Bacher
oh and the debian/control change is a feature of gnome-pkg-tools which regenerate debian/control from debian/control.in and common in desktop packages -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm3 in Ubuntu.

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-06-02 Thread Sebastien Bacher
Sorry about the difference-between-series that's my fault, as said on IRC I started doing the cherrypicking after being pinged via email and midway noticed there was patch and sponsoring request here, I didn't want to redo the uploads for the series already pushed but also didn't want to ignore

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-06-02 Thread Andreas Hasenack
> Marking verification-done-jammy. I'll verify lunar tomorrow. Please note my request in comment #9 about a few extra test cases. ** Tags removed: verification-done-jammy ** Tags added: verification-needed-jammy -- You received this bug notification because you are a member of Ubuntu Desktop

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-06-01 Thread Fabio Augusto Miranda Martins
Hi, I've been able to verify that the package in -proposed fixes the issue for Jammy: Before applying the patch we have: https://pastebin.ubuntu.com/p/KphZJjZRsb/ when attempting a "sudo snap disconnect skype:opengl :opengl" we can see the gdm session being launched:

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-06-01 Thread Launchpad Bug Tracker
This bug was fixed in the package gdm3 - 44.1-1ubuntu2 --- gdm3 (44.1-1ubuntu2) mantic; urgency=medium * debian/patches/ubuntu/gitlab_clearing_signal.patch: - clear signal handlers after udev settle to avoid unexpected session logouts, thanks Ghadi Rahme (lp: #2020641)

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-06-01 Thread Andreas Hasenack
Please include a "normal" test for gdm3 in the test case. Something like testing that logins keep working after applying this update, a switch between "init 3" and "init 5", and that user switching works (while logged in as user A, with open apps, login as user B, launch an app, and come back to

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-06-01 Thread Mauricio Faria de Oliveira
Marking Kinetic as Won't Fix (release close to EOL, as mentioned in an email thread). ** Also affects: gdm3 (Ubuntu Kinetic) Importance: Undecided Status: New ** Changed in: gdm3 (Ubuntu Kinetic) Status: New => Won't Fix -- You received this bug notification because you are a

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-06-01 Thread Ghadi Rahme
** Description changed: gdm3 version: 42.0-1ubuntu7.22.04.2 Ubuntu version: Ubuntu 22.04.2 LTS [Description] Installing or removing snap packages through NICE DCV on AWS will cause the user to be kicked out of their session. The issue happens on machines running nvidia GPUs (passed

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-06-01 Thread Sebastien Bacher
Thanks for the work there. I've sponsored the patch as it is currently even if the details are still being discussed upstream since there seems to be agreement that the change is right and only how it's structured is discussed at this point. You should probably try to nag the SRU team today for a

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-06-01 Thread Sebastien Bacher
** Changed in: gdm3 (Ubuntu Mantic) Status: In Progress => Fix Committed ** Changed in: gdm3 (Ubuntu Lunar) Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm3 in Ubuntu.

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-05-31 Thread Daniel van Vugt
** Changed in: gdm3 (Ubuntu Mantic) Milestone: ubuntu-22.04.2 => mantic-updates ** Changed in: gdm3 (Ubuntu Jammy) Milestone: None => ubuntu-22.04.3 ** Changed in: gdm3 (Ubuntu Lunar) Milestone: None => lunar-updates -- You received this bug notification because you are a member of

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-05-31 Thread Ghadi Rahme
** Patch added: "gdm3-logout-patch-mantic.debdiff" https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/2020641/+attachment/5676937/+files/gdm3-logout-patch-mantic.debdiff -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm3 in

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-05-31 Thread Ghadi Rahme
** Patch added: "gdm3-logout-patch-lunar.debdiff" https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/2020641/+attachment/5676936/+files/gdm3-logout-patch-lunar.debdiff -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm3 in

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-05-31 Thread Ghadi Rahme
** Also affects: gdm3 (Ubuntu Jammy) Importance: Undecided Status: New ** Changed in: gdm3 (Ubuntu Jammy) Importance: Undecided => High ** Changed in: gdm3 (Ubuntu Jammy) Assignee: (unassigned) => Ghadi Rahme (ghadi-rahme) ** Changed in: gdm3 (Ubuntu Jammy) Status: New

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-05-24 Thread Ghadi Rahme
Here is the merge request: https://gitlab.gnome.org/GNOME/gdm/-/merge_requests/210 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm3 in Ubuntu. https://bugs.launchpad.net/bugs/2020641 Title: Installing or removing apps through

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-05-24 Thread Daniel van Vugt
Thanks for the patch. Please propose it upstream at: https://gitlab.gnome.org/GNOME/gdm/-/merge_requests ** Changed in: gdm3 (Ubuntu) Status: New => In Progress -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm3 in Ubuntu.

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-05-24 Thread Ubuntu Foundations Team Bug Bot
The attachment "gdm3-logout-patch.debdiff" seems to be a debdiff. The ubuntu-sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. If the attachment isn't a patch, please remove the "patch" flag from the attachment, remove the "patch" tag,

[Bug 2020641] Re: Installing or removing apps through snap-store launches another gdm session

2023-05-24 Thread Ghadi Rahme
** Patch added: "gdm3-logout-patch.debdiff" https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/2020641/+attachment/5675266/+files/gdm3-logout-patch.debdiff ** Changed in: gdm3 (Ubuntu) Importance: Undecided => High -- You received this bug notification because you are a member of Ubuntu