However maybe the make.log won't help. Because you appear to have a working kernel driver. I can also see this failure, which is important: Jun 17 21:09:53 little-black-box gnome-shell[1367]: Unable to initialize Clutter: Unable to initialize the Clutter backend: no available drivers found. Jun 17 21:09:53 little-black-box gnome-shell[1367]: Unable to initialize Clutter. which would/should be related to: Jun 17 21:09:53 little-black-box /usr/lib/gdm3/gdm-x-session[1434]: (II) NVIDIA(0): Creating default Display subsection in Screen section Jun 17 21:09:53 little-black-box /usr/lib/gdm3/gdm-x-session[1434]: "Default Screen Section" for depth/fbbpp 24/32 Jun 17 21:09:53 little-black-box /usr/lib/gdm3/gdm-x-session[1434]: (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32 Jun 17 21:09:53 little-black-box /usr/lib/gdm3/gdm-x-session[1434]: (==) NVIDIA(0): RGB weight 888 Jun 17 21:09:53 little-black-box /usr/lib/gdm3/gdm-x-session[1434]: (==) NVIDIA(0): Default visual is TrueColor Jun 17 21:09:53 little-black-box /usr/lib/gdm3/gdm-x-session[1434]: (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0) Jun 17 21:09:53 little-black-box /usr/lib/gdm3/gdm-x-session[1434]: (II) Applying OutputClass "nvidia" options to /dev/dri/card0 Jun 17 21:09:53 little-black-box /usr/lib/gdm3/gdm-x-session[1434]: (**) NVIDIA(0): Option "AllowEmptyInitialConfiguration" Jun 17 21:09:53 little-black-box /usr/lib/gdm3/gdm-x-session[1434]: (**) NVIDIA(0): Enabling 2D acceleration Jun 17 21:09:53 little-black-box systemd[1]: Starting NVIDIA Persistence Daemon... Jun 17 21:09:53 little-black-box /usr/lib/gdm3/gdm-x-session[1434]: (II) NVIDIA(0): NVIDIA GPU GeForce GTX 770 (GK104) at PCI:1:0:0 (GPU-0) Jun 17 21:09:53 little-black-box /usr/lib/gdm3/gdm-x-session[1434]: (--) NVIDIA(0): Memory: 4194304 kBytes Jun 17 21:09:53 little-black-box /usr/lib/gdm3/gdm-x-session[1434]: (--) NVIDIA(0): VideoBIOS: 80.04.c3.00.72 Jun 17 21:09:53 little-black-box /usr/lib/gdm3/gdm-x-session[1434]: (II) NVIDIA(0): Detected PCI Express Link width: 16X Jun 17 21:09:53 little-black-box /usr/lib/gdm3/gdm-x-session[1434]: (II) NVIDIA(0): Validated MetaModes: Jun 17 21:09:53 little-black-box nvidia-persistenced[1439]: Verbose syslog connection opened Jun 17 21:09:53 little-black-box /usr/lib/gdm3/gdm-x-session[1434]: (II) NVIDIA(0): "NULL" Jun 17 21:09:53 little-black-box /usr/lib/gdm3/gdm-x-session[1434]: (II) NVIDIA(0): Virtual screen size determined to be 640 x 480 Jun 17 21:09:53 little-black-box /usr/lib/gdm3/gdm-x-session[1434]: (WW) NVIDIA(0): Unable to get display device for DPI computation. Jun 17 21:09:53 little-black-box /usr/lib/gdm3/gdm-x-session[1434]: (==) NVIDIA(0): DPI set to (75, 75); computed from built-in default Jun 17 21:09:53 little-black-box /usr/lib/gdm3/gdm-x-session[1434]: (II) NVIDIA(0): Setting mode "NULL" Jun 17 21:09:53 little-black-box /usr/lib/gdm3/gdm-x-session[1434]: (==) NVIDIA(0): Disabling shared memory pixmaps Jun 17 21:09:53 little-black-box /usr/lib/gdm3/gdm-x-session[1434]: (==) NVIDIA(0): Backing store enabled Jun 17 21:09:53 little-black-box /usr/lib/gdm3/gdm-x-session[1434]: (==) NVIDIA(0): Silken mouse enabled Jun 17 21:09:53 little-black-box /usr/lib/gdm3/gdm-x-session[1434]: (==) NVIDIA(0): DPMS enabled Jun 17 21:09:53 little-black-box /usr/lib/gdm3/gdm-x-session[1434]: (II) Loading sub module "dri2" Jun 17 21:09:53 little-black-box /usr/lib/gdm3/gdm-x-session[1434]: (II) LoadModule: "dri2" Jun 17 21:09:53 little-black-box /usr/lib/gdm3/gdm-x-session[1434]: (II) Module "dri2" already built-in Jun 17 21:09:53 little-black-box /usr/lib/gdm3/gdm-x-session[1434]: (II) NVIDIA(0): [DRI2] Setup complete Jun 17 21:09:53 little-black-box /usr/lib/gdm3/gdm-x-session[1434]: (II) NVIDIA(0): [DRI2] VDPAU driver: nvidia But that looks like everything is working.