It's a two part scheme here....MK3 handles in bios MK1 does not, Mint 16 no issues. I am looking for why. CF-29 no issue.

I don't use an external monitor but others may.
BTW vesa is uncommented in the blacklist.
Lightning threatens....we will see what we shall see.
xsession errors lvds1 is the lcd.
This is after close re-open.
/etc/mdm/Xsession: Beginning session setup...
localuser:cc being added to access control list
Script for none started at run_im.
Script for auto started at run_im.
Script for default started at run_im.
Failed to connect to the VirtualBox kernel service
Failed to connect to the VirtualBox kernel service
Failed to connect to the VirtualBox kernel service
Failed to connect to the VirtualBox kernel service
Failed to connect to the VirtualBox kernel service
Script for none started at run_im.
Script for auto started at run_im.
Script for default started at run_im.
GNOME_KEYRING_CONTROL=/run/user/1000/keyring-WZ81hE
GNOME_KEYRING_CONTROL=/run/user/1000/keyring-WZ81hE
GNOME_KEYRING_CONTROL=/run/user/1000/keyring-WZ81hE
GPG_AGENT_INFO=/run/user/1000/keyring-WZ81hE/gpg:0:1
GNOME_KEYRING_CONTROL=/run/user/1000/keyring-WZ81hE
GPG_AGENT_INFO=/run/user/1000/keyring-WZ81hE/gpg:0:1
SSH_AUTH_SOCK=/run/user/1000/keyring-WZ81hE/ssh
=== xinerama setup Configuration ===
Clone: false
Output: Laptop attached to LVDS1
status: on
width: 1024
height: 768
rate: 60
primary: true
position: 0 0
Output: (null) attached to VGA1
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
Output: (null) attached to DP1
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
Output: (null) attached to VIRTUAL1
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
=== auto-configure - xinerama mode Configuration ===
Clone: false
Output: Laptop attached to LVDS1
status: on
width: 1024
height: 768
rate: 60
primary: true
position: 0 0
Output: (null) attached to VGA1
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
Output: (null) attached to DP1
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
Output: (null) attached to VIRTUAL1
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
=== Applying Configuration Configuration ===
Clone: false
Output: Laptop attached to LVDS1
status: on
width: 1024
height: 768
rate: 60
primary: true
position: 0 0
Output: (null) attached to VGA1
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
Output: (null) attached to DP1
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
Output: (null) attached to VIRTUAL1
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
(cinnamon-settings-daemon:1842): color-plugin-WARNING **: failed to get edid: unable to get EDID for output
(cinnamon-settings-daemon:1842): media-keys-plugin-WARNING **: Grab failed for some keys, another application may already have access the them.
(cinnamon-settings-daemon:1842): color-plugin-WARNING **: unable to get EDID for xrandr-LVDS1: unable to get EDID for output
Window manager warning: Log level 16: g_object_set_valist: object class 'ClutterSettings' has no property named 'window-scaling-factor'
(vino-server:2119): EggSMClient-CRITICAL **: egg_sm_client_set_mode: assertion 'global_client == NULL || global_client_mode == EGG_SM_CLIENT_MODE_DISABLED' failed
JS LOG: About to start Cinnamon
nm-applet-Message: using fallback from indicator to GtkStatusIcon
** (nemo:2122): WARNING **: Can not get _NET_WORKAREA
** (nemo:2122): WARNING **: Can not determine workarea, guessing at layout
Window manager warning: Trying to remove non-existent custom keybinding "magnifier-zoom-in".
Window manager warning: Trying to remove non-existent custom keybinding "magnifier-zoom-out".
JS LOG: Cinnamon started at Tue Jul 22 2014 16:06:33 GMT-0700 (PDT)
(cinnamon:2113): St-CRITICAL **: st_widget_get_theme_node called on the widget [0x9b97240 StBoxLayout.menu-selected-app-box] which is not in the stage.
JS LOG: network applet: Cannot find connection for active (or connection cannot be read)
22/07/2014 04:06:35 PM Autoprobing TCP port in (all) network interface
22/07/2014 04:06:35 PM Listening IPv6://[::]:5900
22/07/2014 04:06:35 PM Listening IPv4://0.0.0.0:5900
22/07/2014 04:06:35 PM Autoprobing selected port 5900
22/07/2014 04:06:35 PM Advertising security type: 'TLS' (18)
22/07/2014 04:06:35 PM Re-binding socket to listen for VNC connections on TCP port 5900 in (all) interface
22/07/2014 04:06:35 PM Listening IPv6://[::]:5900
22/07/2014 04:06:35 PM Listening IPv4://0.0.0.0:5900
22/07/2014 04:06:35 PM Clearing securityTypes
22/07/2014 04:06:35 PM Advertising security type: 'TLS' (18)
22/07/2014 04:06:35 PM Clearing securityTypes
22/07/2014 04:06:35 PM Advertising security type: 'TLS' (18)
22/07/2014 04:06:35 PM Advertising authentication type: 'No Authentication' (1)
22/07/2014 04:06:35 PM Re-binding socket to listen for VNC connections on TCP port 5900 in (all) interface
22/07/2014 04:06:35 PM Listening IPv6://[::]:5900
22/07/2014 04:06:35 PM Listening IPv4://0.0.0.0:5900
JS LOG: network applet: Found connection for active
[1406070391,000,xklavier.c:xkl_engine_start_listen/] The backend does not require manual layout management - but it is provided by the application
=== Applying Configuration Configuration ===
Clone: false
Output: Laptop attached to LVDS1
status: on
width: 1024
height: 768
rate: 60
primary: true
position: 0 0
Output: (null) attached to VGA1
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
Output: (null) attached to DP1
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
Output: (null) attached to VIRTUAL1
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
Agent unregistration failed: GDBus.Error:org.bluez.Error.DoesNotExist: Does Not Exist 'g-io-error-quark'
JS ERROR: !!! Exception was: Error: Expected type utf8 for Argument 'format' but got type 'undefined' (nil)
JS ERROR: !!! message = '"Expected type utf8 for Argument 'format' but got type 'undefined' (nil)"'
JS ERROR: !!! fileName = '"/usr/share/cinnamon/js/ui/environment.js"'
JS ERROR: !!! lineNumber = '75'
JS ERROR: !!! stack = '"((void 0))@/usr/share/cinnamon/js/ui/environment.js:75
([object _private_UPowerGlib_Client],1)@/usr/share/cinnamon/applets/
calendar@cinnamon.org/applet.js:145
"'
=== xinerama setup Configuration ===
Clone: false
Output: Laptop attached to LVDS1
status: on
width: 1024
height: 768
rate: 60
primary: true
position: 0 0
Output: (null) attached to VGA1
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
Output: (null) attached to DP1
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
Output: (null) attached to VIRTUAL1
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
=== auto-configure - xinerama mode Configuration ===
Clone: false
Output: Laptop attached to LVDS1
status: on
width: 1024
height: 768
rate: 60
primary: true
position: 0 0
Output: (null) attached to VGA1
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
Output: (null) attached to DP1
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
Output: (null) attached to VIRTUAL1
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
=== Applying Configuration Configuration ===
Clone: false
Output: Laptop attached to LVDS1
status: on
width: 1024
height: 768
rate: 60
primary: true
position: 0 0
Output: (null) attached to VGA1
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
Output: (null) attached to DP1
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
Output: (null) attached to VIRTUAL1
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
JS LOG: An active wireless connection, in infrastructure mode, involves no access point?
** (cinnamon-screensaver:2837): WARNING **: screensaver already running in this session
(mintUpdate.py:2842): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(mintUpdate.py:2842): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(mintUpdate.py:2842): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(mintUpdate.py:2842): libglade-WARNING **: unknown attribute `swapped' for <signal>.
Thanks for bearing with,
J'd