SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Be sure you're in / before doing that untar operation.
Re gtk, it's not a problem with gtk - it's a libpng problem.
I won't say any more right now because I don't want to create any bad blood with an upstream project, and it's not clear as to how it will be solved. For now, if you search around online, find libpng-1.4.0.tar.xz, comment out the manual symlink creation in the SlackBuild script for libpng, and build that version yourself, everything should be fine for now.
If anyone has some spare understanding of how shared library versioning is supposed to work, feel free to FedEx it to the libpng devel team.
i hope i am not the only one still with the libpng problem (no icons or buttons in gtk applications)
using the stock libpng, i get no icons
using the stock libpng and making a symlink from libpng14.so.14 to libpng.so.14, no icons
building libpng-1.4.0 without the symlinking included in the slackbuild, no icons
building libpng-1.4.0 without the symlinking included in the slackbuild and then manually making a symlink from libpng14.so.14 to libpng.so.14, no icons
Does anyone have icons and buttons in gtk applications after these updates?
Something you may experience when you compiled your own applications: some of them may suddenly refuse to show buttons/bitmaps. This is because the application is linked in an incompatible way with libpng… it means you will have to recompile it. For instance, I will have to update my own VLC package because the control interface is now showing empty grey squares… bummer.
So do you have problem with all gtk applications or only with the ones you compiled yourself? In the latter case, just recompile your applications.
the problem exists in pidgin and firefox, where i get "broken" icons (a small page with a red X) and with self compiled applications like deluge, i do not get an icon at all
i also have no buttons in firefox i.e. i cannot post with firefox because the submit post button is missing (using chrome to post now)
If you feel like it, you can try to recompile pidgin using the official SlackBuild script and see if the icon issue is solved.
The firefox Slackware package is not compiled from source (it's rather a repackaging of firefox binaries). So I'm afraid that, if the root cause of the problem is a wrong link with libpng, then we are stuck for now.
Last edited by gegechris99; 03-02-2010 at 04:18 AM.
Reason: correcting typo errors
The firefox Slackware package is not compiled from source (it's rather a repackaging of firefox binaries). So I'm afraid that, if the root cause of the problem is a wrong link with libpng, then we are stuck for now.
Thats only for 32bit. The x86_64 package is built from source.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.