to this default configuration. I've pasted the full contents of my xorg.conf here.
[ 3341.665] (EE) NVIDIA(0): Failed to assign any connected display devices to X screen 0.
[ 3341.688] (II) UnloadModule: "nvidia"
[ 3341.688] (II) UnloadSubModule: "wfb"
[ 3341.688] (II) UnloadSubModule: "fb"
[ 3341.688] (EE) Screen(s) found, but none have a usable configuration.
You can see my Xorg.0.log file in its entirety here. I've tried setting AllowEmptyInitialConfiguration as it suggests, but this just results in a blank screen with no cursor (and I have twm, xterm, and xclock installed). Sorry if I've made any obvious oversights, I'm new to Gentoo and would really appreciate some help from more experienced users.
Do quick search for optimus and you will find other treads with a solution.
Alright, I'm looking into it now. Will report back with more info.
I'm really at my wit's end with this, I have followed all instructions and still cannot get X to start properly. Now it gives a blank backlit screen. Here is the new xorg.conf, and the associated Xorg.0.log file. The crash at the end is caused by me hitting Ctrl+C since it will not close on its own.
[ 4900.082] (**) evdev: Power Button: Device: "/dev/input/event2"
[ 4900.082] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2/event2"
[ 4900.082] (**) Option "xkb_rules" "evdev"
[ 4900.082] (**) Option "xkb_model" "pc104"
[ 4900.082] (**) Option "xkb_layout" "us"
[ 4900.099] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[ 4900.099] (**) evdev: Video Bus: Device: "/dev/input/event4"
[ 4900.099] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:01/input/input4/event4"
Why is evdev configuring these devices as keyboards?
to 10-evdev.conf and merging xf86-input-keyboard and xf86-input-mouse I seem to have stopped evdev from configuring everything as a keyboard. However, it now simply does not add those devices. Do they need some extra drivers or something? Relevant log is here. Furthermore, it now throws the error 'Could not find provider with name modesetting'. Any ideas? I have xf86-input-modesetting installed and added to 'VIDEO_CARDS' in my make.conf file. Would really appreciate a nudge in the right direction.
EDIT: This also changes the result of 'startx' slightly - from a blank backlit screen to a blank backlit screen with a '_' in the top left.
It is possible your black screen with backlight is working X server with no apps running on it.
If that's the case, how can I tell? I have twm set up in my .xinitrc - is it possible that I just need to do something to get twm working?
For this purpose, the notebook employs Nvidia’s Optimus technology to switch between the HD Graphics 4000 and the dedicated graphics card, the Nvidia GeForce GTX 670M, on-the-fly.
Many usb devices call themself usb-keyboards.
Buffoon, thanks for the tip. I'm happy to report that X starts as it should when I use dwm instead of twm. I have no idea why twm didn't start as it should, but this problem is definitely solved.
Again, thanks so much. Glad to have Gentoo finally working on my computer.
Good to know... Thought I had a real problem on my hands! Thanks for the info.
If anyone else experiences a similar problem after following Nvidia's configuration, try simply changing your WM.
Glad you got it working and happy I was able to help.
Your TWM probably was working, too. It is very basic VM and if you had xterm installed it would have opened an xterm or two for you after startup.
What's funny is that I did have xterm installed! Very confusing. But it's fine, I wanted to use dwm anyway.