Mailinglist Archive: opensuse (1495 mails)

< Previous Next >
Re: [opensuse] New ATI driver released... And works! -- NOT!
  • From: "David C. Rankin" <drankinatty@xxxxxxxxxxxxxxxxxx>
  • Date: Fri, 03 Apr 2009 02:42:27 -0500
  • Message-id: <49D5BDE3.1030701@xxxxxxxxxxxxxxxxxx>
Dave Plater wrote:
David C. Rankin wrote:

Dave,

Your english was fine, I was just suffering from a momentary
cranal-rectal
inversion :-(



By the way, Peter didn't seem to have solved his problem which I think
may be due to his not having the devel versions installed. I have no
experience with ATI only nvidia, in fact from what I've seen on this
list I don't want to have any ATI experience. Does the installation of
his driver require the development versions to be installed? Maybe you
can put him on the right track.
Regards
Dave P




Dave,

The devel versions shouldn't be required. When I checked my 11.0
version, all
I have is compat-libstdc++-5.0.7-121.1 (which I understand is libstdc++33 in
11.1), but:

[01:44 alchemy:/srv/www/htdocs/wordpress] # rpm -qa | grep libstdc++
compat-libstdc++-5.0.7-121.1

------------- I do have other unrelated devel packages installed:

libstdc++44-4.4.0_20090316-2.1
libstdc++43-devel-4.3.3_20090126-2.3
libstdc++43-doc-4.3.3_20090316-2.1
libstdc++44-32bit-4.4.0_20090316-2.1
libstdc++-devel-4.3-39.1

but nothing on the system related to libstdc++.so.5

[02:16 alchemy:/srv/www/htdocs/wordpress] # rpm -q --whatprovides libstdc++.so.5
compat-libstdc++-5.0.7-121.1

I have never had a compile problem with the ATI driver related to a
missing
library. ATI botched a couple of driver releases that not even Stefan could
compile for 11.1. The key here I think is 11.1. ATI hasn't released a driver to
date that will work with my hardware and 11.1. Anders and others are doing OK
with the 9-3 release (although I suspect if they compare the 11.1 fglrx driver
performance to that of the Sept. 08 driver running on 11.0 or 10.3 they would
be wildly disappointed by the comparison.) The problem is there is no
"measuring stick" or a good performing driver that will compile against 11.1.

I know in my experience with the 8-10, 8-11, 8-12, and 9-1 fglrx
drivers, my
graphics performance on my laptop with an X1200/x1300 chipset all the foregoing
drivers suffer greater than a 40% performance loss compared against the 8-9
driver.

I would like to see the test results of others who think the 9-3 driver
is
doing OK, comparing (1) the glxgears frame rates w/default window size, and (2)
the overall feel and responsiveness of the graphics subsystem against their
same hardware running 11.0 or 10.3 with the 8-9 driver. I would be willing to
wager their would be a bunch of bruised chins from all the "jaw dropping" that
would occur when the performance penalty of the recent ATI drivers is actually
measured in black-and-white. It's almost impossible to tell how much of a
performance hit you have taken just by looking at the screen and saying "yes,
it looks OK" without doing an actual comparison.

As for Peter, the only thing I can think of is just to plug
libstdc++.so.5
into webpin on 11.1 and see what packages come back and then install those
packages to get around his compile problem. The search on 11.1 says the package
is provided by the following. Since I don't run 11.1 (primarily due to the ATI
issue (to be fair other things as well)), I haven't had to beat my head into
the wall over this yet, but if it were me, I would just go down the list of the
1-click installs below, find my architecture and install every damn one of them
that matched until I had a usable libstdc++.so.5 on my system to compile
against:

Results from http://download.opensuse.org/distribution/11.1/repo/oss/

libstdc++33 (3.3.3)
The standard C++ shared library
contains /usr/lib/libstdc++.so.5

1-click:

http://api.opensuse-community.org/searchservice//YMPs/openSUSE_111/3ca198ef8ee52d812ac45f5603554b7163a7b946

libstdc++33-32bit (3.3.3)
The standard C++ shared library
contains /usr/lib/libstdc++.so.5
Results from http://download.opensuse.org/repositories/devel:/gcc/openSUSE_11.1

1-click:

http://api.opensuse-community.org/searchservice//YMPs/openSUSE_111/19e75469a9a43d2ae2648ca5b05344f4f52bd909

libstdc++33 (3.3.3)
The standard C++ shared library
contains /usr/lib/libstdc++.so.5

1-click:

http://api.opensuse-community.org/searchservice//YMPs/openSUSE_111/f12e9978cdffc2cb6753ebbacccdb4f6067a55fa

libstdc++33-32bit (3.3.3)
The standard C++ shared library
contains /usr/lib/libstdc++.so.5

1-click:

http://api.opensuse-community.org/searchservice//YMPs/openSUSE_111/c7de609901aba714febf05950c403a2d2a26a89b


libstdc++33-64bit (3.3.3)
The standard C++ shared library
contains /usr/lib64/libstdc++.so.5

1-click:

http://api.opensuse-community.org/searchservice//YMPs/openSUSE_111/8d3112895779b3448bf8f4a1f37e43e7b3d81807

And if that didn't work, I'd just grab a copy from 11.0 and see if that
would
work.

Looking closer, the libstdc++.so.5 isn't even a real file, on 11.0 it
is just
sym linked against libstdc++.so.5.0.7:

02:18 alchemy:/srv/www/htdocs/wordpress] # l /usr/lib64/libstdc++.so.5
lrwxrwxrwx 1 root root 18 2008-07-26 17:47 /usr/lib64/libstdc++.so.5 ->
libstdc++.so.5.0.7*
[02:37 alchemy:/srv/www/htdocs/wordpress] # l /usr/lib64/libstdc++.so.5.0.7
-rwxr-xr-x 1 root root 855856 2008-06-06 16:45 /usr/lib64/libstdc++.so.5.0.7*

Hell, Peter's problem may be as simple as just recreating the sym link.
Peter,
give this a try [as root]:

[[ -f /usr/lib64/libstdc++.so.5.0.7 ]] && ln -s /usr/lib64/libstdc++.so.5.0.7
/usr/lib64/libstdc++.so.5

--
David C. Rankin, J.D.,P.E.
Rankin Law Firm, PLLC
510 Ochiltree Street
Nacogdoches, Texas 75961
Telephone: (936) 715-9333
Facsimile: (936) 715-9339
www.rankinlawfirm.com
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups