workspaces-to-dock
workspaces-to-dock copied to clipboard
Does not work on Gnome 3.33.91
The Gnome version on the Ubuntu 19.10 development version was bumped to 3.33.91 and now Workspaces-to-Dock no longer works. Working with plain vanilla Gnome now :-((
GNOME Shell 3.34.0 on Arch Linux, too...
Yes. And the same is true for Fedora 31 (also Gnome 3.34). But unfortunately the author has announced that he lacks time to work on the plugin so I guess we just have to be patient. Hopefully he will come round to this eventually or someone else steps in and helps him.
Same for GNOME 3.34 on Arch Linux. Could cause GNOME Shell to freeze.
I finally started work on Gnome 3.34 compatibility today. While vanilla Gnome is certainly usable, I find WtD and a few other extensions make my work flow a little easier.
BTW, I'm still hoping to turn over the ownership of this project to a new developer. I'd still be around for the occasional assist or pull request. But, my spare time just isn't what it used to be.
That is great to hear. I find the term "usable" quite generous. I can not understand why Dash-to-Dock and Workspaces-to-Dock are not part of Gnome-shell. They make an awkward desktop into one of the best I have worked with. I will be available for any testing you require.
I just uploaded the gnome-3.34-dev (https://github.com/passingthru67/workspaces-to-dock/tree/gnome-3.34-dev) branch for testing. It's still a work in progress so expect bugs.
Known issues:
- Left & Top position slideout is glitchy
- Gnome overview mode shows shrunken app thumbnail windows. Clears up after initially entering overview mode
I have installed this and did some testing. It kind of works (slides out initially) but after sliding out/in a couple of times (without actually switching workspaces) my Gnome shell crashes and logs me out. I did not succeed in getting an error message via ALT-F2 lg because the crash happens too quickly. So I am afraid I have no usefull information for you. I use right position, extended to full height.
Is there another place where I can find error messages? Some log file or something?
You can use the journalctl --since and --until options like below ..
journalctl --since "2019-09-26 08:15:00" --until "2019-09-26 08:17:00" > journal.txt (don’t forget to replace the date/time with the date & time of the issue)
I’m hoping the logs will show what’s going on.
Here is my log of one minute where I installed W2D, rebooted, logged in, caused the crash, rebooted again. As the log shows the crash resulted in disabling shell extensions. I uninstalled W2D and enabled the extensions and ran the journalctl. Uploading journalctl.txt…
Sorry. Closed this by accident.
BTW: Fedora 31 so Wayland...
@silviobierman Did you post the journal log in the chat? I don't see it attached anywhere.
@silviobierman Would you do a quick test with Gnome on Xorg to verify the problem persists?
I just tried. Apparently there is no crash but sliding in/out repeatedly still results in erratic behavior. The whole screen goes black for a second and then the shell reappears. But I am still logged in and W2D still works. So there IS a difference between Wayland and Xorg but it does not work flawlessly on Xorg. ALT-F2 lg say no errors emitted...
@silviobierman Are you testing with other extensions enabled? I haven't checked compatibility with Dash-To-Dock yet so there may be issues because of all the code changes.
Hi @passingthru67,
I have tested that branch on GNOME 3.34 on Xorg, Arch Linux
and observed the issues you said. Also, I found that the title of the window is not in the correct position.
When I turned the extension on (Dash-To-Dock already on
), I only got the following logs:
Sep 27 10:35:01 arch gnome-shell[8577]: st_widget_get_theme_node called on the widget [0x559571df06c0 StBin:insensitive] which is not in the stage.
Sep 27 10:35:01 arch gnome-shell[8577]: st_widget_get_theme_node called on the widget [0x559571df06c0 StBin:insensitive] which is not in the stage.
I hope it would be useful to you and thank you for your great work! :+1:
@passingthru67: Yes, I have D2D installed. Will test without it this evening.
Today's update fixes:
- Left/Top position glitchiness
- App window title labels
- Dash-To-Dock compatibility
I have tested the current state on both Wayland and Xorg with D2D enabled and disabled. The crash is still there on Wayland and it still gives a temporary black screen on Xorg. D2D does not seem to have an influence on this. I simply show/hide by touching the right side of the screen repeatedly. Six or eight times does it for me. I have disabled the "pressure" option and simple show when the mouse hits the right side.
Would you post a dump of your WtD configuration? Just type the following in the command line ..
dconf dump /org/gnome/shell/extensions/workspaces-to-dock/ > dconfdump.txt
Hi I have been running the version from 3.34-dev for a few hours now with no problems.
Using Manjaro with latest Gnome updates from testing repositories (using XOrg, not Wayland)
Thanks for this !!
Yep, it works well! :heart: Now I only got one issue:
Gnome overview mode shows shrunken app thumbnail windows. Clears up after initially entering overview mode.
@passingthru67: Sure, here is the content:
[/] background-opacity=1.0 customize-height=true customize-height-option=1 customize-thumbnail=true dock-fixed=false intellihide=false require-pressure-to-show=false thumbnail-size=0.16600000000000001 workspace-captions=false
@passingthru67: I just updated my Fedora31 (still pre-release) and got a new mutter among other things. I am now unable to reproduce the issue so I suspect it was related to some bug in my environment. I hope I did not cause you to run around in circles.
Thanks a lot again for the good work. I love W2D and would not use Gnome shell without it (and D2D).
@silviobierman No problem.
Today's update fixes the overview mode shrunken geometry issue. I've gone ahead and merged the gnome-3.34-dev into the master branch.
If no more bugs are reported, I will upload this next version to the extension.gnome.org site this week.
This is working fine for me. Thanks again.
Archlinux with Gnome 3.34 ... fails with Xorg and Wayland
journalctl log related
banshee gnome-shell[3792]: JS WARNING: [/home/yonsy/.local/share/gnome-shell/extensions/[email protected]/dockedWorkspaces.js 2269]: reference to undefined property "_thumbnailsBox"
Oct 02 16:44:27 banshee gnome-shell[3792]: JS ERROR: TypeError: this._thumbnailsBox is undefined
_updateSize@/home/yonsy/.local/share/gnome-shell/extensions/[email protected]/dockedWorkspaces.js:2269:13
_resetPosition@/home/yonsy/.local/share/gnome-shell/extensions/[email protected]/dockedWorkspaces.js:2425:9
_refreshThumbnails@/home/yonsy/.local/share/gnome-shell/extensions/[email protected]/dockedWorkspaces.js:2452:9
_overrideGnomeShellFunctions/Layout.LayoutManager.prototype._updateRegions@/home/yonsy/.local/share/gnome-shell/extensions/[email protected]/dockedWorkspaces.js:720:21
@ysolis Did you install the extension from the master branch?