<div dir="ltr"><br><br><br><br>I had to download plenty of dependencies first:<br><br>From my history....using root<br><br> 471 rpm -qa x11-*<br> 472 rpm -qa x11-driver-video-*<br> 473 rpm -qa x11-ser*<br> 474 urpmi x11-driver-video<br> 475 urpmi x11-driver-video-nv<br> 476 urpmi x11-driver-video-v4l<br><br>I didnt care about dkms package.<br><br>After a successful installation, I was able to verify that the driver is working<br><br>$ nvi[tab]<br>nvidia-bug-report.sh nvidia-installer nvidia-smi<br>nvidia-cuda-mps-control nvidia-modprobe nvidia-uninstall<br>nvidia-cuda-mps-server nvidia-persistenced nvidia-xconfig<br>nvidia-debugdump nvidia-settings <br><br>NVIDIA smi is there System Management Interface, without parameters it shows the driver version, power, memory usage, and related.<br><br>[efremmc@localhost ~]$ nvidia-smi<br>Tue Feb 9 15:54:22 2016 <br>+------------------------------------------------------+ <br>| NVIDIA-SMI 361.28 Driver Version: 361.28 | <br>|-------------------------------+----------------------+----------------------+<br>| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |<br>| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |<br>|===============================+======================+======================|<br>| 0 GeForce GTX 960 Off | 0000:01:00.0 On | N/A |<br>| 0% 35C P8 9W / 128W | 228MiB / 4092MiB | 0% Default |<br>+-------------------------------+----------------------+----------------------+<br> <br>+-----------------------------------------------------------------------------+<br>| Processes: GPU Memory |<br>| GPU PID Type Process name Usage |<br>|=============================================================================|<br>| 0 5000 G /usr/libexec/Xorg 159MiB |<br>| 0 5939 G /usr/bin/krunner 7MiB |<br>| 0 5945 G /usr/bin/plasmashell 50MiB |<br>+-----------------------------------------------------------------------------+<br><br>================/=/=/=/=/=/=/=/==/=/=/=/=//============<br><br>xorg.conf:<br>Contents of xorg.conf<br><br>----- Start of file--------------<br>#This configuration is using a NVIDIA Maxwell family of GPUs<br># Specifically drm does not recgonize the model but properly identifies it as NV126<br># My configuration is a NVIDIA 960 GTX in a Z170 platform on an i5 Intel.<br># nvidia-xconfig: X configuration file generated by nvidia-xconfig<br># nvidia-xconfig: version 361.28 (buildmeister@swio-display-x64-rhel04-04) Wed Feb 3 16:27:53 PST 2016<br><br># File generated by XFdrake (rev )<br># **********************************************************************<br># Refer to the xorg.conf man page for details about the format of<br># this file.<br># **********************************************************************<br><br>Section "ServerLayout"<br> Identifier "layout1"<br> Screen "screen1" 0 0<br> InputDevice "Keyboard0" "CoreKeyboard"<br> InputDevice "Mouse0" "CorePointer"<br>EndSection<br><br>Section "Module"<br> Load "v4l" # Video for Linux<br> Load "glx"<br>EndSection<br><br>Section "ServerFlags"<br> # allows the server to start up even if the mouse does not work<br> #DontZoom # disable <Ctrl><Alt><KP_+>/<KP_-> (resolution switching)<br> Option "DontZap" "False" # disable <Ctrl><Alt><BS> (server abort)<br> Option "allowmouseopenfail"<br>EndSection<br><br>Section "InputDevice"<br> # generated from default<br> Identifier "Keyboard0"<br> Driver "keyboard"<br>EndSection<br><br>Section "InputDevice"<br> # generated from default<br> Identifier "Mouse0"<br> Driver "mouse"<br> Option "Protocol" "auto"<br> Option "Device" "/dev/psaux"<br> Option "Emulate3Buttons" "no"<br> Option "ZAxisMapping" "4 5"<br>EndSection<br><br>Section "InputClass"<br> Identifier "Keyboard Defaults"<br> MatchIsKeyboard "yes"<br> Option "XkbOptions" "terminate:ctrl_alt_bksp"<br>EndSection<br><br>Section "Monitor"<br><br> # TV fullscreen mode or DVD fullscreen output.<br> # 768x576 @ 79 Hz, 50 kHz hsync<br># ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630<br> # 768x576 @ 100 Hz, 61.6 kHz hsync<br># ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616<br> # modeline generated by gtf(1) [handled by XFdrake]<br> Identifier "monitor1"<br> HorizSync 28.0 - 61.0<br> VertRefresh 48.0 - 65.0<br># I added this line from using information from 'monitor-edid -v'<br> ModeLine "1024x768" 65 1024 1048 1184 1344 768 771 777 806 -hsync +vsync<br>EndSection<br><br>Section "Device"<br> Identifier "device1"<br> Driver "nvidia"<br> VendorName "NVIDIA Corporation"<br> BoardName "NVIDIA GeForce 420 series and later"<br>EndSection<br><br>Section "Screen"<br> Identifier "screen1"<br> Device "device1"<br> Monitor "monitor1"<br> DefaultDepth 24<br> Option "DPMS"<br> SubSection "Display"<br> Depth 8<br> Modes "1024x768" "800x600" "720x400" "640x480"<br> EndSubSection<br> SubSection "Display"<br> Depth 15<br> Modes "1024x768" "800x600" "720x400" "640x480"<br> EndSubSection<br> SubSection "Display"<br> Depth 16<br> Modes "1024x768" "800x600" "720x400" "640x480"<br> EndSubSection<br> SubSection "Display"<br> Depth 24<br> Modes "1024x768" "800x600" "720x400" "640x480"<br> EndSubSection<br>EndSection<br><br>--- End of file -----------<br><br>0) Download the NVIDIA driver, the latest drive from 361.16 fixes the ABI driver 20.0 issue, but I ended up using the latest that came out today, 2-9-16, 361.28<br><br># When to my download directory<br><br>#wget <a href="http://us.download.nvidia.com/XFree86/Linux-x86_64/361.28/NVIDIA-Linux-x86_64-361.28.run">http://us.download.nvidia.com/XFree86/Linux-x86_64/361.28/NVIDIA-Linux-x86_64-361.28.run</a><br><br><br>1) Modify grub<br>I first modified grub to add in the following to disable loading of the nouveau driver:<br><br>Leave your UUID settings alone.<br><br>#vim /etc/default/grub<br><br> linux /vmlinuz-4.1.15-nrjQL-desktop-1omv root=UUID=0b0e50f6-5d37-4e35-9121-230234c671cb ro quiet nouveau.modeset=0 splash <br>Then save.<br>#update-grub2 <br>#and reboot, 'systemctl reboot'<br><br>Could select rescue mode as well after the boot.<br><br>2) Enter into priviledge mode: su, then 'init 1'<br><br>#lsmod<br>#init 1<br>#rmmod ttm<br>#rmmod nouveau<br>#cd Downloads<br>#cd /home/efremmc/Downloads/<br>#chmod +x NVIDIA-Linux-x86_64-361.28.run <br>#ls -l *.run<br>#./NVIDIA-Linux-x86_64-361.28.run <br><br>It errored out because it could not find 'cc'<br>So I typed in 'cc' - So cc should be a link to gcc<br>#locate gcc<br>#updatedb<br>#locate gcc | grep bin<br>#ln -s /usr/bin/gcc /usr/bin/cc<br>#ls -l /usr/bin/cc<br>#./NVIDIA-Linux-x86_64-361.28.run <br><br>Another error, reported needing the kernel source files<br>#rpm -qa kernel-*<br>#uname -r<br>#urpmi kernel-source<br>#urpmi kernel-source-latest<br>#./NVIDIA-Linux-x86_64-361.28.run <br><br>Another dependency required ....<br><br>#updatedb<br># It wanted the source path without the '/' at the end<br>#./NVIDIA-Linux-x86_64-361.28.run --kernel-source-path /usr/src/<br><br>#./NVIDIA-Linux-x86_64-361.28.run --kernel-source-path /usr/src/linux-4.1.15-1omv<br>#rpm -qa kernel-*<br>#urpmi kernel-nrjQL-desktop-devel <br><br>Another error reported as it was looking for the version.h file, so I found it and copied it. (we can discuss this later...; I could have created a symbolic link<br>#locate version.h<br>#less /usr/include/linux/version.h <br>#cp /usr/include/linux/version.h /usr/src/linux-4.1.15-nrjQL-desktop-1omv/include/linux/<br><br>Then I was abled to install the driver, I told it to continue on errors, because it<br>was looking to create symbolic links for files that already exist<br><br>#./NVIDIA-Linux-x86_64-361.28.run --kernel-source-path /usr/src/linux-4.1.15-nrjQL-desktop-1omv<br><br><br><br>The modification in xorg.conf are shown above. There is some additional configuration I will tweet in the xorg.conf file. <br><br>Finally, rebooted the system. 'systemctl reboot'<br><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Feb 9, 2016 at 4:31 PM, Efrem Mc <span dir="ltr"><<a href="mailto:efremmc2@gmail.com" target="_blank">efremmc2@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">GREAT NEWS !!</p>
<p dir="ltr">I was finally able to get the Nvidia drivers working. I had to manually edit the xorg.cfg and had to install many dependencies. The dependencies is an interesting story; the update service made some of packages orphans. <br>
I will send over the steps and working xorg.conf file.</p>
<p dir="ltr">I will provide some notes on making the changes in xorg.conf.</p>
<p dir="ltr">The Nvidia drivers are important for software development on GPU for coding in CUDA or OpenACC. I'm doing both using C and C++ and Fortran is also supported. I have not installed the PGI compiler for OpenACC yet, but that will come later.</p>
<p dir="ltr">This is GREAT NEWS!!</p>
<p dir="ltr">The Nvidia driver is required for CUDA programming as OpenACC can use either the CPU or GPU.</p><div class="HOEnZb"><div class="h5">
<div class="gmail_quote">On Feb 8, 2016 10:13 PM, "Blackcrack" <<a href="mailto:blackcrack@blackysgate.de" target="_blank">blackcrack@blackysgate.de</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000">
Hi,<br>
<br>
the nouveau driver is behind installing nvidia drivers <br>
in the way at boot, because nvidia not able to load..<br>
<br>
the x11-server-comon (or something*g*) have i installed behind the
nvidadrivers..<br>
it seems the gl-file problem is is drained ..<br>
<br>
but behind the systemstart it is the nouveau drivers still in the
lsmod list.<br>
have try via "dracut --omit-drivers nouveau --force " remove the
nouveau drivers, <br>
but it seems it is load by systemd because behind the start of
systemd it is change <br>
the terminal and it seems like nouveau it's loaded, because the
resolution <br>
of the screen is change..<br>
<br>
best regards<br>
Blacky<br>
<br>
<div>Am 08.02.2016 um 23:42 schrieb Efrem
Mc:<br>
</div>
<blockquote type="cite">
<div dir="ltr">
<div>
<div>I agree. I will start opening more software defects in
Bugzilla.<br>
<br>
</div>
Thanks for mention that topic!<br>
<br>
</div>
Efrem McCrimon<br>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Mon, Feb 8, 2016 at 12:22 PM, Ben
Bullard <span dir="ltr"><<a href="mailto:benbullard79@cox.net" target="_blank">benbullard79@cox.net</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Comment below.<br>
<br>
Thanks,<br>
Ben Bullard<br>
aka: ben79<br>
OM-QA Team<br>
<br>
On 2/7/2016 4:26 AM, Maik Wagner wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Colin and Efrim,<br>
<br>
Maybe we should encourage everyone to report more in
Bugzilla.<br>
</blockquote>
Yes, myself included should be more diligent about reporting
issues in Bugzilla.<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Maik "tapwag" Wagner<br>
<br>
_______________________________________________<br>
OM-QA mailing list<br>
<a href="mailto:OM-QA@ml.openmandriva.org" target="_blank">OM-QA@ml.openmandriva.org</a><br>
<a href="http://ml.openmandriva.org/mailman/listinfo/om-qa_ml.openmandriva.org" rel="noreferrer" target="_blank">http://ml.openmandriva.org/mailman/listinfo/om-qa_ml.openmandriva.org</a><br>
</blockquote>
<br>
<br>
_______________________________________________<br>
OM-QA mailing list<br>
<a href="mailto:OM-QA@ml.openmandriva.org" target="_blank">OM-QA@ml.openmandriva.org</a><br>
<a href="http://ml.openmandriva.org/mailman/listinfo/om-qa_ml.openmandriva.org" rel="noreferrer" target="_blank">http://ml.openmandriva.org/mailman/listinfo/om-qa_ml.openmandriva.org</a><br>
</blockquote>
</div>
<br>
</div>
<br>
<fieldset></fieldset>
<br>
<pre>_______________________________________________
OM-QA mailing list
<a href="mailto:OM-QA@ml.openmandriva.org" target="_blank">OM-QA@ml.openmandriva.org</a>
<a href="http://ml.openmandriva.org/mailman/listinfo/om-qa_ml.openmandriva.org" target="_blank">http://ml.openmandriva.org/mailman/listinfo/om-qa_ml.openmandriva.org</a>
</pre>
</blockquote>
<br>
<br>
</div>
<br>_______________________________________________<br>
OM-QA mailing list<br>
<a href="mailto:OM-QA@ml.openmandriva.org" target="_blank">OM-QA@ml.openmandriva.org</a><br>
<a href="http://ml.openmandriva.org/mailman/listinfo/om-qa_ml.openmandriva.org" rel="noreferrer" target="_blank">http://ml.openmandriva.org/mailman/listinfo/om-qa_ml.openmandriva.org</a><br>
<br></blockquote></div>
</div></div></blockquote></div><br></div>