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.

Similar Messages

  • [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 ?

  • [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)

  • Libgl and nvidia-utils

    I am trying to update with pacman but get this error;
    :: Starting full system upgrade...
    resolving dependencies...
    looking for inter-conflicts...
    warning: removing 'libgl' from target list because it conflicts with 'nvidia-utils'
    error: failed to prepare transaction (could not satisfy dependencies)
    :: ati-dri: requires libgl=7.7.1
    :: intel-dri: requires libgl=7.7.1
    :: mach64-dri: requires libgl=7.7.1
    :: mga-dri: requires libgl=7.7.1
    :: r128-dri: requires libgl=7.7.1
    :: savage-dri: requires libgl=7.7.1
    :: sis-dri: requires libgl=7.7.1
    :: tdfx-dri: requires libgl=7.7.1
    Can I safely remove these drivers to allow upgrade?
    I only have an nvidia gpu so I do not see a problem in removing these....:/
    I could be wrong of course.
    Any advice welcome.

    pacman -Rd libgl
    pacman -S nvidia-utils
    it provides "libgl", so there is no prob.

  • [SOLVED]libgl and nvidia-173xx-utils conflicts

    sudo pacman -Syu
    :: Синхронизируются базы данных пакетов...
    core up to date
    extra up to date
    community up to date
    archlinuxfr up to date
    :: System full update...
    Dependencies...
    проверка на взаимную несовместимость...
    :: libgl и nvidia-173xx-utils conflicts. Delete nvidia-173xx-utils? [y/N] n
    error: обнаружен неразрешимый конфликт пакетов
    error: не удалось подготовить запрос (конфликтующие зависимости)
    :: libgl and nvidia-173xx-utils conflicts
    (Sorry, original log is on russian, but I translated main words)
    But!
    pacman -Rns libgl
    error: 'libgl': not found
    How to fix it?
    Last edited by Dr.X (2010-11-10 18:41:30)

    Solved the problem is very simple - removing the nouveau. I have it was because I was in one blog/forum read that no problem with containing both nvidia and nouveau, but that one of them will be in Blacklist. But he interrupted me to upgrade. But the strangest thing - when I last updated, they do not conflict, but now whoop.
    Thanks TigTex and wonder for your help!

  • [SOLVED] "mesa-libgl and nvidia-libgl-beta are in conflict"

    I just tried to install blueman (GTK+ bluetooth manager), and I was greeted with the pleasant message:
    :: mesa-libgl and nvidia-libgl-beta are in conflict (libgl). Remove nvidia-libgl-beta? [y/N]
    I've looked it up and seen many similar scenarios (with nvidia-libgl instead of nvidia-libgl-beta), but they all seemed to be resolved by uninstalling nouveau; I don't have that installed.
    Any ideas as to where I should go from here?
    Last edited by mocha_bean (2015-06-14 18:31:54)

    Ledti wrote:
    You could try downloading the tarball and building blueman with makepkg to rule out pacaur.
    # check to see if it's unrelated to blueman and just a conflict during update, force resync
    sudo pacman -Syyu
    # try building with makepkg and see if it still tries to pull mesa-libgl
    curl -L -O https://aur.archlinux.org/packages/bl/blueman/blueman.tar.gz
    tar -xvf blueman.tar.gz
    cd blueman
    makepkg -sic
    edit: er, /facepalm... I made a mistake. If those two steps don't work then I'm not sure what else you could try.
    I just built it with makepkg and it worked. ¯\_(ツ)_/¯
    Thanks!

  • [SOLVED] building xorg-server: libgl & nvidia-utils conflict

    Hello!
    I somehow feel like I'm totally missing the point, but...
    edit: although I think (not sure any more) this was the same procedure when I first compiled xorg-server, I maybe should mention, I'm now using the testing xorg.
    I still don't really understand, why I need libgl to build xorg-server. Aren't nvidia-utils supposed to replace that? Is there a way of building xorg-server with nvidia-utils instead of libgl and if yes: are there (dis-/) advantages doing so other than not having to uninstall nvidia-utils while compiling xorg-server?
    Or the other way around: Perhaps it's just me, but I feel "funny" having to remove something that's vital to my installation before I can compile something that's vital to my installation, too... so is it really OK to remove nvidia-utils and compile xorg-server without it or am I doing it wrong?
    Thank you for enlightening me
    Last edited by whoops (2009-04-07 02:20:51)

    Well AFAIK, The nVIDIA closed source drivers haven't caught up with xorg server 1.6 which is why you need libgl to build xorg-xserver 1.6+. I personally perfer the open source drivers over Fglrx (FireGL and Radeon X) and the closed source nVIDIA drivers as well.
    edit: xorg server is 1.6 in testing so if you want to compile from source, and have the closed source nvidia drivers, you would need to compile xorg server 1.5.XX
    P.S. You cannot have both, the nvidia drivers and the open source drivers (libgl), running at the same time which is why the nvidia-* packages are to be removed.
    Cheers!
    Last edited by Neo_The_User (2009-03-30 16:53:28)

  • Want nvidia and nvidia-utils-169.12-1-i686.pkg.tar.gz !!

    After upgrade nvidia and nvidia-utils, my screen turned black.
    Need to downgrade, but I can't find the packages,
    Please help!!
    AMD64 3000+
    GF6100
    2G ram
    seagate 250G

    http://repos.archlinux.org/viewvc.cgi/n … iew=markup
    That might be your best bet.  I thought I had an even older version in my cache, but unfortunately I must have deleted it a few days ago.  Sorry.
    Edit: Did you by chance upgrade your kernel, too?  A few times I've had trouble when upgrading the kernel.  Try reinstalling (perhaps uninstalling and reinstalling) the nvidia drivers, or try "modprobe nvidia" as root.  Hopefully one of them will do it for you.  But then again, if you're not getting errors from X and you just have a black screen, I doubt either of those will do it.
    Good luck.
    Last edited by tonyisnt (2008-09-05 05:33:05)

  • [SOLVED] mesa-libgl and nvidia-libgl are in conflict

    :: Starting full system upgrade...
    resolving dependencies...
    looking for inter-conflicts...
    :: mesa-libgl and nvidia-libgl are in conflict (libgl). Remove nvidia-libgl? [y/N]
    I don't have mesa-libgl installed... but using nvidia resp. nvidia-libgl
    What's this all about? Why is it in conflict with a package not installed?
    Last edited by rtfreedman (2013-09-28 22:58:49)

    rtfreedman wrote:
    Please post full output of pacman, and use [ code ] instead of [ quote ].
    Well, I quoted the 'full output of pacman' - there was no code in it.
    When pasting configs, code or command output, please use [ code ] tags https://bbs.archlinux.org/help.php#bbcode
    like this
    It makes the code more readable and - in case of longer listings - more convenient to scroll through.
    It is important you post it in full, even (or especially) when it's so short. You should include the command you used, not just the output.
    rtfreedman wrote:
    You're doing an update and something is trying to install mesa-libgl which conflicts with the already installed nvidia-libgl.
    Find out which package is it.
    Why should an already installed package trying to install another package afterwards?
    You are installing new versions of some packages. They may have different dependencies from the versions you have currently installed, so you will end up installing some new packages too.

  • Two GPUs in both SG and PPro ( CC/2014)

    Windows 7  Nvidia GPUs  GTX 670 / GTX 560
    I am reconfiguring my hardware and previously had removed one GPU due to issues in either PPRO or SG.
    I intend to post this in both Premiere and SpeedGrade Forums
    Can anyone confirm absolutely that Premiere will run with  two GPUs?
    Is there any advantage in Premiere?
    Can anyone confirm absolutely that SpeedGrade will run with  two GPUs?
    Is there any advantage in SG?
    * Is there a way of knowing which card is doing the heavy lifting  in each of the applications?
    * Is there a way of knowing which PC Slot is accessed as the  Primary GPU?
    * maybe Adobe engineering will answer this please.

    SpeedGrade is using an architecture for utilising the GPU that is somewhat different from Premiere Pro.
    While Premiere Pro is a classic example of GP-GPU usage (offload processing intense tasks that can run in parallel to the GPU, use it as another processor), SpeedGrade is basically manipulating the entire frame over the GPU, taking advantage of the pixel shading architecture in modern GPUs also utilised by basically every game you played in the last 10 years.
    For SpeedGrade it's always ideal to run on 1 GPU. This avoids any issues with data transfer between cards (again, SpeedGrade is performing all grading on the GPU itself, not offloading certain tasks to it). If you want to use 2 monitors without involving SDI hardware, most definitely use both monitors with 1 GPU.
    If you are using Direct Link to work with Premiere Pro sequences in SpeedGrade, a second GPU will definitely speed up a number of tasks. In this scenario, Premiere Pro is running underneath the hood of SpeedGrade, serving it frames with all effects from Premiere Pro (incl. dissolves, any effects from the ECP, even 3rd party plugins). Premiere Pro can definitely take advantage of a second GPU - in particular for tasks already mentioned such as debayering over the GPU.
    Hope this is helpful
    Cheers,
    Patrick

  • Trying to install nvidia and nvidia-utils via pacman and failed

    I type
    pacman -Sy nvidia nvidia-utils
    i get:
    resolving dependencies...
    looking for inter-conflicts...
    :: util-linux and util-linux-ng are in conflict (linux32). Remove util-linux-ng? [y/N] Y
    error: failed to prepare transaction (could not satisfy dependencies)
    :: aufs2: requires kernel26<2.6.38
    :: ndiswrapper: requires kernel26<2.6.38
    :: tiacx: requires kernel26<=2.6.37
    I cant seem to get it to install nvidia and consequentially lots of things are borked.
    Any ideas what I can do to start solving this?
    Last edited by netw1z (2011-09-19 15:35:34)

    Don't run 'pacman -Sy foo' - it may lead to breakage https://bbs.archlinux.org/viewtopic.php?id=89328
    Are you using [testing]? http://mailman.archlinux.org/pipermail/ … 21479.html
    Last edited by karol (2011-09-19 16:06:50)

  • Running Intel HD Graphics for UI and Nvidia GT640m for CUDA

    Hello,
    I wanted to configure my laptop with arch64 in such a way that I can run all the UI stuff on the Intel integrated video card and still being able to debug my CUDA application without having my desktop freezing. But there's conflict between libgl and nvidia-utils.
    When libgl is installed then GNOME shows up in good quality, but CUDA doesn't work. On the other side, when nvdiai-utils is installed GNOME goes to fallback mode and the CUDA stuff runs.
    In the first case, the nvidia cuda driver aren't loaded. In the second case, Cuda works, but i don't know on which device the desktop stuff is executed. How do I find out? How to run both side by side?
    The devices:
    Intel HD Graphics 4000 (i7 3610QM) for X
    Nvidia GT 640m only for CUDA.
    Thank you for your time.

    Since I have only mathematical computations to do, I solved it like that:
    The proposed solution with AUR package, contains old dev-drivers for x64. The same for the nvidia website. Only the nvidia and nvidia-utils package from extra are up to date.
    So I downloaded the nvidia packages (nvidia and nvidia-utils) and installed them, then i installed cuda-sdk and cuda-toolkit from community. After that I unzipped nvidia and nvidia-utils to some folder, removed the files conflicting with Intel's OpenGL and forced the removal of nvidia and nvidia-utils. Then I copied the unpack files to their intended place and reinstalled Intel's OpenGL package.
    It works for purely local numerical computations. Note that OpenGL can not be execute on this machine, but development is possible.

  • [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)

  • 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)

  • 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)

Maybe you are looking for