I’m working on a Lenovo Y510P. It has optimus Intel with dual Nvidia GeForce 755M using last testing release of Antergos. I was following the Arch wiki for configuring for PRIME. I installed the Nouveau and intel drivers. After booting the greeter no longer shows. I just get a line about device clean, files and blocks.

In trying to troubleshoot this, I tried to use Advanced options for Antergos. That locks up too. The keyboard works fine for GRUB 2.0 so I remove the “quiet” parameter. Last line shown is [OK] Reached target Graphical Interface. Nothing else happens.

Then I reboot, try removing “quiet” and adding a “1” for the equivilant of runlevel 1.

I get the “Welcome to rescue mode!” prompt - however, keyboard does not work. Pressing Control-D does nothing. not even a flashing cursor.

I’m not all that familure with systemd rescue, so I try kernel parameter “systemd.unit=multi-user.target” and I get the expected login prompt but keyboard still does not work. I tried adding an external USB keyboard, no good. The CAPLOCKS indicator on laptop does turn on and off though.

I’m not sure what to do here. Google hasn’t been my friend today. Most things I could find are around keyboard not working with X.

I can boot from live CDs and the keyboard is fine. Keyboard worked fine while installing Antergos.

I’m working on a Lenovo Y510P. It has optimus Intel with dual Nvidia GeForce 755M using last testing release of Antergos. I was following the Arch wiki for configuring for PRIME. I installed the Nouveau and intel drivers. After booting the greeter no longer shows. I just get a line about device clean, files and blocks.

In trying to troubleshoot this, I tried to use Advanced options for Antergos. That locks up too. The keyboard works fine for GRUB 2.0 so I remove the “quiet” parameter. Last line shown is [OK] Reached target Graphical Interface. Nothing else happens.

Then I reboot, try removing “quiet” and adding a “1” for the equivilant of runlevel 1.

I get the “Welcome to rescue mode!” prompt - however, keyboard does not work. Pressing Control-D does nothing. not even a flashing cursor.

I’m not all that familure with systemd rescue, so I try kernel parameter “systemd.unit=multi-user.target” and I get the expected login prompt but keyboard still does not work. I tried adding an external USB keyboard, no good. The CAPLOCKS indicator on laptop does turn on and off though.

I’m not sure what to do here. Google hasn’t been my friend today. Most things I could find are around keyboard not working with X.

I can boot from live CDs and the keyboard is fine. Keyboard worked fine while installing Antergos.

I then edited the “/etc/mkinitcpio.conf” removing the two modules you suggested, then ran “mkinitcpio -p linux” and after reboot I’m back to where I was. Now that I understand the roll back process works, I’ll add them back in and see what I can get from the log files.

Soooo…I sort of forgot to include the keyboard fix in my last instructions

You may not have to worry about chrooting via the live iso b/c the logs show the driver was loaded (though the intel driver was strangely m-i-a). Just try booting without any additional kernel parameters to see what happens, you never know you might get lucky

To make things easier, go ahead and blacklist the nvidia driver.[/quote:27q5tenz]
Done.

@“lots.0.logs”:27q5tenz said:

You’ll have to edit mkinitcpio.conf again (sorry):

MODULES="psmouse atkbd nouveau i915"

And of course run “sudo mkinitcpio -p linux”.[/quote:27q5tenz]

Done.

@“lots.0.logs”:27q5tenz said:

In any case, dont boot with “nomodset” b/c it can do nothing for you (Graphics driver requires kernel modsetting to function)[/quote:27q5tenz]
If I don’t use “nomodeset” I just get a back screen or lockup when using the Antergos USB I have to use that or I can not get to the greeter.

On the install on my HDD, to get a runlevel 3 equiviant (systemd.unit=multi-user.target ) instead of “nomodeset” I can now use “nouveau.modeset=0” otherwise it locks up. So there is still some underlying issue.

@“lots.0.logs”:27q5tenz said:

One more thing, check in your UEFI settings err…program? (cant really call it BIOS anymore, but you know what I mean lol) and make sure your intel card is not disabled. [/quote:27q5tenz]
Unfortunately, Lenovo uses a BIOS by InsydeH20 (3.05). It is such a limited and dumbed down BIOS. There are maybe 15 things which can set on all the screens and none of them are related to video. And there does not appear to be an advanced mode. I have found references to “hacked” BIOS replacements but I’m not ready to muck with that yet.

Are the order of the modules in mkinitcpio.conf important? I tried putting the i915 before the nouveau as well and I currently have that. It should be using the intel drivers by default and switch to nouveau as needed.

In the lightdm x-0.log it ends with “Fatal server error: no screens found”. Googling…

There isnt anything else helpful in the xorg logs. Grab the systemd journal. I think you can get it via chroot on the live cd which would make it easier to post here. Actually grab the last few boot cycles like this:

Dustin - I messed around last night trying various different things and made it worse and worse. At one point I even tried switching to proprietary drivers… I’m going to reinstall and get back to a clean state. I’ll open up a new thread if needed.