CentOS7: Boot hangs on Acer Aspire V 15 Nitro VN7-572G-54YG with Geforce 945M

Hi,

I’m trying currently to install the NVidia driver on a Acer Aspire V 15 Nitro VN7-572G-54YG which have a NVidia Geforce 945M (because I need dual head/monitor and width the nouveau driver I don’t see the second monitor …).

I have follows the instructions on this side: http://linuxconfig.org/nvidia-geforce-driver-installation-on-centos-7-linux-64-bit
The setup will work fine and without errors. But after enabling GDM the notebook hangs on reboot. The output in boot.log is:

[e[32m  OK  e[0m] Started Show Plymouth Boot Screen.
[e[32m  OK  e[0m] Reached target Paths.
[e[32m  OK  e[0m] Reached target Basic System.
e%Ge%G[e[32m  OK  e[0m] Found device /dev/mapper/centos01-root.
         Starting File System Check on /dev/mapper/centos01-root...
[e[32m  OK  e[0m] Started dracut initqueue hook.
[e[32m  OK  e[0m] Reached target Remote File Systems (Pre).
[e[32m  OK  e[0m] Reached target Remote File Systems.
[e[32m  OK  e[0m] Started File System Check on /dev/mapper/centos01-root.
         Mounting /sysroot...
[e[32m  OK  e[0m] Mounted /sysroot.
[e[32m  OK  e[0m] Reached target Initrd Root File System.
         Starting Reload Configuration from the Real Root...
[e[32m  OK  e[0m] Started Reload Configuration from the Real Root.
[e[32m  OK  e[0m] Reached target Initrd File Systems.
[e[32m  OK  e[0m] Reached target Initrd Default Target.
         Starting dracut pre-pivot and cleanup hook...
[e[32m  OK  e[0m] Started dracut pre-pivot and cleanup hook.
         Starting Cleaning Up and Shutting Down Daemons...
[e[32m  OK  e[0m] Stopped target Timers.
         Starting Plymouth switch root service...
[e[32m  OK  e[0m] Stopped Cleaning Up and Shutting Down Daemons.
[e[32m  OK  e[0m] Stopped dracut pre-pivot and cleanup hook.
         Stopping dracut pre-pivot and cleanup hook...
[e[32m  OK  e[0m] Stopped target Initrd Default Target.
[e[32m  OK  e[0m] Stopped target Basic System.
[e[32m  OK  e[0m] Stopped target System Initialization.
[e[32m  OK  e[0m] Stopped target Local File Systems.
[e[32m  OK  e[0m] Stopped Apply Kernel Variables.
         Stopping Apply Kernel Variables...
[e[32m  OK  e[0m] Stopped target Swap.
         Stopping udev Kernel Device Manager...
[e[32m  OK  e[0m] Stopped target Sockets.
[e[32m  OK  e[0m] Stopped target Slices.
[e[32m  OK  e[0m] Stopped target Paths.
[e[32m  OK  e[0m] Stopped target Remote File Systems.
[e[32m  OK  e[0m] Stopped target Remote File Systems (Pre).
[e[32m  OK  e[0m] Stopped dracut initqueue hook.
         Stopping dracut initqueue hook...
[e[32m  OK  e[0m] Stopped udev Coldplug all Devices.
         Stopping udev Coldplug all Devices...
[e[32m  OK  e[0m] Started Plymouth switch root service.
[e[32m  OK  e[0m] Stopped udev Kernel Device Manager.
[e[32m  OK  e[0m] Stopped Create Static Device Nodes in /dev.
         Stopping Create Static Device Nodes in /dev...
[e[32m  OK  e[0m] Stopped Create list of required static device nodes for the current kernel.
         Stopping Create list of required static device nodes for the current kernel...
[e[32m  OK  e[0m] Stopped dracut pre-udev hook.
         Stopping dracut pre-udev hook...
[e[32m  OK  e[0m] Stopped dracut cmdline hook.
         Stopping dracut cmdline hook...
[e[32m  OK  e[0m] Closed udev Control Socket.
[e[32m  OK  e[0m] Closed udev Kernel Socket.
         Starting Cleanup udevd DB...
[e[32m  OK  e[0m] Started Cleanup udevd DB.
[e[32m  OK  e[0m] Reached target Switch Root.
         Starting Switch Root...

Welcome to e[0;31mCentOS Linux 7 (Core)e[0m!

[e[32m  OK  e[0m] Stopped Switch Root.
[e[32m  OK  e[0m] Stopped Flush Journal to Persistent Storage.
[e[32m  OK  e[0m] Stopped Journal Service.
         Starting Journal Service...
[e[32m  OK  e[0m] Listening on udev Kernel Socket.
[e[32m  OK  e[0m] Reached target Encrypted Volumes.
[e[32m  OK  e[0m] Listening on LVM2 poll daemon socket.
[e[32m  OK  e[0m] Listening on LVM2 metadata daemon socket.
[e[32m  OK  e[0m] Reached target User and Group Name Lookups.
         Mounting Huge Pages File System...
[e[32m  OK  e[0m] Reached target Login Prompts.
[e[32m  OK  e[0m] Listening on Device-mapper event daemon FIFOs.
[e[32m  OK  e[0m] Created slice User and Session Slice.
[e[32m  OK  e[0m] Reached target Slices.
[e[32m  OK  e[0m] Listening on Delayed Shutdown Socket.
[e[32m  OK  e[0m] Reached target Remote File Systems.
[e[32m  OK  e[0m] Listening on udev Control Socket.
[e[32m  OK  e[0m] Set up automount Arbitrary Executable File Formats File System Automount Point.
[e[32m  OK  e[0m] Listening on /dev/initctl Compatibility Named Pipe.
[e[32m  OK  e[0m] Created slice system-getty.slice.
         Starting Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling...
         Mounting Debug File System...
[e[32m  OK  e[0m] Stopped target Switch Root.
[e[32m  OK  e[0m] Stopped target Initrd File Systems.
[e[32m  OK  e[0m] Stopped target Initrd Root File System.
         Mounting POSIX Message Queue File System...
         Starting Create list of required static device nodes for the current kernel...
[e[32m  OK  e[0m] Stopped File System Check on Root Device.
         Stopping File System Check on Root Device...
         Starting Collect Read-Ahead Data...
         Starting Replay Read-Ahead Data...
[e[32m  OK  e[0m] Started Journal Service.
[e[32m  OK  e[0m] Started Collect Read-Ahead Data.
[e[32m  OK  e[0m] Started Create list of required static device nodes for the current kernel.
[e[32m  OK  e[0m] Mounted Huge Pages File System.
[e[32m  OK  e[0m] Mounted Debug File System.
[e[32m  OK  e[0m] Mounted POSIX Message Queue File System.
[e[32m  OK  e[0m] Started Replay Read-Ahead Data.
[e[32m  OK  e[0m] Started LVM2 metadata daemon.
         Starting LVM2 metadata daemon...
         Starting Apply Kernel Variables...
         Starting Remount Root and Kernel File Systems...
         Starting Create Static Device Nodes in /dev...
[e[32m  OK  e[0m] Started Remount Root and Kernel File Systems.
[e[32m  OK  e[0m] Started Apply Kernel Variables.
         Starting Load/Save Random Seed...
         Starting udev Coldplug all Devices...
         Starting Configure read-only root support...
         Starting Flush Journal to Persistent Storage...
[e[32m  OK  e[0m] Started Load/Save Random Seed.
[e[32m  OK  e[0m] Started Flush Journal to Persistent Storage.
[e[32m  OK  e[0m] Started Create Static Device Nodes in /dev.
         Starting udev Kernel Device Manager...
[e[32m  OK  e[0m] Reached target Local File Systems (Pre).
[e[32m  OK  e[0m] Started Configure read-only root support.
[e[32m  OK  e[0m] Started udev Coldplug all Devices.
[e[32m  OK  e[0m] Started udev Kernel Device Manager.
[e[32m  OK  e[0m] Created slice system-lvm2\x2dpvscan.slice.
         Starting LVM2 PV scan on device 8:3...
[e[32m  OK  e[0m] Started Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling.
[e[32m  OK  e[0m] Found device SanDisk_SDSSDHII960G EFI\x20System\x20Partition.
[e[32m  OK  e[0m] Found device SanDisk_SDSSDHII960G 2.
         Mounting /boot...
[e[32m  OK  e[0m] Created slice system-systemd\x2drfkill.slice.
         Starting Load/Save RF Kill Switch Status of rfkill0...
e%Ge%G[e[32m  OK  e[0m] Started Load/Save RF Kill Switch Status of rfkill0.
[e[32m  OK  e[0m] Found device /dev/mapper/centos01-swap.
         Activating swap /dev/mapper/centos01-swap...
[e[32m  OK  e[0m] Reached target Sound Card.
[e[32m  OK  e[0m] Activated swap /dev/mapper/centos01-swap.
[e[32m  OK  e[0m] Reached target Swap.
[e[32m  OK  e[0m] Started LVM2 PV scan on device 8:3.
[e[32m  OK  e[0m] Found device /dev/mapper/centos01-home_.data.
         Mounting /home/.data...
[e[32m  OK  e[0m] Mounted /boot.
         Mounting /boot/efi...
[e[32m  OK  e[0m] Mounted /home/.data.
[e[32m  OK  e[0m] Mounted /boot/efi.
[e[32m  OK  e[0m] Reached target Local File Systems.
         Starting Import network configuration from initramfs...
         Starting Tell Plymouth To Write Out Runtime Data...
[e[32m  OK  e[0m] Started Tell Plymouth To Write Out Runtime Data.
[e[32m  OK  e[0m] Started Import network configuration from initramfs.
         Starting Create Volatile Files and Directories...
         Starting Load/Save RF Kill Switch Status of rfkill1...
[e[32m  OK  e[0m] Started Load/Save RF Kill Switch Status of rfkill1.
[e[32m  OK  e[0m] Started Create Volatile Files and Directories.
         Starting Security Auditing Service...
[e[32m  OK  e[0m] Started Security Auditing Service.
         Starting Update UTMP about System Boot/Shutdown...
[e[32m  OK  e[0m] Started Update UTMP about System Boot/Shutdown.
[e[32m  OK  e[0m] Reached target System Initialization.
[e[32m  OK  e[0m] Reached target Paths.
[e[32m  OK  e[0m] Listening on D-Bus System Message Bus Socket.
[e[32m  OK  e[0m] Reached target Sockets.
[e[32m  OK  e[0m] Reached target Basic System.
         Starting RealtimeKit Scheduling Policy Service...
         Starting Dump dmesg to /var/log/dmesg...
         Starting System Logging Service...
         Starting Login Service...
         Starting Accounts Service...
         Starting Permit User Sessions...
         Starting Bluetooth service...
         Starting firewalld - dynamic firewall daemon...
[e[32m  OK  e[0m] Started D-Bus System Message Bus.
[e[32m  OK  e[0m] Started Bluetooth service.
[e[32m  OK  e[0m] Started RealtimeKit Scheduling Policy Service.
         Starting D-Bus System Message Bus...
[e[32m  OK  e[0m] Reached target Bluetooth.
         Starting Load CPU microcode update...
[e[32m  OK  e[0m] Started irqbalance daemon.
         Starting irqbalance daemon...
[e[32m  OK  e[0m] Reached target Timers.
[e[32m  OK  e[0m] Started System Logging Service.
[e[32m  OK  e[0m] Started Dump dmesg to /var/log/dmesg.
[e[32m  OK  e[0m] Started Permit User Sessions.
[e[32m  OK  e[0m] Started Load CPU microcode update.
[e[32m  OK  e[0m] Started Login Service.
         Starting Hostname Service...
         Starting Authorization Manager...
         Starting GNOME Display Manager...
         Starting Wait for Plymouth Boot Screen to Quit...
[e[32m  OK  e[0m] Started Command Scheduler.
         Starting Command Scheduler...
[e[32m  OK  e[0m] Started Authorization Manager.
[e[32m  OK  e[0m] Started Accounts Service.
[e[32m  OK  e[0m] Started GNOME Display Manager.
[e[32m  OK  e[0m] Started Hostname Service.
[e[32m  OK  e[0m] Started firewalld - dynamic firewall daemon.
         Starting Network Manager...
[e[32m  OK  e[0m] Started Network Manager.
         Starting Network Manager Wait Online...
         Starting WPA Supplicant daemon...
[e[32m  OK  e[0m] Started WPA Supplicant daemon.

Last line of /var/log/messages:

Jan 15 22:05:43 localhost systemd: Started WPA Supplicant daemon.
Jan 15 22:05:43 localhost NetworkManager[809]: <info>  wpa_supplicant running
Jan 15 22:05:45 localhost gdm: Child process 1113 was already dead.
Jan 15 22:05:45 localhost gdm: GdmDisplay: display lasted 1,920052 seconds
Jan 15 22:05:45 localhost systemd: Received SIGRTMIN+21 from PID 300 (plymouthd).
Jan 15 22:05:45 localhost gdm: error: unexpectedly disconnected from boot status daemon
Jan 15 22:05:45 localhost systemd: Started Wait for Plymouth Boot Screen to Quit.
Jan 15 22:05:45 localhost gdm: Child process 1119 was already dead.
Jan 15 22:05:45 localhost gdm: GdmDisplay: display lasted 0,141066 seconds
Jan 15 22:05:45 localhost gdm: Child process 1124 was already dead.
Jan 15 22:05:45 localhost gdm: GdmDisplay: display lasted 0,022222 seconds
Jan 15 22:05:45 localhost gdm: Child process 1126 was already dead.
Jan 15 22:05:45 localhost gdm: GdmDisplay: display lasted 0,022574 seconds
Jan 15 22:05:45 localhost gdm: Child process 1128 was already dead.
Jan 15 22:05:45 localhost gdm: GdmDisplay: display lasted 0,022300 seconds
Jan 15 22:05:45 localhost gdm: Child process 1130 was already dead.
Jan 15 22:05:45 localhost gdm: GdmDisplay: display lasted 0,021777 seconds
Jan 15 22:05:45 localhost gdm: GdmLocalDisplayFactory: maximum number of X display failures reached: check X server log for errors
Jan 15 22:05:46 localhost kernel: ax88179_178a 1-1.1:1.0 enp0s20f0u1u1: ax88179 - Link status is: 1

The are also severals XOrg.?.log files. In each of these log files stands:

[    11.593] (EE) No devices detected.
[    11.593] (EE) 
Fatal server error:
[    11.593] (EE) no screens found(EE)

Why found the NVidia driver no screens? Any hints for me?

Thanks,
Steffen