- Edited
Ok that seems to work now. I no longer need to manually enable and start gdm service on bootup. It just did not boot to the login screen whereas lightdm did tho.
gdm status still gives some errors.
● gdm.service - GNOME Display Manager
Loaded: loaded (/usr/lib/systemd/system/gdm.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2019-05-04 18:31:02 CEST; 3min 51s ago
Main PID: 1013 (gdm)
Tasks: 7 (limit: 4915)
Memory: 13.2M
CGroup: /system.slice/gdm.service
├─1013 /usr/sbin/gdm
└─2018 /usr/bin/gnome-keyring-daemon --daemonize --loginMay 04 18:31:02 solus systemd[1]: Started GNOME Display Manager.
May 04 18:31:03 solus gdm-launch-environment][1092]: accountsservice: Could not get current seat: No data available
May 04 18:31:09 solus gdm-password][1413]: accountsservice: Could not get current seat: No data available
May 04 18:31:11 solus gdm-password][1413]: gkr-pam: unable to locate daemon control file
May 04 18:31:11 solus gdm-password][1413]: pam_unix(gdm-password:session): session opened for user nodq by (uid=0)
May 04 18:31:11 solus gdm-password][1413]: gkr-pam: unable to locate daemon control file
May 04 18:31:29 solus gdm-password][2009]: accountsservice: Could not get current seat: No data available
May 04 18:32:04 solus gdm-password][2009]: gkr-pam: unable to locate daemon control file
May 04 18:32:04 solus gdm-password][2009]: pam_unix(gdm-password:session): session opened for user nodq by (uid=0)
May 04 18:32:04 solus gdm-password][2009]: gkr-pam: unable to locate daemon control file