I have 4 NVIDIA Geforce 1080 Ti's, so I am trying to install the nvidia drivers (didn't instal cuda etc yet)
I tried several different installation procedures, of which some seem to install and load the drivers on reboot fine (see lsmod below)
methods tried:
- install simply by nvidia driver runfile
install through nvidia provided toolkit package
http://www.advancedclustering.com/act_k ... -centos-7/
https://pleiades.ucsc.edu/hyades/CUDA_on_CentOS_7
viewtopic.php?t=61162, according to: Postby agonda » 2017/02/02 08:16:11
However, every time the GUI breaks down (ctrl+alt+Fx still works, gives me normal terminal)
The screen shows a loading bar with CentOS printed next to it, yet when almost full it breaks down in printing the kernel boot log (or so I think it is? the stuff with [ OK ] loaded/loading/started etc etc)
No clear errors there.
I believe the nouveau drivers are properly blacklisted.
I realized, startx and xinit both fail (giving different output based on different /etc/X11/xorg.conf versions:
startx command, no xorg.conf file:
Code: Select all
Fatal server error:
(EE) no screens found(EE)
##in the log:
[ 3144.214] (EE) [drm] Failed to open DRM device for (null): -2 ### Sometimes the (null) is replaced by a correct NVIDIA PCI BusID
[ 3144.240] EGL_MESA_drm_image required.
[ 3144.241] (EE) modeset(0): glamor initialization failed
[ 3144.256] (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
According to https://bbs.archlinux.org/viewtopic.php?id=223581 I also tried editing my ~/.xinitrc (It was empty before:)
Code: Select all
xrandr --setprovideroutputsource modesetting NVIDIA-0
xrandr --auto
Reference:
Code: Select all
[root@server ~]# uname -a
Linux server.frontend 3.10.0-693.5.2.el7.x86_64 #1 SMP Fri Oct 20 20:32:50 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
[root@server ~]# rpm -qa kernel\* | sort
kernel-3.10.0-693.5.2.el7.x86_64
kernel-devel-3.10.0-693.5.2.el7.x86_64
kernel-doc-3.10.0-693.5.2.el7.noarch
kernel-headers-3.10.0-693.5.2.el7.x86_64
kernel-tools-3.10.0-693.5.2.el7.x86_64
kernel-tools-libs-3.10.0-693.5.2.el7.x86_64
[root@server etc]# lsmod | grep nouveau
[root@server etc]# lsmod | grep nvidia
nvidia_drm 39700 0
nvidia_modeset 1087441 1 nvidia_drm
nvidia 14328234 1 nvidia_modeset
drm_kms_helper 159169 2 ast,nvidia_drm
drm 370825 5 ast,ttm,drm_kms_helper,nvidia_drm
i2c_core 40756 7 ast,drm,igb,i2c_i801,drm_kms_helper,i2c_algo_bit,nvidia
ipmi_msghandler 46608 3 ipmi_devintf,nvidia,ipmi_si
[root@server etc]# lspci | grep VGA
02:00.0 VGA compatible controller: NVIDIA Corporation GP102 [GeForce GTX 1080 Ti] (rev a1)
03:00.0 VGA compatible controller: NVIDIA Corporation GP102 [GeForce GTX 1080 Ti] (rev a1)
06:00.0 VGA compatible controller: ASPEED Technology, Inc. ASPEED Graphics Family (rev 30)
82:00.0 VGA compatible controller: NVIDIA Corporation GP102 [GeForce GTX 1080 Ti] (rev a1)
83:00.0 VGA compatible controller: NVIDIA Corporation GP102 [GeForce GTX 1080 Ti] (rev a1)
Code: Select all
# /etc/X11/nvidia-xorg.conf provided by http://elrepo.org
Section "Device"
Identifier "Device0"
Driver "nvidia"
BusID "PCI:2:0:0"
EndSection