Hello,
I have been trying to add Gnome Shell Extensions with no luck. Nothing I’ve tried has worked. When I try to build from source, I am told that I need to install gnome-common; but this will not install. Also, when I try to grab binaries, these will not install.
Any help appreciated.
Thanks, Grace
hcvv
March 17, 2016, 3:04pm
2
Hello, welcome here.
You better explain more exactly what you did. When you say “I have been trying …” nobody can with any certainty know what you did.
Update: I have gotten a little farther.
I was successfully able to install gnome-common.
I have gone to the following site to retrieve the tarball: https://extensions.gnome.org/
I have then extracted the tarball to my home folder and executed the following:
cd gnome-shell-extensions-3.19.92
./autogen.sh
make
I have then checked with Gnome Tweak Tool to add the extensions; but none appear. Perhaps there are other steps necessary.
Also, when I search Google for: “OpenSUSE Leap Add Gnome Shell Extenstions” nothing useful results.
Perhaps, there is some correct way to add Gnome Shell Extenstions for Leap 42.1, that I cannot locate. If so, what are the normal and correct steps?
Thanks, Grace
Did you look in the repos or do a search???
https://software.opensuse.org/search
Hi
The place to look as well is https://extensions.gnome.org/ there is no need to build anything… as long as you allow the gnome shell/firefox integration all should be good.
Thanks for the reply.
All I get there is a tarball; and gnome shell firefox integration is active. It was last update 10/25/2015 and is set to Always Activate. What do I do with the tarball, I guess is the question?
Don’t get me wrong; I am an experienced Ubuntu user. Normally I would extract and compile the tarball; but apparently some other steps are needed.
Thanks
Thanks for the reply. This is what happened:
Software installation
Installation was only partially successful.
The following packages could not be installed
Grace123:
Thanks for the reply.
All I get there is a tarball; and gnome shell firefox integration is active. It was last update 10/25/2015 and is set to Always Activate. What do I do with the tarball, I guess is the question?
Don’t get me wrong; I am an experienced Ubuntu user. Normally I would extract and compile the tarball; but apparently some other steps are needed.
Thanks
Hi
The something is broken for sure, extensions from the above link will just install, if your getting a tarball, well who knows…
Create a test user and login as the test user, go to https://extensions.gnome.org/ and try and add an extension, say caps lock one.
Does this work?
malcolmlewis:
Hi
The something is broken for sure, extensions from the above link will just install, if your getting a tarball, well who knows…
Create a test user and login as the test user, go to https://extensions.gnome.org/ and try and add an extension, say caps lock one.
Does this work?
There is no change. The caps lock one, just gives me a .zip file, not even a tarball. Also, the website is a BETA.
Hi
So what other configuration changes, have you been installing apps from source etc have been done on the system? Something is certainly borked systemwide
Hi
Also, have you been adding repositories, be interesting to see the output from your current repos;
zypper lr
No, I have not been installing anything from source. The only time I tried it was with gnome-shell-extensions; and I never got any farther than make. I’ve been installing everything with Yast.
Hi
And what repositories have been added/active?
zypper lr
sophie@linux-rn6o:~> zypper lr
| Alias | Name | Enabled | GPG Check | Refresh
—±------------------------------------±-------------------------------------------------±--------±----------±-------
1 | GNOME_Factory | Development branch of GNOME (openSUSE_Leap_42.1) | Yes | (r ) Yes | No
2 | download.opensuse.org-non-oss | Main Repository (NON-OSS) | Yes | (r ) Yes | Yes
3 | download.opensuse.org-non-oss_1 | Update Repository (Non-Oss) | Yes | (r ) Yes | Yes
4 | download.opensuse.org-oss | Main Repository (DEBUG) | Yes | (r ) Yes | Yes
5 | download.opensuse.org-oss_1 | Main Repository (OSS) | Yes | (r ) Yes | Yes
6 | download.opensuse.org-oss_2 | Main Update Repository | Yes | (r ) Yes | Yes
7 | google-chrome | google-chrome | Yes | (r ) Yes | Yes
8 | http-download.opensuse.org-1d597a17 | network:utilities | Yes | (r ) Yes | Yes
9 | http-download.opensuse.org-a51b7215 | home:enzokiel | Yes | (r ) Yes | Yes
10 | openSUSE-42.1-0 | openSUSE-42.1-0 | Yes | (r ) Yes | No
11 | packman | packman | Yes | (r ) Yes | Yes
12 | repo-debug-non-oss | openSUSE-Leap-42.1-Debug-Non-Oss | No | ---- | Yes
13 | repo-debug-update | openSUSE-Leap-42.1-Update-Debug | No | ---- | Yes
14 | repo-debug-update-non-oss | openSUSE-Leap-42.1-Update-Debug-Non-Oss | No | ---- | Yes
15 | repo-source | openSUSE-Leap-42.1-Source | No | ---- | Yes
16 | repo-update | openSUSE-Leap-42.1-Update | Yes | (r ) Yes | Yes
sophie@linux-rn6o:~>
Thanks
Hi
This is more than likely the reason… If you want to run bleeding edge then probably best with Tumbleweed…?
I have spoken with the openSUSE GNOME Maintainers on IRC, this was an experiment and not for general use, it should be deleted and roll back to the released version…
malcolmlewis:
Hi
This is more than likely the reason… If you want to run bleeding edge then probably best with Tumbleweed…?
I have spoken with the openSUSE GNOME Maintainers on IRC, this was an experiment and not for general use, it should be deleted and roll back to the released version…
Thanks, how do I do that; what are the steps?
Is this done in Yast?
Hi
No, better run from the command line, so open a terminal and run the following commands;
screen
su -
zypper rr 1
zypper ref
zypper dup -D
From your list, the rr removes repo 1, then refresh the repos and then dup (distribution upgrade) -D is for a dry run, this should tell you that items installed from repo 1 should be changing back?
malcolmlewis:
Hi
No, better run from the command line, so open a terminal and run the following commands;
screen
su -
zypper rr 1
zypper ref
zypper dup -D
From your list, the rr removes repo 1, then refresh the repos and then dup (distribution upgrade) -D is for a dry run, this should tell you that items installed from repo 1 should be changing back?
I have done it. This is the result:
sophie@linux-rn6o:~> zypper lr
# | Alias | Name | Enabled | GPG Check | Refresh
---+-------------------------------------+-----------------------------------------+---------+-----------+--------
1 | download.opensuse.org-non-oss | Main Repository (NON-OSS) | Yes | (r ) Yes | Yes
2 | download.opensuse.org-non-oss_1 | Update Repository (Non-Oss) | Yes | (r ) Yes | Yes
3 | download.opensuse.org-oss | Main Repository (DEBUG) | Yes | (r ) Yes | Yes
4 | download.opensuse.org-oss_1 | Main Repository (OSS) | Yes | (r ) Yes | Yes
5 | download.opensuse.org-oss_2 | Main Update Repository | Yes | (r ) Yes | Yes
6 | google-chrome | google-chrome | Yes | (r ) Yes | Yes
7 | http-download.opensuse.org-1d597a17 | network:utilities | Yes | (r ) Yes | Yes
8 | http-download.opensuse.org-a51b7215 | home:enzokiel | Yes | (r ) Yes | Yes
9 | openSUSE-42.1-0 | openSUSE-42.1-0 | Yes | (r ) Yes | No
10 | packman | packman | Yes | (r ) Yes | Yes
11 | repo-debug-non-oss | openSUSE-Leap-42.1-Debug-Non-Oss | No | ---- | Yes
12 | repo-debug-update | openSUSE-Leap-42.1-Update-Debug | No | ---- | Yes
13 | repo-debug-update-non-oss | openSUSE-Leap-42.1-Update-Debug-Non-Oss | No | ---- | Yes
14 | repo-source | openSUSE-Leap-42.1-Source | No | ---- | Yes
15 | repo-update | openSUSE-Leap-42.1-Update | Yes | (r ) Yes | Yes
sophie@linux-rn6o:~>
I will let you know what happens.
Grace123:
I have done it. This is the result:
sophie@linux-rn6o:~> zypper lr
# | Alias | Name | Enabled | GPG Check | Refresh
---+-------------------------------------+-----------------------------------------+---------+-----------+--------
1 | download.opensuse.org-non-oss | Main Repository (NON-OSS) | Yes | (r ) Yes | Yes
2 | download.opensuse.org-non-oss_1 | Update Repository (Non-Oss) | Yes | (r ) Yes | Yes
3 | download.opensuse.org-oss | Main Repository (DEBUG) | Yes | (r ) Yes | Yes
4 | download.opensuse.org-oss_1 | Main Repository (OSS) | Yes | (r ) Yes | Yes
5 | download.opensuse.org-oss_2 | Main Update Repository | Yes | (r ) Yes | Yes
6 | google-chrome | google-chrome | Yes | (r ) Yes | Yes
7 | http-download.opensuse.org-1d597a17 | network:utilities | Yes | (r ) Yes | Yes
8 | http-download.opensuse.org-a51b7215 | home:enzokiel | Yes | (r ) Yes | Yes
9 | openSUSE-42.1-0 | openSUSE-42.1-0 | Yes | (r ) Yes | No
10 | packman | packman | Yes | (r ) Yes | Yes
11 | repo-debug-non-oss | openSUSE-Leap-42.1-Debug-Non-Oss | No | ---- | Yes
12 | repo-debug-update | openSUSE-Leap-42.1-Update-Debug | No | ---- | Yes
13 | repo-debug-update-non-oss | openSUSE-Leap-42.1-Update-Debug-Non-Oss | No | ---- | Yes
14 | repo-source | openSUSE-Leap-42.1-Source | No | ---- | Yes
15 | repo-update | openSUSE-Leap-42.1-Update | Yes | (r ) Yes | Yes
sophie@linux-rn6o:~>
I will let you know what happens.
Hi
I would disable repo 9 as that’s the install medium, unless you need to use that, just grab the online stuff… Likewise for debug repos, if not needed disable.
malcolmlewis:
Hi
I would disable repo 9 as that’s the install medium, unless you need to use that, just grab the online stuff… Likewise for debug repos, if not needed disable.
9 disabled:
sophie@linux-rn6o:~> zypper lr
# | Alias | Name | Enabled | GPG Check | Refresh
---+-------------------------------------+-----------------------------------------+---------+-----------+--------
1 | download.opensuse.org-non-oss | Main Repository (NON-OSS) | Yes | (r ) Yes | Yes
2 | download.opensuse.org-non-oss_1 | Update Repository (Non-Oss) | Yes | (r ) Yes | Yes
3 | download.opensuse.org-oss | Main Repository (DEBUG) | Yes | (r ) Yes | Yes
4 | download.opensuse.org-oss_1 | Main Repository (OSS) | Yes | (r ) Yes | Yes
5 | download.opensuse.org-oss_2 | Main Update Repository | Yes | (r ) Yes | Yes
6 | google-chrome | google-chrome | Yes | (r ) Yes | Yes
7 | http-download.opensuse.org-1d597a17 | network:utilities | Yes | (r ) Yes | Yes
8 | http-download.opensuse.org-a51b7215 | home:enzokiel | Yes | (r ) Yes | Yes
9 | openSUSE-42.1-0 | openSUSE-42.1-0 | No | ---- | No
10 | packman | packman | Yes | (r ) Yes | Yes
11 | repo-debug-non-oss | openSUSE-Leap-42.1-Debug-Non-Oss | No | ---- | Yes
12 | repo-debug-update | openSUSE-Leap-42.1-Update-Debug | No | ---- | Yes
13 | repo-debug-update-non-oss | openSUSE-Leap-42.1-Update-Debug-Non-Oss | No | ---- | Yes
14 | repo-source | openSUSE-Leap-42.1-Source | No | ---- | Yes
15 | repo-update | openSUSE-Leap-42.1-Update | Yes | (r ) Yes | Yes
sophie@linux-rn6o:~>
Again, all I get here: https://extensions.gnome.org/ are zips and tarballs.