[SOLVED] nvidia drivers

i can’t install nvidia driver

It comes preinstalled on the live media. Does it work there ?
Can you give a more detailed error explanation ?

Here is the error output from manjaro settings manager

e[1me[31m> e[mInstalling video-nvidia... e[0;32mSourcing /var/lib/mhwd/db/pci/graphic_drivers/nvidia/MHWDCONFIG e[me[0;32mProcessing classid: 0300 e[me[0;32mSourcing /var/lib/mhwd/scripts/include/0300 e[me[0;32mProcessing classid: 0302 e[me[0;32m:: Synchronizing package databases... e[me[0;32m blueshell is up to date e[me[0;32m core is up to date e[me[0;32m extra is up to date e[me[0;32m community is up to date e[me[0;32m multilib is up to date e[me[0;32mresolving dependencies... e[me[0;32mlooking for inter-conflicts... e[me[0;32m e[me[0;32mPackages (3): lib32-nvidia-utils-340.32-1 linux314-nvidia-340.32-1 nvidia-utils-340.32-1 e[me[0;32m e[me[0;32mTotal Download Size: 46.27 MiB e[me[0;32mTotal Installed Size: 223.87 MiB e[me[0;32m e[me[0;32m:: Proceed with installation? [Y/n] e[me[0;32m:: Retrieving packages ... e[me[0;32mdownloading nvidia-utils-340.32-1-x86_64.pkg.tar.xz... e[me[0;32mdownloading linux314-nvidia-340.32-1-x86_64.pkg.tar.xz... e[me[0;32mdownloading lib32-nvidia-utils-340.32-1-x86_64.pkg.tar.xz... e[me[0;32mchecking keyring... e[me[0;32mchecking package integrity... e[me[0;32mloading package files... e[me[0;32mchecking for file conflicts... e[me[0;32merror: failed to commit transaction (conflicting files) e[me[0;32mnvidia-utils: /usr/lib/nvidia/libEGL.so exists in filesystem e[me[0;32mnvidia-utils: /usr/lib/nvidia/libGLESv1_CM.so exists in filesystem e[me[0;32mnvidia-utils: /usr/lib/nvidia/libGLESv2.so exists in filesystem e[me[0;32mlib32-nvidia-utils: /usr/lib32/nvidia/libEGL.so exists in filesystem e[me[0;32mlib32-nvidia-utils: /usr/lib32/nvidia/libGLESv1_CM.so exists in filesystem e[me[0;32mlib32-nvidia-utils: /usr/lib32/nvidia/libGLESv2.so exists in filesystem e[me[0;32mErrors occurred, no packages were upgraded. e[me[0;32mError: pacman failed! e[me[1me[31mError: e[mscript failed!

Do this:

sudo pacman -S  --force lib32-nvidia-utils nvidia-utils linux314-nvidia --force

and then to be sure:

sudo mhwd-gpu --setgl nvidia

Why --force and even if it is needed, why twice?

the --force option shouldn’t be required, pacman will install/re-install anyway, I would pacman -Syy first though.

I tried sudo pacman -Syu --force but there was nothing to update, I switched back to Manjaro, but thank you anyway. :smiley:

You can always check which package owns conflicting files with:

pacman -Qo <path/to/file>

In my example I get this:

[phil@manjaro ~]$ pacman -Qo /usr/lib/nvidia/libEGL.so /usr/lib/nvidia/libEGL.so is owned by nvidia-utils 343.22-1

If it doesn’t owned by any file you can remove that file savely. Using --force is not recommended. Also you may check if multilib is enabled in your pacman.conf.

I have the exact same problem as its already discussed here http://forums.netrunner-os.com/showthread.php?tid=16376

Here is what I suggest you try, open a terminal and use the safer way to force installation of the driver:
sudo mhwd -f -i pci video-nvidia

reboot if it was successful.

On a side note there is a new version of MHWD coming in the next update pack that changes the way devices are detected and installed.

It looks like I will have to wait for the new ISO to come…

And here it is: http://www.netrunner-os.com/netrunner-rolling-2014-09-1/

And I already installed it and now everything is perfect :smiley:

Hi!

I installed the 2014.09 iso, i hope my problem can be solved without reinstall the new one:)

I would like install the nvidia divers, but if i do (either with gui, or mhwd -a pci nonfree 0300) after reboot I get a TTY login which flickers.

few information:

inxi -G
Graphics: Card-1: NVIDIA GK107M [GeForce GT 755M]
Card-2: NVIDIA GK107M [GeForce GT 755M]

mhwd -li (this is what i use right now, but i have some problems with suspend)

Installed PCI configs:


              NAME               VERSION          FREEDRIVER           TYPE

     video-nouveau            2012.09.18                true            PCI

mhwd

0000:01:00.0 (0300:10de:0fcd) Display controller nVidia Corporation:


              NAME               VERSION          FREEDRIVER           TYPE

      video-nvidia            2014.01.05               false            PCI
     video-nouveau            2012.09.18                true            PCI
          video-nv            2012.09.18                true            PCI
        video-vesa            2012.09.18                true            PCI

Thank you for the help!

Yes, the new ISO should fix your issue.

However, Nvidia dropped support for some more graphics chip-sets with their 343-series proprietary driver, the Manjaro team has began to rename the video-nvidia-legacy to a new package-set called nvidia-340xx to deal with this issue, there will also be a video-nvidia-304xx for even older hardware as well.

Here is the announcement in the unstable repository forum threads:
https://forum.manjaro.org/index.php?topic=16660.0

Thank you but i wanted to avoid the reinstall:) Is there a way to fix it without rainstalling, edit a config file or something like that?

I’m not one of the developers that worked on the ISO’s, so I’m not entirely sure what the issue was on them specifically, hopefully someone with more knowledge on this can help.

You should probably remove xf86-video-nv since it conflicts with xorg-server<1.15.0 X-ABI-VIDEODRV_VERSION<15 X-ABI-VIDEODRV_VERSION>=16 :

sudo pacman -R xf86-video-nv

It wasn’t installed.

I found in /var/log/Xorg.0.log.old this:

[ 18.402] (EE) NVIDIA(GPU-0): Failed to initialize the NVIDIA GPU at PCI:1:0:0. Please
[ 18.402] (EE) NVIDIA(GPU-0): check your system’s kernel log for additional error
[ 18.402] (EE) NVIDIA(GPU-0): messages and refer to Chapter 8: Common Problems in the
[ 18.402] (EE) NVIDIA(GPU-0): README for additional information.
[ 18.402] (EE) NVIDIA(GPU-0): Failed to initialize the NVIDIA graphics device!
[ 18.402] (EE) NVIDIA(0): Failing initialization of X screen 0
[ 18.402] (II) UnloadModule: “nvidia”
[ 18.402] (II) UnloadSubModule: “wfb”
[ 18.402] (II) UnloadSubModule: “fb”
[ 18.402] (EE) Screen(s) found, but none have a usable configuration.
[ 18.402] (EE)
Fatal server error:
[ 18.402] (EE) no screens found(EE)

I only asked because according to this it was:

[quote]NAME VERSION FREEDRIVER TYPE

video-nvidia 2014.01.05 false PCI
video-nouveau 2012.09.18 true PCI
video-nv 2012.09.18 true PCI
video-vesa 2012.09.18 true PCI
[/quote]

You wouldn’t happen to have a hybrid graphics laptop with the Intel chip disabled in the BIOS would you?

You wouldn’t happen to have a hybrid graphics laptop with the Intel chip disabled in the BIOS would you?
[/quote]

It’s a lenovo y510p with hybrid graphics, but no option in the bios disable the video card.
I forgot to mention that i’m using the 3.16.2 kernel now, I’ll try few earlier versions, to see is it a kernel vs driver problem.

You’ll need to install one of the bumblebee options, when in Hybrid mode the Intel chip is used for the system, and the Nvidia chip is used only when expressly assigned to an application.

https://wiki.manjaro.org/index.php?title=Configure_NVIDIA_(non-free)_settings_and_load_them_on_Startup#Bumblebee_and_Steam