我正在使用带有多个工作空间的大型 4K 显示器,每个工作空间都有多个应用程序。重新启动 Ubuntu 18.04 时,应用程序窗口的位置丢失了,我需要几分钟才能重新配置它们。如何保存和恢复工作空间内的窗口位置?
我问是因为我有一个 4k 大显示器,当应用程序不能很好地扩展到 4k 时,它不得不总是改变分辨率,例如 Steam、Spotify、Runescape(osrs) 和其他。
所以我想知道是否有可能让我的主工作区保持在 4k,并将其他更改更改为例如 1920x1080、1600x900 1368x768。本质上,每个工作区都有不同的分辨率。
谢谢你。
有没有在工作区概述移动的任何活动在屏幕的左侧?我试过寻找扩展并通过 GNOME Tweak 工具,但没有成功。
过去使用过其他 DE(Unity、Xfce、KDE),我习惯于仅在屏幕左上角有效地移动指针,并且发现必须一直移动到中间右侧很烦人使用左上角的热角启动活动后,选择一个工作区。
workspaces workspace-switcher activities-overview gnome-shell-extension gnome-shell
我在 18.04 上使用 i3,有时当我从某个工作区转到包含 Chromium 或 opera 的工作区时,这些窗口不会重绘。我仍然可以按ctrl+s打开“保存到”弹出窗口,效果很好。
这种行为非常古怪,每天可能发生两次,而且我似乎找不到可靠地重现它的方法。以下是一堆观察结果:
mpstat 2 1 | awk '$12 ~ /[0-9.]+/ { print 100 - $12"%" }')的cpu 使用率,当它发生时mod+q(从 i3 退出窗口),ctrl+q(从歌剧退出),但我似乎可以运行ctrl+w以退出选项卡,即使我没有立即看到它。当我重新打开歌剧时,那个标签不见了fkill opera或适量的pkill opera我还没有设法隔离浏览器、i3 或其他包的条件和版本。据我所知,我正在运行最新的稳定版。
据我所知,可能是驱动程序错误,也可能是某个包中的错误。我什至不确定在哪里寻找可能的日志
有什么建议?其他人也有遇到同样的状况吗?我应该向opera/chrome报告这个吗?我还应该为 i3 提交错误报告吗?我很困惑
在 Unity、Cinnamon、MATE 等桌面环境中,组合Ctrl+ Alt+ ?/?改变了工作区。
如何在 kde Plasma 5 中分配自定义键盘快捷键以更改工作区(即虚拟桌面)?
Gnome 工作区使用起来非常方便,但我发现它们很难管理。例如:
我虽然存在但找不到的功能是:
也许我只是对众所周知的事实一无所知。或者,也许 Gnome 提供了一个 API 来进行这种行为的编程。或者也许这是不可能的。
请告知。
附录:在选择这个问题的答案几天后,我发现了一个相对简单的 API 来实现既定目标。该信息作为新答案在下面提供。
我希望弹出一条消息以响应各种系统事件,主要是为了能够从 shell 会话中为自己设置提醒。有几种方法可以做到这一点;zenity似乎是最精致的。但是,我发现 zenity 至少存在两个问题:
消息不会出现在所有工作区中。我尝试使用 gtk 选项--screen来控制它,但无论如何它们只会出现在当前工作区中。因此,如果我在消息出现时切换工作区,我将看不到它。
消息不会出现在所有其他窗口上方。具体来说,如果我正在使用guake,窗口zenity下方会出现一条新消息guake,我将无法看到它。
不久前我尝试了其他一些应用程序。既gmessage和xmessage展出问题1 ; gmessage也出现了问题2。我确实发现kalarm可以从命令行编写脚本的 可以正常工作,但是如果可能的话,我试图避免运行 KDE 堆栈,并且更喜欢具有zenity多功能性的轻量级东西。
似乎可以通过设置 WM_CLASS 来解决这些问题,但我在那里有点不知所措。也可以在使用脚本启动窗口后对其进行修改,但我再次不确定在哪里查找资源。
正如@geirha 所建议的,我已经考虑使用notify-send(通过libnotify-bin包,它似乎是notify-osd的客户端)。这个框架有很多问题,我已经提交了 一些 错误 报告。我希望devilspie 可以为部分或所有这些问题提供解决方法,或者有另一个更可靠的通知系统。
在询问了桌面数量后,我被指向了compiz wiki,它说:
视口和桌面不是同一个概念。由于技术原因,在 GNOME、KDE 和 Xfce 等环境中更改“桌面”或“工作区”的数量与更改 Compiz 中的视口数量不同。您可以在一个桌面上有多个视口。
我知道如何使用 Desktop Wall 中的快捷方式在单个桌面上的视口之间切换。
如何在桌面之间切换?
workspaces ×10
18.04 ×2
compiz ×2
gnome ×2
11.04 ×1
22.04 ×1
4k-monitor ×1
chromium ×1
gnome-shell ×1
guake ×1
i3-wm ×1
kde5 ×1
kubuntu ×1
notification ×1
opera ×1
scale-mode ×1
xorg ×1
zenity ×1