[om-qa] XORG Nvidia 352.30

Blackcrack blackcrack at blackysgate.de
Wed Feb 10 18:47:39 EST 2016


Hi,

please add on the hardwareinstall of the nvidia drivers this
lines in the installscript :

echo 'blacklist nouveau' >> /etc/modprobe.d/disable-nouveau.conf
echo 'nouveau modeset=0' >> /etc/modprobe.d/disable-nouveau.conf source : 
https://kaischroed.wordpress.com/howto-install-nvidia-driver-on-fedora-replacing-nouveau/ 
for disabling the nouveau modules to able loading the nvidia modules. 
this is it, why start not the nvidia server because the nouveau-modules 
is in the way, with this it's able to blacklisting the nouveau modules 
therewith. best regards Blacky



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


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://ml.openmandriva.org/pipermail/om-qa_ml.openmandriva.org/attachments/20160211/e732d38e/attachment.html>


More information about the OM-QA mailing list