so I am not an expert on this topic: I would suggest that the ones who are; have had problems, and had to wrestle with them.
So from that link I gave, //askubuntu.com/questions/162391/ ... cale-issue
if you type
into a terminal; and hit the enter key; and if you copy the results and paste them back here please
[th terminal is the black tv screen near the Menu button; and if you select all text in the terminal; right-click and you can copy all that text;
paste it back here, inside the code tags: look at the top line as you type your reply; 5 from the left is the symbol for code tags; click on it and paste inside that little window that opens
After trying to see what package was involved in the offending file [where in the below I replaced our real dropbox groupname with "groupname"]:
$ rpm -qf /usr/share/modules/init/sh /usr/share/modules/init/bash: eval: line 42: syntax error near unexpected token `[' /usr/share/modules/init/bash: eval: line 42: ` Dropbox [groupname] set +x; _mlshdbg='x' ;;' /usr/share/modules/init/bash: line 60: export: module: not a function /usr/share/modules/init/bash: eval: line 42: syntax error near unexpected token `[' /usr/share/modules/init/bash: eval: line 42: ` Dropbox [groupname] set +x; _mlshdbg='x' ;;' /usr/share/modules/init/bash: line 60: export: module: not a function file /usr/share/modules/init/sh is not owned by any package $
Regardless of /usr/share/modules/init/sh being reportedly not owned by any package, hunting around on the internet led me to believe an environment-modules package was involved, so risking corrupting other things I decided to try uninstalling it:
$ sudo apt-get remove environment-modules [sudo] password for [username]: Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: environment-modules 0 upgraded, 0 newly installed, 1 to remove and 4 not upgraded. After this operation, 594 kB disk space will be freed. Do you want to continue? [Y/n] [Reading database ... 297080 files and directories currently installed.] Removing environment-modules [4.1.1-1] ... Processing triggers for man-db [2.8.3-2ubuntu0.1] ... $
Now on reboot I received a different error message with red exclamation mark:
Error found when loading /etc/profile:
/etc/profile.d/modules.sh: line 6: /usr/share/modules/init.sh: No such file or directory
As a result the session will not be configured correctly. You should fix the problem as soon as feasible.
:
It looked to me like the uninstall of the environment-modules package left a file behind so I moved the modules.sh away
sudo mv /etc/profile.d/modules.sh ~/away
And finally on reboot I was able to log in and be shown my desktop without any error message so I will mark this problem solved.
PS: thankfully my environment is OK as I was able to run other applications that are under development.