Please see Post #5314 to fix graphics configuration! There is a critical error that needs to be fixed.
Regarding sleep, as soon as the system wakes from sleep or fails to enter sleep, run Terminal and capture the output from this command:
pmset -g assertions
Graphics working at startup now thanks.
Here is the terminal output:
Last login: Sun Jun 30 22:49:08 on console
iMaria:~ andrewwickett$ pmset -g assertions
2019-06-30 22:52:43 +0100
Assertion status system-wide:
BackgroundTask 0
ApplePushServiceTask 0
UserIsActive 1
PreventUserIdleDisplaySleep 0
InteractivePushServiceTask 1
PreventSystemSleep 0
ExternalMedia 0
PreventUserIdleSystemSleep 0
NetworkClientActive 0
InternalPreventSleep 1
Listed by owning process:
pid 108(hidd): [0x000000400009824f] 00:00:00 UserIsActive named: "com.apple.iohideventsystem.queue.tickle.4294971224.3"
Timeout will fire in 600 secs Action=TimeoutActionRelease
pid 57(powerd): [0x00000100000d849a] 00:00:02 InternalPreventSleep named: "com.apple.powermanagement.acwakelinger"
Timeout will fire in 43 secs Action=TimeoutActionRelease
pid 81(apsd): [0x00000102001284a9] 00:00:00 InteractivePushServiceTask named: "com.apple.apsd-lastpowerassertionlinger"
Timeout will fire in 86400 secs Action=TimeoutActionTurnOff
Kernel Assertions: 0x5=CPU,USB
id=554 level=255 0x4=USB mod=01/01/1970, 1:00 am description=com.apple.usb.externaldevice.14700000 owner=USB 2.0 Hub [MTT]
id=555 level=255 0x4=USB mod=01/01/1970, 1:00 am description=com.apple.usb.externaldevice.14500000 owner=4-Port USB 2.0 Hub
id=558 level=255 0x4=USB mod=01/01/1970, 1:00 am description=com.apple.usb.externaldevice.14600000 owner=Fireface UFX (23315263)
id=559 level=255 0x4=USB mod=01/01/1970, 1:00 am description=com.apple.usb.externaldevice.14f00000 owner=4-Port USB 3.0 Hub
id=561 level=255 0x4=USB mod=01/01/1970, 1:00 am description=com.apple.usb.externaldevice.14830000 owner=Bluetooth USB Host Controller
id=562 level=255 0x1=CPU mod=01/01/1970, 1:00 am description=com.apple.usb.hub.14700000 owner=AppleUSB20Hub
id=563 level=255 0x4=USB mod=01/01/1970, 1:00 am description=com.apple.usb.externaldevice.14730000 owner=USB Receiver
id=564 level=255 0x4=USB mod=01/01/1970, 1:00 am description=com.apple.usb.externaldevice.14720000 owner=USB 2.0 Hub [MTT]
id=565 level=255 0x1=CPU mod=01/01/1970, 1:00 am description=com.apple.usb.hub.14720000 owner=AppleUSB20Hub
id=566 level=255 0x4=USB mod=01/01/1970, 1:00 am description=com.apple.usb.externaldevice.14740000 owner=USB2.0 Hub
id=567 level=255 0x1=CPU mod=01/01/1970, 1:00 am description=com.apple.usb.hub.14740000 owner=AppleUSB20Hub
id=568 level=255 0x4=USB mod=01/01/1970, 1:00 am description=com.apple.usb.externaldevice.14770000 owner=TranzPort
id=569 level=255 0x4=USB mod=01/01/1970, 1:00 am description=com.apple.usb.externaldevice.14721000 owner=MT1887
id=570 level=255 0x4=USB mod=01/01/1970, 1:00 am description=com.apple.usb.externaldevice.14723000 owner=iLok
id=571 level=255 0x4=USB mod=01/01/1970, 1:00 am description=com.apple.usb.externaldevice.14727000 owner=USB 2.0 Hub [MTT]
id=572 level=255 0x1=CPU mod=01/01/1970, 1:00 am description=com.apple.usb.hub.14727000 owner=AppleUSB20Hub
id=573 level=255 0x4=USB mod=01/01/1970, 1:00 am description=com.apple.usb.externaldevice.14741000 owner=Cintiq 22HD HUB
id=574 level=255 0x1=CPU mod=01/01/1970, 1:00 am description=com.apple.usb.hub.14741000 owner=AppleUSB20Hub
id=575 level=255 0x4=USB mod=01/01/1970, 1:00 am description=com.apple.usb.externaldevice.14724000 owner=eLicenser
Idle sleep preventers: IODisplayWrangler
iMaria:~ andrewwickett$