I haven't looked in FPGA Editor because the Linux version is a pain in the ass to actually run on my distro. It uses some grotty ancient Motif-based wrapper library that emulates some prehistoric version of the Windows API and requires deep magic to get it to launch.)
For the future reference: running ISE_DS' fpga_editor on Ubuntu Lucid requires the following magic incantations:
1) install old versions of libstdc++ from Ubuntu Hardy:
libstdc++5_3.3.6-15ubuntu4_i386.deb libstdc++5_3.3.6-15ubuntu4_amd64.deb
2) install libmotif3 and libmotif-dev for your main architecture. If your Ubuntu is 64-bit then
you may also want to install the 32-bit versions, as the Motif libraries aren't built with multilib:
libmotif3_2.2.3-4_i386.deb libmotif-dev_2.2.3-4_i386.deb
3) change the DISPLAY environment variable to use the non-multiscreen format
DISPLAY=:0
Instead of fighting with whatever user-firendly package management tools you are using you have an option of instaling the few releveant *.so and *.a by hand:
a) mkdir temp; cd temp
b) ar xv ../whatever.deb
c) tar xzvf data.tar.gz
d) sudo mv usr/lib/*.{so*,a} /usr/lib (when installing libraries matching the system)
e) sudo mv usr/lib/*.{so*,a} /usr/lib32 (when installing 32-bit libraries on the 64-bit system)
f) cd ..; rm -rf temp
Seems like 64-bit FPGA editor isn't starting cleanly on 64-bit Ubuntu and gives the following dynamic linking warnings:
.../bin/lin64/_fpga_editor: Symbol `_XtperDisplayList' causes overflow in R_X86_64_PC32 relocation
.../bin/lin64/_fpga_editor: Symbol `_XtGetPerDisplayInput' causes overflow in R_X86_64_PC32 relocation
but it appeared to operate correctly during my short inspection. I nonetheless installed the required 32-bit libraries on my 64-bit system and the 32-bit FPGA editor starts without any complains.
Oh, and the last thing: ISE seems to have hardcoded the Acrobat as a PDF reader. The quick workaround is:
cd /usr/bin; sudo ln -s evince acroread
No need to restart the Project Navigator.