Bug#864592: [gnome-session] GNOME extensions deactivated after lock unlock

Francewhoa francewhoa at ubertus.ca
Sun Jun 11 04:22:54 UTC 2017


Package: gnome-session
Version: 3.14.0-2
Severity: normal

--- Please enter the report below this line. ---

Hi Debian and Gnome enthousiasts :)


Summary:
Lock then unlock GNOME session result in all GNOME extensions to be
deactivated. Intermittent bug.

Steps to reproduce:
1. Install fresh Debian 8.8 Jessie

2. Using https://extensions.gnome.org install and activate all the
following extensions:
• https://extensions.gnome.org/extension/310/alt-tab-workspace/
alt-tab-workspace at kwalo.net (version 10.0)

• https://extensions.gnome.org/extension/484/workspace-grid/
workspace-grid at mathematical.coffee.gmail.com (version 18.0)

• https://extensions.gnome.org/extension/495/topicons/
topIcons at adel.gadllah@gmail.com (version 29.0)

• https://extensions.gnome.org/extension/672/disable-screen-shield/
disable-screenshield at lgpasquale.com (version 7.0)

• https://extensions.gnome.org/extension/425/project-hamster-extension/
hamster at projecthamster.wordpress.com (version 26.0)

• https://extensions.gnome.org/extension/1082/cpufreq/
cpufreq at konkor (version 12.0)

3. Lock GNOME session

4. Unlock GNOME session. Notice that all extensions are now deactivated
:( Expected result is that they should remaining activated per their
configuration.

5. Using "Tweak Tool"/"gnome-tweak-tool" re-activate all those
extensions. Restart GNOME by pressing "ALT-F2" keys, type "r", press
"Enter" key. The extensions are now working.

6. Lock GNOME session again

7. Unlock GNOME session again. Issue is reproduced again. All extensions
are deactivated. This bug is intermittent though. It depends on various
factors, including but not limited:
• Which extensions are activated
• Your personal configuration with "gnome-tweak-tool" and
"gnome-session" packages

8. This issue can also be reproduce with rebooting, instead of lock and
unlock the session. Same steps to reproduce as above. But simply reboot.


What I tried that was effective but temporary:
Here is a related Ubuntu ticket which includes some temporary fixes,
such as:
# 12 at
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1236749/comments/12
# 57 at
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1236749/comments/57



What I tried that was ineffective:
• Restart GNOME by pressing "ALT-F2" keys, type "r", press "Enter" key.
• Rebooting
• Using Terminal as user, run "gnome-tweak-tool" to see if any
significant error where returned
• Activate the extension using http://extensions.gnome.org insted of
"Tweak Tool"/"gnome-tweak-tool"
• Review “dconf-editor” for any suspicious configuration.
/org/gnome/shell/disable-user-extensions default value was already set
to “false”
• I created a ticket at
https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/1697229
After I created that ticket I realized that that launchpad seems to be
for Ubuntu. Since gnome-session is primarily maintain by bugs.debian.org
it seems more appropriate to create this ticket with bugs.debian.org


System:
• Base system: Debian 8.8 Jessie, 64-bit
• Gnome: 3.14.1
• gnome-tweak-tool: 3.14.2-2
• gnome-session: 3.14.0-2
• gnome-session-bin: 3.14.0-2
• gnome-session-common: 3.14.0-2
• Kernel: 4.9.0-0.bpo.3-amd64 #1 SMP Debian 4.9.25-1~bpo8+1 (2017-05-19)
x86_64 GNU/Linux


I would be happy to contribute testing if needed

Let me know if you have any questions or need anything else

Cheers,

Francewhoa
 

--- System information. ---
Architecture: amd64
Kernel: Linux 4.9.0-0.bpo.3-amd64

Debian Release: 8.8
500 stable-updates mirror.it.ubc.ca
500 stable security.debian.org
500 stable repo.skype.com
500 stable mirror.it.ubc.ca
500 stable dl.google.com
100 jessie-backports ftp.debian.org

--- Package information. ---
Package's Depends field is empty.

Package's Recommends field is empty.

Package's Suggests field is empty.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20170610/c3b088dc/attachment.html>


More information about the pkg-gnome-maintainers mailing list