1st when you upgraded did you do this: (% as user not root)
% sudo 66-update -d
try this better
% sudo 66-update -v2 -zd
If you get no errors (fatal .. unable...etc.) -d is dry run, a test run that doesn't change anything, you need to run it without -d to make the change from 66 0.3. to 66-0.4
% sudo 66-update -v2 -z
Now do this for the user trees if everything above is ok, if not report what you get from that command with -v4
% sudo 66-update -v4 -zd
(if something wrong copy output of this here)
If all is ok do this for user trees
% 66-update -v2 -zd
If all is OK,
% 66-update -v2 -z
Is your boot-urer tree active:
% sudo 66-intree -t boot-user
(if you have named this tree something else it is the tree that makes user services work)
% 66-intree -zg
What does this command show (copy to a comment)
If graphics is a user tree you are using the wrong command. 66-enable is used to enable a service within a tree
% 66-enable -v2 -t graphics -S "serv-name"
for a tree that is already setup but is not enabled
% 66-all -t graphics up
To enable the tree that is disabled
% 66-tree -E graphics
Now, I would imagine your graphics tree is enabled, so it should start automatically when you login but I suspect it is not starting.
https://wiki.obarun.org/doku.php?id=dbus_and_dm
This is how to set this up from scratch. Are you using a DM, is it running when you boot, do you login to a graphical screen?