You are not logged in.

#1 2014-07-21 14:26:06

WillM
Member
From: /dev/sdb4
Registered: 2014-05-28
Posts: 6

[SOLVED] NVIDIA and Steam

Hey guys! I fought to get Arch on my custom-built PC, and just got it installed. Then, I had to fight to get the NVIDIA driver installed. I gave up and installed it from the NVIDIA website (The required driver was 340 (latest)). I installed it, then tried to install Steam. I got this message:

[root@arch ~]# pacman -S steam
resolving dependencies...
:: There are 3 providers available for lib32-libgl:
:: Repository multilib
   1) lib32-mesa-libgl  2) lib32-nvidia-304xx-libgl  3) lib32-nvidia-libgl

Enter a number (default=1): 3
looking for inter-conflicts...

Packages (10): lib32-gcc-libs-4.9.0-5  lib32-glibc-2.19-5  lib32-libx11-1.6.2-1  lib32-libxau-1.0.8-1  lib32-libxcb-1.10-3
               lib32-libxdmcp-1.1.1-2  lib32-nvidia-libgl-340.24-1  lib32-nvidia-utils-340.24-1  lib32-zlib-1.2.8-1  steam-1.0.0.47-2

Total Installed Size:   115.52 MiB

:: Proceed with installation? [Y/n] 
(10/10) checking keys in keyring                                                      [#################################################] 100%
(10/10) checking package integrity                                                    [#################################################] 100%
(10/10) loading package files                                                         [#################################################] 100%
(10/10) checking for file conflicts                                                   [#################################################] 100%
error: failed to commit transaction (conflicting files)
lib32-nvidia-utils: /usr/lib32/libcuda.so exists in filesystem
lib32-nvidia-utils: /usr/lib32/libcuda.so.1 exists in filesystem
lib32-nvidia-utils: /usr/lib32/libcuda.so.340.24 exists in filesystem
lib32-nvidia-utils: /usr/lib32/libnvcuvid.so exists in filesystem
lib32-nvidia-utils: /usr/lib32/libnvcuvid.so.1 exists in filesystem
lib32-nvidia-utils: /usr/lib32/libnvcuvid.so.340.24 exists in filesystem
lib32-nvidia-utils: /usr/lib32/libnvidia-eglcore.so.340.24 exists in filesystem
lib32-nvidia-utils: /usr/lib32/libnvidia-encode.so exists in filesystem
lib32-nvidia-utils: /usr/lib32/libnvidia-encode.so.1 exists in filesystem
lib32-nvidia-utils: /usr/lib32/libnvidia-encode.so.340.24 exists in filesystem
lib32-nvidia-utils: /usr/lib32/libnvidia-fbc.so exists in filesystem
lib32-nvidia-utils: /usr/lib32/libnvidia-fbc.so.1 exists in filesystem
lib32-nvidia-utils: /usr/lib32/libnvidia-fbc.so.340.24 exists in filesystem
lib32-nvidia-utils: /usr/lib32/libnvidia-glcore.so.340.24 exists in filesystem
lib32-nvidia-utils: /usr/lib32/libnvidia-glsi.so.340.24 exists in filesystem
lib32-nvidia-utils: /usr/lib32/libnvidia-ifr.so exists in filesystem
lib32-nvidia-utils: /usr/lib32/libnvidia-ifr.so.1 exists in filesystem
lib32-nvidia-utils: /usr/lib32/libnvidia-ifr.so.340.24 exists in filesystem
lib32-nvidia-utils: /usr/lib32/libnvidia-ml.so exists in filesystem
lib32-nvidia-utils: /usr/lib32/libnvidia-ml.so.1 exists in filesystem
lib32-nvidia-utils: /usr/lib32/libnvidia-ml.so.340.24 exists in filesystem
lib32-nvidia-utils: /usr/lib32/libnvidia-tls.so.340.24 exists in filesystem
lib32-nvidia-utils: /usr/lib32/vdpau/libvdpau_nvidia.so.1 exists in filesystem
lib32-nvidia-utils: /usr/lib32/vdpau/libvdpau_nvidia.so.340.24 exists in filesystem
lib32-nvidia-libgl: /usr/lib32/libEGL.so exists in filesystem
lib32-nvidia-libgl: /usr/lib32/libEGL.so.1 exists in filesystem
lib32-nvidia-libgl: /usr/lib32/libEGL.so.340.24 exists in filesystem
lib32-nvidia-libgl: /usr/lib32/libGL.so exists in filesystem
lib32-nvidia-libgl: /usr/lib32/libGL.so.1 exists in filesystem
lib32-nvidia-libgl: /usr/lib32/libGL.so.340.24 exists in filesystem
lib32-nvidia-libgl: /usr/lib32/libGLESv1_CM.so exists in filesystem
lib32-nvidia-libgl: /usr/lib32/libGLESv1_CM.so.1 exists in filesystem
lib32-nvidia-libgl: /usr/lib32/libGLESv1_CM.so.340.24 exists in filesystem
lib32-nvidia-libgl: /usr/lib32/libGLESv2.so exists in filesystem
lib32-nvidia-libgl: /usr/lib32/libGLESv2.so.2 exists in filesystem
lib32-nvidia-libgl: /usr/lib32/libGLESv2.so.340.24 exists in filesystem
Errors occurred, no packages were upgraded.

Please help! It's a bit of a awkward thing to happen sad

I have a MSi GeForce GT N210 with 1GB DDR3 and I am using the Cinnamon DE.

Thanks,

Will.

EDIT: Also, if it helps, here is the output of "uname -a"

Linux arch 3.14.13-1-lts #1 SMP Fri Jul 18 18:39:25 CEST 2014 x86_64 GNU/Linux

EDIT2: Sorry for wasting time, I fixed it. I had to --force it. I used:

pacman -S --force steam

Last edited by WillM (2014-07-21 14:51:42)


Do. Or do not. There is no try. - Yoda
“If we fight like animals, we die like animals.” - Seventh Doctor, Sylvester McCoy

Offline

#2 2014-07-21 16:57:26

mrunion
Member
From: Jonesborough, TN
Registered: 2007-01-26
Posts: 1,938
Website

Re: [SOLVED] NVIDIA and Steam

It's a bad idea to install from nVidia's website. The Arch-supplied drivers are the same as they provide. Installing from nVidia's site is why you had to --force the install.


Matt

"It is very difficult to educate the educated."

Offline

Board footer

Powered by FluxBB