Openmandriva LX4 and nvidia setup?

(1/17): nvidia-current-doc-html-387.34-1-omv3001.x86_64.rpm                                                          401 kB/s | 145 kB     00:00    
(2/17): dkms-nvidia-current-387.34-1-omv3001.x86_64.rpm                                                              2.7 MB/s | 7.7 MB     00:02    
(3/17): dkms-2.6.1-7-omv4000.noarch.rpm                                                                              641 kB/s |  61 kB     00:00    
(4/17): glibc-devel-2.29-2-omv4000.x86_64.rpm                                                                        3.0 MB/s | 1.3 MB     00:00    
(5/17): x11-driver-video-nvidia-current-32bit-387.34-1-omv3001.x86_64.rpm                                            3.3 MB/s |  18 MB     00:05    
(6/17): kernel-release-headers-5.1.0-1-omv4000.x86_64.rpm                                                            3.3 MB/s | 1.1 MB     00:00    
(7/17): lib64crypt-devel-4.4.6-1-omv4000.x86_64.rpm                                                                  481 kB/s |  36 kB     00:00    
(8/17): lib64elfutils-devel-0.176-2-omv4000.x86_64.rpm                                                               665 kB/s |  54 kB     00:00    
(9/17): lib64lzma-devel-5.2.4-4-omv4000.x86_64.rpm                                                                   3.0 MB/s | 727 kB     00:00    
(10/17): lib64ncurses-devel-6.1-0.20190112.1-omv4000.x86_64.rpm                                                      4.2 MB/s | 3.1 MB     00:00    
(11/17): lib64z-devel-1.2.11-9-omv4000.x86_64.rpm                                                                    1.8 MB/s | 157 kB     00:00    
(12/17): kernel-release-desktop-devel-5.1.0-1-omv4000.x86_64.rpm                                                     3.0 MB/s |  11 MB     00:03    
(13/17): patch-2.7.6-3-omv4000.x86_64.rpm                                                                            1.2 MB/s | 112 kB     00:00    
(14/17): perl-Math-BigInt-1.9998.11-9-omv4000.noarch.rpm                                                             1.5 MB/s | 139 kB     00:00    
(15/17): perl-Math-BigRat-0.2613-9-omv4000.noarch.rpm                                                                373 kB/s |  30 kB     00:00    
(16/17): perl-bignum-0.49-9-omv4000.noarch.rpm                                                                       418 kB/s |  36 kB     00:00    
(17/17): x11-driver-video-nvidia-current-387.34-1-omv3001.x86_64.rpm                                                 2.9 MB/s |  21 MB     00:07    
-----------------------------------------------------------------------------------------------------------------------------------------------------
Totalt                                                                                                               8.3 MB/s |  66 MB     00:07     
Running transaction check
Error: transaction check vs depsolve:
x11-driver-video-nvidia-current = 387.34-1 is needed by nvidia-current-doc-html-387.34-1.x86_64
To diagnose the problem, try running: 'rpm -Va --nofiles --nodigest'.
You probably have corrupted RPMDB, running 'rpm --rebuilddb' might fix the issue.
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.

is this latest version for nvidia LX4?
Its not possible to add nvidia 430 drivers?
Because i get a lot of issue with nvidia 418 drivers on ubuntu 19.04.
So i hope you add newer driver.

NVIDIA binary drivers is not available yet in OpenMandriva Cooker. It should appear near stable release.
I have already answered you here. https://forum3.openmandriva.org/t/new-omlx-4-0-iso-available-for-testers/2657/4

This driver is for old system version and thats why you can’t install it. Wait a bit. We try provide nvidia drivers near stable system release.

of you can install driver manually.

go to nvidia.com download latest driver, execute installer and follow the installer’s instructions.

1 Like

I have issue with ubuntu and install .run files, so i guess that not works with openmandriva.
Can you tell is it

387.34-1

that will be default one when it be relase? Or will you upgrade it to 430?

387 is old version and not build against current kernel.
New driver should support kernel 5.1 so I’m betting that it will be something like - 418.74 or higher.

1 Like

Did you expect vulcan support on openmandriva LX4 when it release?
vulcan

And how about XFDrake?
Its correct that should have geforce 6200 or later option?
Its that very old?

Vulkan is supported. For opensource drivers on AMD GPU or Intel chip Vulkan is supported by MESA drives. So you do not have to do anything more.
If you using NVIDIA card then you need install proprietary drivers.

XFDrake is deprecated and there is no need to use it.

sudo bash -c "echo blacklist nouveau > /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
$ sudo bash -c "echo options nouveau modeset=0 >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
cat /etc/modprobe.d/blacklist-nvidia-nouveau.conf
Hit Ctrl+Alt+F2 and login using your credentials.
kill your current X server session by typing sudo service lightdm stop or sudo lightdm stop
Enter runlevel 3 by typing sudo init 3
Install your *.run file.

    you change to the directory where you have downloaded the file by typing for instance cd Downloads. If it is in another directory, go there. Check if you see the file when you type ls NVIDIA*
    Make the file executable with chmod +x ./your-nvidia-file.run
    Execute the file with sudo ./your-nvidia-file.run

You might be required to reboot when the installation finishes. If not, run sudo service lightdm start or sudo start lightdm to start your X server again.

Did not find sudo service lightdm stop or sudo lightdm stop

error

ERROR: The Nouveau kernel driver is currently in use by your system.  This driver is incompatible with the NVIDIA driver, and must be
       disabled before proceeding.  Please consult the NVIDIA driver README and your Linux distribution's documentation for details on
       how to correctly disable the Nouveau kernel driver.


WARNING: One or more modprobe configuration files to disable Nouveau are already present at:
         /usr/lib/modprobe.d/nvidia-installer-disable-nouveau.conf, /etc/modprobe.d/nvidia-installer-disable-nouveau.conf.  Please be
         sure you have rebooted your system since these files were written.  If you have rebooted, then Nouveau may be enabled for other
         reasons, such as being included in the system initial ramdisk or in your X configuration file.  Please consult the NVIDIA
         driver README and your Linux distribution's documentation for details on how to correctly disable the Nouveau kernel driver.


ERROR: Installation has failed.  Please see the file '/var/log/nvidia-installer.log' for details.  You may find suggestions on fixing
       installation problems in the README available on the Linux driver download page at www.nvidia.com.

Yes, because OpenMandriva with Plasma not use lightdm but sddm. You need to stop sddm.

Here you have video how to install nvidia binary on manjaro (for openmandriva should be similar)

worth to add:
if installation fail then you probable need some devel packages like this:

sudo dnf install kernel-release-headers kernel-release-desktop-devel kernel-release-desktop-devel-latest dkms pkgconfig gcc

and switch from clang to gcc by this command: export CC=/usr/bin/gcc

edit: make sure, you are downloading latest driver supporting kernel 5.1. Drives you can download here: Drivers | GeForce

sudo dnf install kernel-release-headers kernel-release-desktop-devel kernel-release-desktop-devel-latest dkms pkgconfig gcc

did not fint it did it need optinal setup?

try this:

sudo dnf install kernel-release-headers kernel-release-desktop-devel dkms pkgconf gcc

sudo service sddm stop

Its turn computer to black screen mode without terminal.
So i need to reboot and then i get issue with both drivers downloaded, its not supported and configuration files is not correct (same issue as before).
But all other works nice, but without drives i can not game with linux.

Its also failed to start sddm service unit not found.

sudo systemctl disable sddm.service
and reboot
after reboot if you dont see terminal, use ctrl+alt+f2 or f3 or f4 and then install driver.

if you want enable sddm again then press
sudo systemctl enable sddm.service

sudo systemctl enable sddm.service

I get terminal window after it and startx but its did not allow me to write something.
so i must reboot to get it to works booting.

error

Detected 16 CPUs online; setting concurrency level to 16.
Installing NVIDIA driver version 430.09.

ERROR: The Nouveau kernel driver is currently in use by your system.  This driver is incompatible with the NVIDIA driver, and must be
       disabled before proceeding.  Please consult the NVIDIA driver README and your Linux distribution's documentation for details on
       how to correctly disable the Nouveau kernel driver.


WARNING: One or more modprobe configuration files to disable Nouveau are already present at:
         /usr/lib/modprobe.d/nvidia-installer-disable-nouveau.conf, /etc/modprobe.d/nvidia-installer-disable-nouveau.conf.  Please be
         sure you have rebooted your system since these files were written.  If you have rebooted, then Nouveau may be enabled for other
         reasons, such as being included in the system initial ramdisk or in your X configuration file.  Please consult the NVIDIA
         driver README and your Linux distribution's documentation for details on how to correctly disable the Nouveau kernel driver.


ERROR: Installation has failed.  Please see the file '/var/log/nvidia-installer.log' for details.  You may find suggestions on fixing
       installation problems in the README available on the Linux driver download page at www.nvidia.com.