The graphical.target file is usually in /lib/systemd/system/graphical.target. It's contents on this machine running f23 are:
Code:
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
# under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 2.1 of the License, or
# (at your option) any later version.
[Unit]
Description=Graphical Interface
Documentation=man:systemd.special(7)
Requires=multi-user.target
Wants=display-manager.service
Conflicts=rescue.service rescue.target
After=multi-user.target rescue.service rescue.target display-manager.service
AllowIsolate=yes
Looking in the file you need a display manager installed, e.g. gdm, or lxdm or lightdm etc. and a multi-user.target file which is also located in /lib/systemd/system. If you don't have these, I guess you can install or re-install systemd or upgrade it, and same for a display manager. But I think it's highly unusual for these to be missing.
From your log it looks like you have gdm anyway. Unfortunately gnome doesn't always play well with all cards, although the gtx960 you mentioned is supported by nouveau, so I can't say whether gnome is part of the problem here.