Have you followed https://wiki.archlinux.org/index.php/NVIDIA_Optimus ?
Thank you for the link, but still nor working.
I tried the optimus method but now I get the "no screens found error"
Did everything as it says in the wiki.
EDIT: Had to delete x86-video-intel. Now it works. Thanks again, Xabre
]]>[ 51.704] _XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed
[ 51.705] _XSERVTransMakeAllCOTSServerListeners: server already running
[ 51.707] (EE)
Fatal server error:
[ 51.710] (EE) Cannot establish any listening sockets - Make sure an X server isn't already running(EE)
[ 51.712] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 51.718] (EE) Please also check the log file at "/home/dalian/.local/share/xorg/Xorg.0.log" for additional information.
[ 51.719] (EE)
[ 51.721] (EE) Server terminated with error (1). Closing log file.
It says the server is already running but I tried startx with nVidia under the same circumstances I did with intel.
]]>