Hello everyone, so recently I was using Cinnamon on openSUSE 13.2 and while trying to install extensions the message "There was a problem loading the selected item and it has been disabled" kept popping up, not allowing me to install the damn extensions. After doing some research, I found what was making the extensions not work, and it was that there is a configuration file in each of these extensions which has a Cinnamon version number which does not match the installation's one. Here its how to fix it: Step 1: Open your terminal by pressing CTRL + ALT + T or by looking for it in your applications launcher. Step 2: Move to the folder where the configuration of the desired extensions by doing "cd ~/.local/share/cinnamon/extensions/[extension name]" replacing "[extension name]" with the actual name of the extension. Example: cd ~/.local/share/cinnamon/extensions/DesktopCube@yare Note: If you don't know the names of your extensions, you can always do "ls ~/.local/share/cinnamon/extensions" and see the names of your extensions, from there you can just copy and paste them into the above command. Step 3: Edit the file called "metadata.json" by typing "sudo nano metadata.json" (Note: if it says that nano is not installed or something of that sort, you can install it by doing "sudo apt-get install nano" on Ubuntu, Mint and Debian, or "sudo zypper install nano" for openSUSE). You will see something like this: Step 4: Add "2.4" to the line that says "Cinnamon-version", like so: Step 5:
Press "CRTL + X" and then type "yes" and the file should save. Your extensions should work now. Note: Keep in mind that you might have to do this for all your extensions because most of them suffer from this problem, as you can see, it is a problem of not properly updating the extensions when a new version of cinnamon comes out. That's pretty much it, I hope that I was able to help you fix this very annoying problem, and if I was not, then let me know in the comments and I'll be glad to change anything in this tutorial or if I missed something also let me know.
3 Comments
|
Angel MercedesElectrical Engineering student and lover of all things Open Source, 3D Printing, Electronics and Linux. Categories
All
Archives
May 2017
|