I am having the same issue with a system with dual vga nvidia optimus and intel (I don't use nvidia proprietary drivers or any thing). I would be happy if intel starts always correctly.
I tryed to compare log files of xorg and they start differentiating with line "setversion 1.4 failed"
In the good log file (the one that system starts normally) the order of loading moduls is:
[ 6.071] (==) Matched intel as autoconfigured driver 0
[ 6.071] (==) Matched nvidia as autoconfigured driver 1
[ 6.071] (==) Matched nouveau as autoconfigured driver 2
[ 6.071] (==) Matched nv as autoconfigured driver 3
[ 6.071] (==) Matched intel as autoconfigured driver 4
[ 6.071] (==) Matched vesa as autoconfigured driver 5
[ 6.071] (==) Matched modesetting as autoconfigured driver 6
[ 6.071] (==) Matched fbdev as autoconfigured driver 7
[ 6.071] (==) Assigned the driver to the xf86ConfigLayout
in the other one the secuence is:
[ 7.362] (==) Matched nvidia as autoconfigured driver 0
[ 7.362] (==) Matched nouveau as autoconfigured driver 1
[ 7.362] (==) Matched nv as autoconfigured driver 2
[ 7.362] (==) Matched intel as autoconfigured driver 3
[ 7.362] (==) Matched vesa as autoconfigured driver 4
[ 7.362] (==) Matched modesetting as autoconfigured driver 5
[ 7.362] (==) Matched fbdev as autoconfigured driver 6
[ 7.362] (==) Assigned the driver to the xf86ConfigLayout
as you can see, it seems like the drivers are recing which one has to start first and if intel starts first it works other wise fails.
if you need both full log files or any thing I can do to help please let me know.
another problem I have (not sure if related) is that when starting with a second monitor connected the system hangs with a black screen.
this happens after selecting to boot on ubuntu (I have dual boot sytem).
I am having the same issue with a system with dual vga nvidia optimus and intel (I don't use nvidia proprietary drivers or any thing). I would be happy if intel starts always correctly.
I tryed to compare log files of xorg and they start differentiating with line "setversion 1.4 failed"
In the good log file (the one that system starts normally) the order of loading moduls is:
[ 6.071] (==) Matched intel as autoconfigured driver 0
[ 6.071] (==) Matched nvidia as autoconfigured driver 1
[ 6.071] (==) Matched nouveau as autoconfigured driver 2
[ 6.071] (==) Matched nv as autoconfigured driver 3
[ 6.071] (==) Matched intel as autoconfigured driver 4
[ 6.071] (==) Matched vesa as autoconfigured driver 5
[ 6.071] (==) Matched modesetting as autoconfigured driver 6
[ 6.071] (==) Matched fbdev as autoconfigured driver 7
[ 6.071] (==) Assigned the driver to the xf86ConfigLayout
in the other one the secuence is:
[ 7.362] (==) Matched nvidia as autoconfigured driver 0
[ 7.362] (==) Matched nouveau as autoconfigured driver 1
[ 7.362] (==) Matched nv as autoconfigured driver 2
[ 7.362] (==) Matched intel as autoconfigured driver 3
[ 7.362] (==) Matched vesa as autoconfigured driver 4
[ 7.362] (==) Matched modesetting as autoconfigured driver 5
[ 7.362] (==) Matched fbdev as autoconfigured driver 6
[ 7.362] (==) Assigned the driver to the xf86ConfigLayout
as you can see, it seems like the drivers are recing which one has to start first and if intel starts first it works other wise fails.
if you need both full log files or any thing I can do to help please let me know.
another problem I have (not sure if related) is that when starting with a second monitor connected the system hangs with a black screen.
this happens after selecting to boot on ubuntu (I have dual boot sytem).