<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>