터미널 래퍼 애플리케이션의 빈 사용자 그룹

터미널 래퍼 애플리케이션의 빈 사용자 그룹

지난 목요일부터 터미널(Konsole, Gnome Terminal, XFCE Termina, xterm)을 사용할 때마다 groups비어 있습니다.

$ groups
tom

ttyXorg 외부의 터미널에서 동일한 명령을 실행하면 올바른 그룹이 표시됩니다.

$ groups
tom adm cdrom sudo plugdev docker libvirt

tty이제 docker를 사용하고 싶을 때마다 docker로 전환해야 하기 때문에 이는 특히 짜증나는 일입니다. KDE, i3 또는 XFCE를 사용할 때 이런 일이 발생하지만 Ubuntu 18.04 LTS에서 Gnome Shell로 전환하면 발생하지 않는 것 같습니다(그러나 다른 문제가 있어서 사용하고 싶지 않습니다).

일부 설정이 변경되었거나 내 사용자 그룹을 복원하려면 어떻게 해야 합니까?

부록:

실행 중인 명령의 출력을 주석 처리하라는 요청을 받았습니다.노트:내 OS가 Ubuntu 18.04 LTS인 경우를 대비하여 시스템을 여러 번 재부팅했습니다.

xterm
$ id -a
uid=1000(tom) gid=1000(tom) groups=1000(tom)
단말기
$ id -a
uid=1000(tom) gid=1000(tom) groups=1000(tom),4(adm),24(cdrom),27(sudo),46(plugdev),134(docker),140(libvirt)
xterm 및 tty - 동일
$ getent group | grep tom
adm:x:4:syslog,tom,mtail
cdrom:x:24:tom
sudo:x:27:tom
plugdev:x:46:tom
tom:x:1000:
docker:x:134:tom
libvirt:x:140:tom
xterm 및 tty - 동일
$ type -f groups
groups is /usr/bin/groups

관련 정보