You are not logged in.

#1 2023-11-18 06:35:02

wxzhao
Member
Registered: 2023-11-17
Posts: 1

irregular groups of root in LXC container

Greetings,

I'm facing an issue with the group settings for the root user managed by systemd. Upon login, the root user doesn't have the correct group settings. However, this issue gets resolved when using the su command or login via SSH.

Unfortunately, I haven't encountered this issue with another Ubuntu 22 container.

When I login, the current root user doesn't have video/render permission

Arch Linux 6.2.16-19-pve (tty1)

ArchLoginD login: root
Password: 
Last login: Sat Nov 18 06:08:14 on tty1
[root@ArchLoginD ~]# id
uid=0(root) gid=0(root) groups=0(root)
[root@ArchLoginD ~]# id root
uid=0(root) gid=0(root) groups=0(root),989(render),985(video)
[root@ArchLoginD ~]# id $USER
uid=0(root) gid=0(root) groups=0(root),989(render),985(video)
[root@ArchLoginD ~]# vainfo
Trying display: wayland
error: XDG_RUNTIME_DIR is invalid or not set in the environment.
Trying display: x11
error: can't connect to X server!
Trying display: drm
error: failed to initialize display

using su

[root@ArchLoginD ~]# su
[root@ArchLoginD ~]# id
uid=0(root) gid=0(root) groups=0(root),985(video),989(render)
[root@ArchLoginD ~]# vainfo
Trying display: wayland
error: XDG_RUNTIME_DIR is invalid or not set in the environment.
Trying display: x11
error: can't connect to X server!
Trying display: drm
vainfo: VA-API version: 1.20 (libva 2.20.0)
vainfo: Driver version: Intel i965 driver for Intel(R) Coffee Lake - 2.4.1
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            : VAEntrypointVLD
      VAProfileMPEG2Simple            : VAEntrypointEncSlice

Here is some log. I guess somthing with systemd not worked correctly.

Nov 18 06:18:16 ArchLoginD systemd[1]: Starting Home Area Manager...
Nov 18 06:18:16 ArchLoginD systemd-homed[93]: Watching /home.
Nov 18 06:18:16 ArchLoginD systemd[1]: Started Home Area Manager.
Nov 18 06:18:16 ArchLoginD systemd[1]: Finished Home Area Activation.
Nov 18 06:18:16 ArchLoginD systemd[1]: Starting Permit User Sessions...
Nov 18 06:18:16 ArchLoginD systemd[1]: Finished Permit User Sessions.
Nov 18 06:18:16 ArchLoginD systemd[1]: Started Console Getty.
Nov 18 06:18:16 ArchLoginD systemd[1]: Started Container Getty on /dev/tty1.
Nov 18 06:18:16 ArchLoginD systemd[1]: Started Container Getty on /dev/tty2.
Nov 18 06:18:16 ArchLoginD systemd[1]: Reached target Login Prompts.
Nov 18 06:18:16 ArchLoginD systemd[1]: Starting Light Display Manager...
Nov 18 06:18:16 ArchLoginD systemd-logind[92]: New seat seat0.
Nov 18 06:18:16 ArchLoginD id[99]: uid=0(root) gid=0(root) groups=0(root)
Nov 18 06:18:16 ArchLoginD systemd[1]: Started User Login Management.
Nov 18 06:18:16 ArchLoginD systemd[1]: Reached target Multi-User System.
Nov 18 06:18:16 ArchLoginD systemd[1]: Started Light Display Manager.
Nov 18 06:18:16 ArchLoginD systemd[1]: Reached target Graphical Interface.
Nov 18 06:18:16 ArchLoginD systemd[1]: Startup finished in 307ms.
Nov 18 06:18:16 ArchLoginD lightdm[100]: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.Service>
Nov 18 06:18:18 ArchLoginD systemd-networkd[80]: eth0: Gained IPv6LL
Nov 18 06:18:23 ArchLoginD login[97]: pam_unix(login:session): session opened for user root(uid=0) by root(uid=0)
Nov 18 06:18:23 ArchLoginD login[97]: pam_systemd(login:session): Failed to create session: Seat has no VTs but VT number not 0
Nov 18 06:18:23 ArchLoginD login[97]: ROOT LOGIN ON tty1
Nov 18 06:18:39 ArchLoginD su[121]: (to root) root on tty1
Nov 18 06:18:39 ArchLoginD su[121]: pam_unix(su:session): session opened for user root(uid=0) by root(uid=0)

What steps can I take to address this issue?

Offline

Board footer

Powered by FluxBB