As far back as I remember this has been the case... I think it's an OS feature that the currently running process does not inherit the new group list from /etc/group. It's only when the process starts that the group list is read.
I'm not sure this is a bug, but it's really about the state of the process. So it's a kernel issue if at all. ** Package changed: gdm3 (Ubuntu) => linux (Ubuntu) -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1771308 Title: Adding the user to a new group doesn't take effect on logout and back in Status in linux package in Ubuntu: New Bug description: Steps to reproduce: Log in to a GNOME session Use adduser to add yourself to an existing group Log out and back in Open a terminal, run "groups" and notice that your user isn't in the new group. Reboot and log in, and you user is now in the group. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1771308/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp