Wine - lib32-nvidia-utils

I'm trying to play a game via wine, the game needs the lib32-nvidia-utils package.
If I try to install it from the repos, pacman tells me that it is unavailable, even after repo syncing with pacman -Sy...
( Arch package search shows me that it is normally in the community repos )
However, I've navigated to a repo in my browser,
downloaded it manually, and tried to install it ( with pacman -U).
Then pacman tells me something like:
the package lib32-nvidia-utils conflicts with lib32-libgl.
khm...
lib32-libgl is needed by lib32-mesa which is needed by wine.
so, how to install lib32-nvidia-utils?
host is archx86_64, nvidia driver is 190.42, with gnome 2.28, wine version is 1.1.34-2, installed from AUR (bin32-wine)
Last edited by scar (2009-12-19 12:13:47)

sorry, it is solved....
pacman -Syy ( forced syncing )
sudo pacman -S lib32-nvidia-utils
remove lib32-libgl, it doesn't break anything...
wine launches well and the games ( as any wine app ) is working fine
Last edited by scar (2009-12-19 12:19:58)

Similar Messages

  • Outdated lib32-nvidia-utils

    Hello,
    Today there was an update on nvidia, from 177.80-1 to 177.82-1. Everything is fine, but I use some software on wine which use 3D acceleration, and need lib32-nvidia-utils ( from community ), which is in community but is still version 177.80-1, so it refuse to interact with my CG ( incompatible API/Kernel version ). I tried searching for the package in AUR for recompiling myself, but I can't find it anywhere. Does anyone know where I can find anything on the package, so that I can update it ?
    Thanks.

    BombStrike wrote:I tried searching for the package in AUR for recompiling myself, but I can't find it anywhere. Does anyone know where I can find anything on the package, so that I can update it ?
    You can use ABS to get PKGBUILDs of repo packages.

  • Cant install lib32-nvidia-utils-beta

    Hello ,
    I am trying to install lib32-nvidia-utils-beta.. but I get
    ==> ERROR: Makepkg was unable to build lib32-nvidia-utils-beta.
    ==> Restart building lib32-nvidia-utils-beta ? [y/N]
    # Maintainer : Dan Vratil <[email protected]>
    # Contributors: Jeremy Sands <[email protected]>
    # Thomas Baechler <[email protected]>
    # James Rayner <[email protected]>
    # Erik Hardesty <[email protected]>
    # josephgbr <[email protected]>
    pkgname=lib32-nvidia-utils-beta
    pkgver=304.37
    pkgrel=1
    pkgdesc="NVIDIA drivers utilities and libraries. (32 bit)"
    arch=(x86_64)
    url="http://www.nvidia.com/"
    license=('custom:NVIDIA')
    groups=('lib32')
    depends=('lib32-libxext' 'lib32-zlib' 'lib32-gcc-libs')
    conflicts=('lib32-libgl' 'lib32-ati-fglrx-utils' 'lib32-nvidia-utils')
    provides=('lib32-libgl' "lib32-nvidia-utils=${pkgver}")
    source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run)
    build()
    cd "${srcdir}"
    if [ -d NVIDIA-Linux-x86-${pkgver} ]; then
    rm -rf NVIDIA-Linux-x86-${pkgver};
    fi
    # Extract sources
    sh NVIDIA-Linux-x86-${pkgver}.run --extract-only
    package() {
    cd $srcdir/NVIDIA-Linux-x86-${pkgver}
    # OpenGL library
    install -D -m755 libGL.so.$pkgver $pkgdir/usr/lib32/libGL.so.$pkgver
    # OpenGL core library
    install -D -m755 libnvidia-glcore.so.$pkgver $pkgdir/usr/lib32/libnvidia-glcore.so.$pkgver
    # XvMC
    install -D -m644 libXvMCNVIDIA.a $pkgdir/usr/lib32/libXvMCNVIDIA.a
    install -D -m755 libXvMCNVIDIA.so.$pkgver $pkgdir/usr/lib32/libXvMCNVIDIA.so.$pkgver
    # VDPAU
    install -D -m755 libvdpau_nvidia.so.$pkgver $pkgdir/usr/lib32/vdpau/libvdpau_nvidia.so.$pkgver
    # CUDA
    install -D -m755 libcuda.so.$pkgver $pkgdir/usr/lib32/libcuda.so.$pkgver
    install -D -m755 libnvcuvid.so.$pkgver $pkgdir/usr/lib32/libnvcuvid.so.$pkgver
    # nvidia-tls library
    install -D -m755 tls/libnvidia-tls.so.$pkgver $pkgdir/usr/lib32/libnvidia-tls.so.$pkgver
    # OpenCL
    install -D -m755 libnvidia-compiler.so.$pkgver $pkgdir/usr/lib32/libnvidia-compiler.so.$pkgver
    install -D -m755 libOpenCL.so.1.0.0 $pkgdir/usr/lib32/libOpenCL.so.1.0.0
    install -D -m755 libnvidia-cfg.so.$pkgver $pkgdir/usr/lib32/libnvidia-cfg.so.$pkgver
    install -D -m755 libnvidia-ml.so.$pkgver $pkgdir/usr/lib32/libnvidia-ml.so.$pkgver
    # create soname links
    for _lib in $(find $pkgdir -name '*.so*'); do
    _soname="$(dirname ${_lib})/$(readelf -d "$_lib" | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p')"
    if [ ! -e "${_soname}" ]; then
    ln -s "$(basename ${_lib})" "${_soname}"
    ln -s "$(basename ${_soname})" "${_soname/.[0-9]*/}"
    fi
    done
    rm -rf "${pkgdir}"/usr/{include,share,bin}
    mkdir -p "$pkgdir/usr/share/licenses"
    ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
    md5sums=('ee3e97109201ab954c96860e28ada611')
    This is my PKGBUILD can you help me?

    I am installing arch linux from the beginning . Nvidia nvidia/utils and lib32-nvidia-utils did not have any problem.
    Last edited by ytsejam (2012-08-16 07:44:12)

  • Clash between nvidia-utils and lib32-nvidia-utils

    I'm getting a clash between nvidia-utils and lib32-nvidia-utils when upgrading. The error is:
    /usr/lib/libnvcuvid.so exists in both 'nvidia-utils' and 'lib32-nvidia-utils'
    /usr/lib/libnvcuvid.so.1 exists in both 'nvidia-utils' and 'lib32-nvidia-utils'
    /usr/lib/libnvcuvid.so.260.19.29 exists in both 'nvidia-utils' and 'lib32-nvidia-utils'
    Anyone else getting this problem?

    No, I've been upgrading daily. I've experienced this sort of error before, but the clash has always been with existing files (usually after not upgrading for a while), not between two packages. Uninstalling, -Syu and reinstall didn't work, I still get the error.  I had a look at the .pkg.tar.gz, and it really does contain those files, so it looks like a packaging error.

  • Lib32-nvidia-utils version problem [Solved]

    Hi,
    first of all sorry if this is the wrong place to put this secondly I'd have a go myself in fixing this but i'm not that comfortable in package building just yet.
    I notice there has been an update to the lib32-nvidia-utils package on 2010-09-15 which is currently conlicting with the x86_64 nvidia package (last updated on 2010-09-01) due to version numbering.
    the x86_64 nvidia driver version is currently at 256.53-1 and the  lib32-nvidia-utils  is currently at 256.53-2
    due to this mismatch in version the X server will not start. can the maintainers either update the x86_64 nvidia package and the x86_64 nvidia-utils package to version 256.53-2 or rollback the lib32-nvidia-utils to 256.53-1 please
    I only managed to fix this problem on my system by installing the older version lib32-nvidia-utils package I had in the "/var/cache/pacman/pkg/" folder but for someone working from a fresh build of arch will bugger them right up.
    Last edited by balasarius (2010-10-06 15:20:10)

    OK call me an absolute  NOOB!!!
    I spent nearly 3 hours last night getting the same version mismatch error with nvidia 256.53-1  and lib32-nvidia-utils 256.53-2  doing that exact same thing I've just done to try and recreate the error,  and now the thing wants to work.
    there must be little gremlins living in my machine driving me potty.
    if I make any more topics like this that turn in to a load of waffle then feel free to pick up a plank of 2x4 (a.k.a. The I.T. Educator) and crack me over the head with it

  • What is going on with lib32-nvidia-utils

    the lib32-nvidia-utils package has been downgraded from 180.29 to 173.14.18
    also there are 2 new packages now : lib32-nvidia-utils-180.29-3 and lib32-nvidia-utils-173.14.18-1
    It's quite messy. Also 173.14.18 doesn't have corresponding nvidia and nvidia-utils packages.

    somebody was playing with those builds. from what i see ghost-linux

  • Lib32-nvidia-utils-beta fails

    -> Found NVIDIA-Linux-x86-177.78-pkg1.run in build dir
    ==> ERROR: supported-cards.txt was not found in the build directory and is not a URL.
    Error: Makepkg was unable to build lib32-nvidia-utils-beta package.
    Any ideas?

    Remove it from the source array in the PKGBUILD until the package gets fixed.

  • Two GPUs, two purposes - libgl and nvidia-utils conflict - lib32-libgl

    Hi all!
    After realizing there is no way (by now) to perform a vgs switch (between integrated Intel and discrete Nvidia GPUs) using nvidia propertary driver (as I read, the only one supporting gpgpu with cuda/openCL), I wondered if there is a way of letting them co-exist: graphics on the integrated one and applications on the nvidia. After all, I might not need to be using the discrete card for the video if I want to use it for other purposes.
    Obeviously, the tho drivers conficlt (nvidia-utils conflicts with libgl), but in this post a workaround is suggested.
    Thing is, also lib32-nvidia-utils and lib32-libgl (Skype depends on it) conflict, so I thought I could just extend the suggestion, but I couldn't find lib32-libgl's pkgbuild. Where can I find it? If it doesn't exist at all, is there a way I can workaround?
    By the way, why aren't libgl and lib32-libgl on abs? In what way are they different from the others?
    There is libgl-git in AUR, but I couldn't find the 32-bit version.
    Do you think I have a chanche it'll work?
    Thanks a lot
    Davide
    running Arch linux 64 bit
    on a Dell Vostro 3500
    $ lspci|grep VGA
    00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 18)
    01:00.0 VGA compatible controller: nVidia Corporation GT218 [GeForce 310M] (rev a2)

    Xehoz wrote:
    davide wrote:
    ngoonee wrote:Using both at the same time? No, of course not.
    So you think it'll never work :sad:
    Actually, it is working now. It's a recent development posted in the mailing lists, but the solution came up yesterday and tests have been positive so far. It's confirmed to work in at least two Optimus machines.
    Progress is being posted in the mailing lists, but the author, Martin Juhl, is also blogging it. I'll just sum up what the solution: It resorts to turbojpeg  VirtualGL and two xorgs. The intel card does everything, and apps meant to use the nvidia are specifically run with vglrun.
    Unfortunately, the solution removes hardware acceleration in the intel card (immediately noticeable by the absence of desktop effects). In arch that translates the libgl / nvidia-utils conflict.
    intel-dri demands libgl.
    xf86-video-intel demands intel-dri.
    In order to install nvidia + nvidia-utils in Arch, without removing intel-dri and xf86-video-intel, you have to:
    # pacman -Sd nvidia nvidia-utils
    This will still remove libgl, though.
    Now THAT is just cool... would make optimus laptops so much more useful if/when it works reasonably well. Sounds like quite a bit of hackery involved though.

  • [SOLVED]Wine and nvidia-96xx

    Hi. Just switched to arch from Debian, loving it so far. First major problem I ran into is, of course, wine related.
    Trying to get Diablo 2 running in wine. I have an ancient nVidia Geforce 4 Ti 4800 card in my machine, because I couldn't get my (slightly newer, but still ancient) ATI Radeon X1650 running in Debian. Had no problem with the nVidia card on Debian with the same wine version.
    Error: API mismatch: the NVIDIA kernel module has version 96.43.14, but this NVIDIA driver
    component has version 190.42. Please make sure that the kernel module and all NVIDIA
    driver components have the same version.
    I've browsed the repos and AUR looking for a legacy version of lib32-nvidia, googled some, but no solution as yet. Am I going to have to go with open source drivers or build my own drivers, or is there a nice simple solution to this?
    Oh, almost forgot, I'm running 2.6.31-ARCH x86_64.
    EDIT: Solved this. Made a lib32-nvidia-utils-96xx which I uploaded to AUR if anyone else needs it.
    Last edited by Xlator (2009-11-16 15:50:06)

    Cracked it. For whatever ridiculous reason, wine didn't want to run apps off my other hard drive, whether I symlinked the D2 dir or mounted it. Copying Diablo 2 to the drive where I have arch installed solved the problem. Guess I'll file a bug with wine. Now to erase Debian from my life (well, almost, it's still running on my server ). Thanks for all the help guys!

  • [SOLVED] Ugrading nvidia-utils/libgl in proper way

    This is my first post so hello everybody.
    I'm wondering if there is a proper way of upgrading nvidia-utils from 313.26 to 313.30. New release doesn't provide libgl so when i try to upgrade, i get error like this:
    % sudo pacman -S nvidia-utils
    resolving dependencies...
    looking for inter-conflicts...
    error: failed to prepare transaction (could not satisfy dependencies)
    :: allegro: requires libgl
    :: cairo: requires libgl
    :: dosbox: requires libgl
    :: freeglut: requires libgl
    :: glu: requires libgl
    :: libva: requires libgl
    :: mesa-demos: requires libgl
    :: mplayer: requires libgl
    :: nvidia: requires nvidia-utils=313.26
    :: qt4: requires libgl
    :: webkitgtk2: requires libgl
    :: webkitgtk3: requires libgl
    :: wxgtk: requires libgl
    :: xorg-xdriinfo: requires libgl
    on the other hand, I can't install nvidia-libgl (which provides libgl) because it conflicts with outdated nvidia-utils:
    % sudo pacman -S nvidia-libgl
    resolving dependencies...
    looking for inter-conflicts...
    :: nvidia-libgl and nvidia-utils are in conflict (libgl). Remove nvidia-utils? [y/N] y
    error: failed to prepare transaction (could not satisfy dependencies)
    :: nvidia-libgl: requires nvidia-utils
    :: lib32-nvidia-utils: requires nvidia-utils
    :: nvidia: requires nvidia-utils=313.26
    % sudo pacman -S nvidia-libgl
    resolving dependencies...
    looking for inter-conflicts...
    :: nvidia-libgl and nvidia-utils are in conflict (libgl). Remove nvidia-utils? [y/N] n
    error: unresolvable package conflicts detected
    error: failed to prepare transaction (conflicting dependencies)
    :: nvidia-libgl and nvidia-utils are in conflict
    Is there a proper way to upgrade nvidia without removing it's dependencies?
    Last edited by Browcio (2013-04-06 10:38:12)

    $ sudo pacman -Syu nvidia-libgl
    But new nvidia (pkgrel >= 2) has libgl as a dependency, so it seems your repo is not (yet) updated. If it is, then the command is:
    $ sudo pacman -Syu
    Last edited by msthev (2013-04-06 10:28:23)

  • [SOLVED] Libgl and Nvidia-Utils are in conflict with the mos

    :: Synchronizing package databases...
    core is up to date
    extra                   887.1K 1424.1K/s 00:00:01 [-------------------------] 100%
    community               580.2K 1192.7K/s 00:00:00 [-------------------------] 100%
    :: Starting full system upgrade...
    resolving dependencies...
    looking for inter-conflicts...
    :: libgl and nvidia-utils are in conflict. Remove nvidia-utils? [y/N] n
    error: unresolvable package conflicts detected
    error: failed to prepare transaction (conflicting dependencies)
    :: libgl and nvidia-utils are in conflict
    I've read threads on this before but this time nvidia-utils is being asked to be removed. I'm not sure if removing nvidia-utils is safe. Before, reading some threads on here, I had to set libgl to ignore to get nvidia-utils to install.
    Thanks.
    Last edited by 6msj (2011-11-02 22:48:25)

    Sorry to bump a dying post but I'm running into this problem upgrading dkms-nvidia.
    ==> Install or build missing dependencies for dkms-nvidia:
    resolving dependencies...
    looking for inter-conflicts...
    :: nvidia-utils and libgl are in conflict. Remove libgl? [y/N] y
    :: nvidia-utils and nvidia-utils-bumblebee are in conflict. Remove nvidia-utils-bumblebee? [y/N] n
    error: unresolvable package conflicts detected
    error: failed to prepare transaction (conflicting dependencies)
    :: nvidia-utils and nvidia-utils-bumblebee are in conflict
    sudo pacman -Rns nvidia-utils
    error: target not found: nvidia-utils
    pacman -Qs dri
    local/bumblebee 3.0.1-4
        Bumblebee brings Optimus Support for Linux Through VirtualGL. You need to install proper drivers separately. Can be used with Nouveau or Nvidia
    local/dkms-nvidia 304.64-1
        NVIDIA dynamic kernel module (DKMS) drivers for kernel26.
    local/dri2proto 2.8-1
        X11 DRI protocol
    local/hdparm 9.43-1
        A shell utility for manipulating Linux IDE drive/driver parameters
    local/intel-dri 9.0.1-1
        Mesa DRI drivers for Intel
    local/lib32-nvidia-utils 310.19-1
        NVIDIA drivers utilities and libraries. (32-bit)
    local/libgl 9.0.1-1
        Mesa 3-D graphics library and DRI software rasterizer
    local/libraw1394 2.0.7-2
        Provides an API to the Linux IEEE1394 (FireWire) driver
    local/libzapojit 0.0.2-1
        GLib/GObject wrapper for the SkyDrive and Hotmail REST APIs
    local/nvidia-utils-bumblebee 304.64-1
        NVIDIA drivers utilities and libraries. With LibGL and xorg modules installed in a different directory.
    local/unetbootin 581-1
        Create bootable Live USB drives
    local/xf86-input-evdev 2.7.3-2 (xorg-drivers xorg)
        X.org evdev input driver
    local/xf86-input-keyboard 1.6.2-2 (xorg-drivers xorg)
        X.Org keyboard input driver
    local/xf86-input-synaptics 1.6.2-2 (xorg-drivers xorg)
        Synaptics driver for notebook touchpads
    local/xf86-video-intel 2.20.14-1 (xorg-drivers xorg)
        X.org Intel i810/i830/i915/945G/G965+ video drivers
    local/xorg-xdriinfo 1.0.4-3 (xorg-apps xorg)
        Query configuration information of DRI drivers
    >wonder wrote:you have intel-dri  installed which has libgl dependency versioned. that package was updated recently and wants a newer libgl but it can't install it because nvidia-utils is installed.solution: pacman -R intel-dri
    My laptop has optimus so intel and nvidia drivers are required, any idea how to proceed?
    Last edited by possiblefool (2012-12-05 12:56:44)

  • [solved]libgl and nvidia-utils are in conflict

    resolving dependencies...
    warning: dependency cycle detected:
    warning: udev will be installed before its util-linux dependency
    looking for inter-conflicts...
    :: libgl and nvidia-utils are in conflict. Remove nvidia-utils? [y/N] n
    error: unresolvable package conflicts detected
    error: failed to prepare transaction (conflicting dependencies)
    :: libgl and nvidia-utils are in conflict
    I remember that I had to remove libgl when installing the Nvidia driver, has something regarding that situation changed/inverted  ?
    (Also, I have multilib enabled and 32 bit nvidia packages installed)
    Last edited by manasij7479 (2012-03-17 21:40:10)

    Grepping "pacman -Q" for nvidia, ati and intel individually do not show anything suspicious under the later two.
    [manasij7479@manasijd ~]$ pacman -Q | grep nvidia
    lib32-nvidia-utils 295.20-1
    nvidia 295.20-3
    nvidia-cg-toolkit 3.1-1
    nvidia-utils 295.20-1
    opencl-nvidia 295.20-1
    [manasij7479@manasijd ~]$ pacman -Q | grep intel
    intel-tbb 4.0_20111130-1
    [manasij7479@manasijd ~]$ pacman -Q | grep ati
    kdegames-granatier 4.8.1-1
    kdegames-kpatience 4.8.1-1
    kdeplasma-addons-applets-weatherstation 4.8.1-1
    kdetoys-kteatime 4.8.1-1
    startup-notification 0.12-2
    telepathy-kde-integration-module 0.2.0-1
    What other names can video drivers have ?
    Does the lib32-nvidia-utils count as a dupe ? If so, how do I run 32 bit software with 3d acceleration ?

  • Nvidia-utils: /usr/lib/libXvMCNVIDIA_dynamic.so.1 exists in filesystem

    FIXED NOW. REMOVED the CONFLICTING file. big deal.
    Hello i just do my usual pacman -Syu and hit a problem with nvidia-utils package.
    :: Starting full system upgrade...
    resolving dependencies... done.
    looking for inter-conflicts... done.
    Targets: alunn-0.7.1.2-1 device-mapper-1.02.24-1 fakeroot-1.9-1 fuse-2.7.2-1 kazehakase-0.5.1-1 logrotate-3.7.5-1
    lvm2-2.02.29-1 python-2.5.1-4 mutagen-1.13-1 ntfs-3g-1.1120-1 nvidia-utils-169.07-1 nvidia-169.07-1
    roxterm-1.9.1-1 tcpdump-3.9.8-1
    Total Package Size: 23.67 MB
    Proceed with installation? [Y/n] Y
    (14/14) checking for file conflicts [##############################################################] 100%
    error: could not prepare transaction
    error: failed to commit transaction (conflicting files)
    nvidia-utils: /usr/lib/libXvMCNVIDIA_dynamic.so.1 exists in filesystem
    errors occurred, no packages were upgraded.
    Maybe just some minor problem, will se what i do with it later today.
    !!Fixed now.
    Not a big deal, tried to stop X and remove nvidia module but had to move or remove this file
    /usr/lib/libXvMCNVIDIA_dynamic.so.1
    to somewhere.
    And upgrade of nvidia-utils finished fine then.
    Last edited by Kaso_Da_Zmok (2008-01-08 11:16:53)

    cell wrote:I read some where that the conflict comes when if you install with the script from nvidia.com and then reverse back to the driver from the repository.
    Same happened to me.
    I never installed anything manually, and I also had that issue.
    So the explanation given in the link I gave above is more probable, at least in my case.
    Otherwise, simply removing the conflicting file is in my opinion the easiest and safest way.

  • Xorg won't start after upgrading nvidia-utils

    Today I did a pacman -Syu , it wanted to upgrade nvidia-utils, I said yes and it told me it would remove nvidia package as it conflict with, so I let it remove nvidia pakage.
    Then Xorg didn't wanted to start. I reinstalled nvidia and received the following error:
    Error: API mismatch: The NVIDIA kernel module has the version 1.0-8178, but this X module has the version 1.0-8762
    Please make sure kernel module and all Nvidia components have the same version
    Then I removed nvidia and nvidia-utils and reinstalled them, now I receive the following error when trying to start Xorg:
    Fatal: could not open '/lib/modules/2.6.16.18-ARCH/kernel/drivers/video/nvidia.ko
    Failed to load nvidia kernel module!
    How do I fix this? I'm using my own compiled kernel version (2.6.16.18) and Xorg worked find before doing  pacman -Syu and updating nvidia-utils.

    If you use a custom kernel, you'll need to compile your own nvidia modules: http://www.archlinux.org/news.php#238

  • Nvidia-utils: missing dependency [solved]

    Fresh Arch installation to a friend's laptop (ftp installation). After installing xorg, nvidia and KDE, I run
    nvidia-settings
    and got that:
    $ nvidia-settings
    nvidia-settings: error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory
    Obviously a simple
    pacman -Sy gtk2
    fixed the issue, but equally obviously the package dependencies should be fixed.

    nvidia-utils does not depend on gtk2. This is dependency only for nvidia-settings, and not required for the rest of nvidia-utils package.
    You just didn't notice this message when installing nvidia-utils:
    By using this package you accept the NVIDIA license,
    which has been installed in /usr/share/licenses/nvidia/LICENSE
    If you do not accept this license, you must remove the package immediately.
    Dont forget to update your /etc/X11/xorg.conf
    In order to use nvidia-settings, you need to install 'gtk2' package.

Maybe you are looking for