GD fully working version for Ubuntu Server 8.04.x LTS
Your Drupal Status report page returns the following error
The installed version of PHP GD does not support ...
Here is the steps for Ubuntu Server 8.04.x LTS, PHP5, Drupal 5.x or 6.x. It has also been found to work with Ubuntu Server 9.04. It will install a GD pre-compiled fully working version. It is a complete bundled (forked) GD libraries.
STEPS:
1. If not already done type in the following command in your TERMINAL to remove your current GD package and its configurations.
sudo apt-get --purge remove php5-gd2. Add 2 lines at the end of your file /etc/apt/sources.list
deb http://packages.dotdeb.org stable all
deb-src http://packages.dotdeb.org stable all3. Type in the following command in your TERMINAL to update your current apt-get list
apt-get update4. Type in the following command in your TERMINAL to install the working GD package.
apt-get install php5-gd5. Wait. When asked 'Do you want to continue' press Y key. Then press RETURN key.
6. When asked 'Install these packages without verification' press Y key. Then press RETURN key.
7. When asked 'What would you like to do about php.ini?' make sure 'KEEP_CURRENT' is selected. Press Y key. Then press ENTER key.
8. Wait. If successful TERMINAL will return 'ldconfig deferred processing now taking place'.
9. Type in the following command in your TERMINAL to restart your Apache.
/etc/init.d/apache2 restart10. Go to http://your-domain-name-here.com/admin/reports/status to test it. GD line should have a green checkmark.
If it doesn't work restart your whole Ubuntu server. Wait a few minutes. Then test again.
Enjoy

Great Guide
I was able to correct this issue flawlessly. The only complaint is for Ubuntu you need to do 'sudo' prior to running any of the apt-get and restarting of Apache. Thank you for taking the time to write this document.
Works for Ubuntu 9.04 (jaunty) desktop as well
On Ubuntu 9.04 (jaunty) desktop step 3 is followed by a prompt to run updates. You can either ignore the prompt and continue to step 4 or run the updates.
If you choose to run the updates you will bypass step 4 and go through steps 5 to 8 in the graphical user interface first. The questions that follow are those of step 5 to 8. Be sure to choose to keep your existing php.ini. When the updates are done, return to the terminal. You still have to enter step 4:
sudo apt-get install php5-gdAs a side note, GD also suggests a minimum memory_limit of 96 megabytes. You might just as well fix that in php.ini before you restart apache in step 9. To edit I use:
sudo gedit /etc/php5/apache2/php.ini...of je stopt de stekker erin.
Dont do this on Ubuntu! After
Dont do this on Ubuntu!
After adding those dotdeb sources and running apt-get update/upgrade commands it will switch your php to the dotdeb versions ... which is definitely not for ubuntu! This will mess a lot of things up because they have different directories for a some files ... and unless you want to go and change a bunch of stuff by hand its not worth the bother. For instance PECL was rendered useless among other things.
It was pain in the but to remove the cruft from dotdeb on my dev server! Mehh!
If you read around in dotdeb.org .. they say to not use their sources for ubuntu unless you feel like mucking about a bunch when weird errors arise.
EDIT: Use this instead http://www.howtoforge.com/recompiling-php5-with-bundled-support-for-gd-o...
The bug on ubuntu
The bug on ubuntu https://bugs.launchpad.net/ubuntu/+source/php5/+bug/74647
Wow there is finally some
Wow there is finally some action on that bug .. it was started January of 07!
Looks like us Debian/Ubuntu folks will finally not have to recompile php for the optimal gd goodies!
Thank you!
EDIT: Use this instead http://www.howtoforge.com/recompiling-php5-with-bundled-support-for-gd-o...Works like a charm on ubuntu server 8.04 LTS!
Regards,
cyaneo
++++++++++++++++++
http://www.zen-cart.at
++++++++++++++++++
Dont do this on Ubuntu!
So I followed the original post. Chuffed until I scrolled down and read your post. How can I undo this?
Ubuntu/Linux newbie. Thks.