I think you shouldn't source the Xilinix file in your .bashrc; that affects every terminal you use.
A short search found me this alternative solution: https://wiki.archlinux.org/index.php/Xi ... ktop_icons
To do this follow these steps:
1. Open your file manager and toggle to display hidden files (through View menu or press Ctrl+H)
2. In your home directory spot the .local
directory and open that, then open the share
directory there and then go into the applications
3. Create a new file here and name it ise.desktop
4. Right-click the file and select Open With -> Text Editor from the context menu
5. Put this in the file and save & close it:
Code: Select all
Exec=bash -c "unset LANG && unset QT_PLUGIN_PATH && source /opt/Xilinx/14.7/ISE_DS/settings64.sh && ise"
You should now have a "Xilinx ISE" in your menu, in the Programming category (may take some seconds to appear in the menu; if it's not there close the menu and try again in few seconds — you may have to log out and back in in some cases). You should be able to start it with that.
If it works you can remove the line to source the Xilinix file from your .bashrc file and that solves the problem you described.