Trying to test a basic gnome3-lite installation using startx and the following at the end of .xinitrc: export XDG_SESSION_TYPE=x11 export GDK_BACKEND=x11 exec gnome-session Xorg starts, but I just get a black screen. After pkg install gdm, startx works fine. I noticed that gdm depends on polkit-gnome, so I tried that alone and found it was not sufficient. Maybe gdm should be added to RUN_DEPENDS for gnome3-lite?
(In reply to Jason W. Bacon from comment #0) Yes, gnome3-lite should depend on gdm. The problem is that gnome-shell depends on gdm and gdm depends on gnome-shell, but FreeBSD ports do not allow dependencies to be declared in this way.
A commit references this bug: Author: bapt Date: Fri Oct 9 21:08:17 UTC 2020 New revision: 551828 URL: https://svnweb.freebsd.org/changeset/ports/551828 Log: Add gdm to the list of gnome-lite dependencies PR: 248069 Submitted by: jwb Changes: head/x11/gnome3/Makefile