Re: ATI Radeon 9250 256MB PCI

From: Henrik Carlqvist (Henrik.Carlqvist_at_deadspam.com)
Date: 10/25/05

  • Next message: Reinhard Gimbel: "Re: X Configuration"
    Date: Tue, 25 Oct 2005 23:09:26 +0200
    
    

    Vladimir Florinski <vflorins@ucr.edu> wrote:
    > It installs the libraries in /usr/lib/nvidia, so the original X libs
    > remain intact.

    That was a nice solution!

    > It then places a file in /etc/ld.so.conf.d containing the path to the
    > new libraries. The ld.so loader looks there first and the Nvidia libs
    > get loaded instead of the xorg stuff.

    Slackware does not have that directory. It only has the file
    /etc/ld.so.conf and the environment variables LD_LIBRARY_PATH and
    LD_PRELOAD. Setting the LD_PRELOAD variable should do the trick.

    > This way the driver and X can be updated independently, so it's again
    > quite easy.

    Once you know the solution it is simple and easy.

    > Could you recreate this behavior in Slackware? It used to be my
    > impression that "package management" and "Slackware" don't belong in the
    > same sentence, but if things have changed, then good luck to you.

    It is true that Slackware package management might not be what people used
    with other distributions would call a package management. This is mostly
    because slackware package management does not handle any dependencies. A
    Slackware package simply consists of a bunch of files that will be
    extracted and optionally, one of those files can be a script that is run
    at package installation.

    This simplicity could be called a weakness, but it is also one of the
    strengths with Slackware. Creating a Slackware package yourself is almost
    as simple as doing "cd /var/tmp/program; tar -czvf .". The only difference
    is that in Slackware you use a command called "makepkg" which basically
    does the same as "tar -czvf".

    So, the nVidia package I have today has now in one way broken the machines
    which have it installed. Changing that package to place the OpenGL
    libraries in another directory and adding a startup script that sets
    LD_PRELOAD will make that package much nicer.

    > I don't have any recent links to Linux benchmarks, but this somewhat old
    > one will show you how badly is ATI trounced by NVidia:
    >
    > http://www.anandtech.com/printarticle.aspx?i=2302

    That is a benchmark comparing cards which was high-end then and I think
    that the results are still true for the high-end cards using the binary
    drivers. However, If I don't need more than a low-end card I still prefer
    a card with opensource drivers.

    There is another benchmark comparing opensource drivers with binary
    drivers for ATI at
    http://homepage.hispeed.ch/rscheidegger/atilinux_oct03/ati_linux_comp_oct03.html
    Unfortunately, that one is also an old benchmark.

    regards Henrik

    -- 
    The address in the header is only to prevent spam. My real address is:
    hc7(at)uthyres.com Examples of addresses which go to spammers:
    root@variousus.net info@k-soft.se info@k-software.biz root@localhost
    

  • Next message: Reinhard Gimbel: "Re: X Configuration"

    Relevant Pages

    • Re: KDevelop Crashing - Please help
      ... I have just installed the slackware package of the latest KDevelop, ... run an install script. ... It seems to me as you were unable to compile this application because the ...
      (alt.os.linux)
    • ntfs-3g and ntfsprogs
      ... ntfs-3d is now supporting READ/WRITE on ntfs volumes; ... available on linux package website. ... I would like to know if the ntfsprogs ... slackware package in extra/ is still needed. ...
      (alt.os.linux)
    • Re: problem installing nvidia-glx on a debian testing with 2.6.32 kernel
      ... This time, just to be sure, I purged all nvidia related files first, before going through the above steps. ... Done Building dependency tree Reading state information... ... Reading extended state information Initializing package states... ... Done The following NEW packages will be installed: module-assistant nvidia-kernel-common ...
      (Debian-User)
    • hang on startx with nvidia / also with emu10kx
      ... avail memory = 2082811904 ... ACPI APIC Table: <Nvidia ASUSACPI> ... bdftopcf-1.0.1 Convert X font from BDF to PCF ... compat4x-i386-5.3_9 A convenience package to install the compat4x libraries ...
      (freebsd-current)
    • Re: segmentation fault with NVIDIA 32bit part
      ... you won't find this one in your package manager ... "This package contains files shared between NVIDIA module packages." ... But I'm not using a Debian kernel. ... Otherwise you'll have material for your bug ...
      (Debian-User)