vertical-workspaces
vertical-workspaces copied to clipboard
[BUG] Problem with ubuntu dock
Describe the bug Since the last release, with V-Shell enabled, when the Super key is pressed, (in order to enter in "search" mode), the unbuntu dock (the standard one) disappears. The only way to bring it back is to disable and reenable Unbuntu Dock ; then Unbuntu Dock is ok until the Super key is pressed again.
Basic debug information
- Disabling all other extensions didn't help ; with only V-shell and Ubuntu Dock enabled, the problem persists.
- Additionnal info : Dash-to-dock is NOT installed
To Reproduce Steps to reproduce the behavior:
- Disable all extensions,
- Enable Ubuntu Dock and V-Shell
- Press the Super key
- The dock disapears and doesn't reapear when Super key is pressed again
System:
- OS: ubuntu 22.04, wayland or xorg (both tested)
- Version of V-Shell extension: 30
- Source of installation: extension.gnome.org
- Other installed and enabled extensions: Ubuntu Dock (integrated)
See #86 Ubuntu Dock is a fork of Dash to Dock.
ok, I wasn't aware of it, thanks for your reply.
Hello! I had the exact same issue. But installing the GitHub version fixed it for me)
https://github.com/G-dH/vertical-workspaces/assets/38539949/d2bc10b8-e745-4f39-bd78-0fac47fb5f0b
Yes, installing the GitHub version is a good temporary workaround ; additionally, before installing, we can edit the metadata.json, with a high value for version, in order to get rid of the auto-update. Edit : this is for the "latest Github release" version.
I don't know if I should open a new bug for this or not but I have an issue with VShell (30) when Ubuntu Dock (79) is enabled. I'm on Ubuntu 23.04 with a dual screen setup in vanilla Gnome (XOrg) mode.
The problem is that when I log in, there is no overview, everything is broken. The super-key and the hot corner don't work. Clicking on a window don't bring it focus, I have to use alt+tab to switch between windows and I can't logout except by launching gnome-session-quit
in a terminal.
Disabling VShell doesn't fix the issue until I fully logout and log back in.
When the problem occurs, disabling VShell makes the hot corner and super-key working again but the overview is still completely broken.
The only solution for this I have found so far is to disable VShell using the terminal, logging out, logging back in and enabling VShell after everything is loaded. When VShell is enabled after everything is loaded, I have no issue whatsoever.
I have tried downloading the latest version from github and installing the zip file but the issue remains. I have also tried to reset all the configuration in VShell but the issue remains.
If I disable Ubuntu Dock, VShell loads just fine when logging in. Therefore, I assume the problem is similar to this one.
I don't know where to look to give you logs about what is going wrong. The only other information I can give you is that when I had the issue, I enabled/disabled VShell through the extension-manager application launched from a terminal and this is what it told me:
(extension-manager:9579): GLib-GObject-CRITICAL **: 10:24:13.773: value "((ExmExtensionState) 8)" of type 'ExmExtensionState' is invalid or out of range for property 'state' of type 'ExmExtensionState'
I have no idea if this helps.
Anyway, even though it's a bit annoying, I'm still super grateful for your work and this extension.
Describe the bug Since the last release, with V-Shell enabled, when the Super key is pressed, (in order to enter in "search" mode), the unbuntu dock (the standard one) disappears. The only way to bring it back is to disable and reenable Unbuntu Dock ; then Unbuntu Dock is ok until the Super key is pressed again.
Same problem but with two monitors, the github version fix the issue. Thanks
@bmonjoie The proper installation of the latest V-Shell is here: Installation from GitHub repository. Have you tried replacing the Ubuntu Dock with the original Dash to Dock extension?
@bmonjoie The proper installation of the latest V-Shell is here: Installation from GitHub repository. Have you tried replacing the Ubuntu Dock with the original Dash to Dock extension?
Installing Dash to Dock works for me on fresh Ubuntu 23.04. Although I have Ubuntu 22.04 with D2D, and it is affected by the issue. Hm ... Ubuntu 22.04 is cured after disabling/enabling D2D.
Please, try the latest update from the repository and let me know how it works for you.
Please, try the latest update from the repository and let me know how it works for you.
it works fine, thank you :+1:
@G-dH I'm so sorry, GitHub didn't notify me of your answer. I did install the latest version from GitHub as per the instructions of the README. I have done it again to ensure I have the latest version, and I have disabled the Ubuntu Dock and installed the Dash-to-dock one.
I will report if my issue is fixed next time I boot up my computer. Thank you for following up and for your work!
Disabling Ubuntu-Dock and installing DtD reverts to the previous behavior: The UI seems broken when logging in but going out and back into expose mode solves the issue. Therefore, I don't have to disable the extension, log out, log back in, and reenable the extension.
This is, therefore, an acceptable workaround for me. Thanks for the help!
@bmonjoie Every system behaves differently, it's about timing I don't have under control. The only good solution is support from DtD authors, let them know. Set the Startup State to Desktop to avoid the broken initial overview.
@G-dH I'm very sorry if my comment came across badly. I'm fully aware that you did your best to avoid the conflict with DtD and that the bug I'm experiencing is out of your control. I meant this is a minor inconvenience to me I can live with.
I am very grateful for this extension, and I greatly appreciate all your efforts to make it as good as it currently is already.
@bmonjoie Don't worry, no bad feelings, it was just information.
The latest V-Shell in the repository should be even more compatible with DtD (the recursion issue) and if you want better experience, you can try my DtD patch - the easiest way is to overwrite the docking.js file in your DtD directory ~/.local/share/gnome-shell/extensions/[email protected]/ with my version: GS 45: https://github.com/G-dH/dash-to-dock/blob/v-shell-patch/docking.js GS 40-44: https://github.com/G-dH/dash-to-dock/blob/v-shell-patch-legacy/docking.js
Please, let me know how it works for you. ;)