标签: workspaces

将 Chromium/firefox 窗口恢复到原始工作区/桌面

我有一个三显示器设置,其中两台显示器由 Ubuntu 12.04 直接驱动,总工作区/桌面区域为 3840x1200¹。我通常使用 5 个虚拟工作区,如果我同时处理多个项目,通常会更多。我通常至少打开 15 个浏览器窗口(主要是 Firefox-nightly,但也有标准的 12.04 Firefox 和 Chrome)。

每当浏览器因更新(cq 崩溃)而需要重新启动,或需要在登录后启动时,浏览器窗口都会返回到原始位置,但都在同一个工作区中。之后,我必须繁琐地将至少 80% 的窗口移动到其他工作区²。

Firefox 和 Chrome 都不会保存恢复到原始工作区所需的额外EWMH信息。我已经阅读了 4 到 5 年前的未解决错误报告。

似乎至少在几年前,KDE 将工作区管理为大偏移量(比屏幕宽度更宽),这允许浏览器恢复到正确的工作区。但这似乎不再是这种情况(从错误报告中扣除,而不是从个人经验中扣除)。

是否有工作区/桌面管理器在 Firefox 和 Chrome(最好在 Ubuntu 或 Linux Mint 上)没有这种恢复所有到一个工作区的行为?

或者是否有另一种方法来增强 Firefox 和 Chrome(例如附加组件)以强制执行此行为?

我的不是固定布局,其中工作区 Y 上的浏览​​器 X 始终打开到特定 URL。恢复功能完全按照我想要的方式提供窗口、位置和 URL。他们“只是”需要在正确的工作区。

¹第三个 1200x1920 显示器位于单独的机器上,x2vnc用于共享一个鼠标和键盘。这很好地保持了我的阅读材料,如手册页和文档(纵向模式)。
²所有 U&L 的东西都在工作区 3 上。我通常让机器运行并保持登录状态,一次数周,原因之一是恢复各种窗口。

chrome firefox workspaces

10
推荐指数
1
解决办法
2545
查看次数

如何使 gnome 窗口仅在某些工作区可用?

免责声明:实际上在这里使用 Debian,而不是 Ubuntu,但我有足够的知识来找到正确的软件包,并在需要时编译我自己的软件包。

我是 gnome 的多桌面(工作区)功能的重度用户。但是,我希望通过能够告诉窗口仅显示在工作区 2 和 3 而不是所有工作区来更多地利用我的屏幕空间。

是否有 gnome 的插件或我可以在某处设置的配置以允许这种行为?

gnome debian workspaces

9
推荐指数
1
解决办法
242
查看次数

Gnome 上的 Super+Tab 和 Alt+Tab 有什么区别?

我在 Manjaro Gnome 3.28.3 上。

对于我的情况,他们做同样的事情,列出所有打开的应用程序的缩略图,如果您按SuperAlt,Tab 可以帮助您切换应用程序。

所以,我想SuperTabAltTab做不同的事情。喜欢SuperTab只在这个工作区切换应用程序?

workspaces gnome3 alt-tab

9
推荐指数
1
解决办法
3515
查看次数

将工作区切换到肉桂中的鼠标按钮

我想设置 cinnamon 以在我向右或向左按下鼠标滚轮点击器时左右切换工作区,但在 cinnamon 设置中没有看到选项。有什么办法可以做到这一点吗?

linux-mint workspaces cinnamon

8
推荐指数
1
解决办法
4017
查看次数

Gnome 中的工作区数量

我在 GNOME 桌面上使用 CentOS 6.4。如何增加/减少桌面工作区的数量?

是否有任何工具可用于该操作?

gnome workspaces

8
推荐指数
2
解决办法
3万
查看次数

i3:如何在指定工作区启动启动时间较长的程序

是否可以在我的 i3 启动文件中专门配置一个桌面来启动程序,但只在那里启动一次而不将该程序分配给桌面。

我知道存在一个涉及更改到另一个工作区的解决方案,但这给我留下了一个主要问题:只要我有一个具有“非即时”启动时间的程序,该程序就会出现在我最后一个工作区中切换到而不是在我想要的工作区。

具体来说,这是我当前的启动文件,我在其中做了一个解决方法,涉及将原子(这是困扰我 atm 的程序)分配到工作区 9,这目前还可以,但从长远来看是不可取的:

assign [class="Atom"] $workspace9
exec atom

exec --no-startup-id i3-msg 'workspace $workspace9; exec 
/usr/bin/urxvt'
#exec --no-startup-id i3-msg 'workspace $workspace9; exec /usr/bin/atom'
exec --no-startup-id i3-msg 'workspace $workspace1; exec /usr/bin/urxvt'
Run Code Online (Sandbox Code Playgroud)

我想获得对 atom 的注释调用以所需的方式执行并完全抛弃赋值方法。

我实际上并不认为它具有相关性,但以防万一:我运行基于 Arch 的 Manjaro-Linux。

编辑:以下代码片段有效,但仍然保留这个问题,因为它限制我最后打开原子并在该桌面上启动我的会话:

#assign [class="Atom"] $workspace9
#exec atom

exec --no-startup-id i3-msg 'workspace $workspace9; exec 
/usr/bin/urxvt'
exec --no-startup-id i3-msg 'workspace $workspace1; exec /usr/bin/urxvt'
exec --no-startup-id i3-msg 'workspace $workspace9; exec /usr/bin/atom'
Run Code Online (Sandbox Code Playgroud)

这也有一个明显的缺点,它不允许多个程序在不同的工作空间上启动,如果它们表现出与 atom 相同的行为。

x11 workspaces i3 window-management

8
推荐指数
1
解决办法
4501
查看次数

多台显示器作为克隆的桌面窗口

我正在使用带有 2 个显示器的 Nvidia 卡运行 Fedora 16。我将显示器设置为 2 个独立的显示器(因为我可以在显示器之间移动一个窗口)。一台显示器安装在与主显示器不同的区域(用于实验中使用的显示器)。问题是,第二台显示器的显示是否可以在主显示器中显示为一个小窗口(或在第二个工作区中),以便我们无需走到第二台显示器就可以看到正在显示的内容?

x11 nvidia multi-monitor workspaces monitors

7
推荐指数
1
解决办法
814
查看次数

完全禁用工作区功能

我刚刚安装了 Linux Mint,我想知道如何完全禁用或卸载工作区功能。我已经从底部面板中删除了 Window Switcher 小程序,但这并不能完全解决问题。这些是我特别想删除的东西:

  • 标题栏上下文菜单中的“移至右侧工作区”、“移至工作区 2”等选项
  • 任何涉及切换工作区或将窗口移动到不同工作区的键盘快捷键。特别Ctrl+ Alt+Up arrow
  • 可以意外触发以创建或切换工作区的任何其他内容。

我已经取消选中 Hot Corners 中的所有内容,但键盘快捷键和上下文菜单仍显示与工作区相关的选项。这一定是任何 Linux 桌面管理器系统中最令人讨厌的功能之一,并且令人困惑的是为什么它仍然默认启用,甚至在这么多年后仍然存在。

desktop linux-mint workspaces cinnamon

7
推荐指数
1
解决办法
1万
查看次数

在 Gnome 工作区切换器弹出窗口中显示缩略图或某种预览?

默认情况下,工作区切换器弹出窗口不提供预览。有没有办法启用它们?按下超级键时显示在右侧的工作区列表确实有预览。

切换台

workspaces gnome-shell gnome3

7
推荐指数
1
解决办法
4213
查看次数

使用 dconf 在 gnome-shell 中设置静态工作区数量

如何设置gnome-shell工作区的行为(静态而不是动态)dconf

我配置了i3样式键盘快捷键以使用+切换到特定工作区,但动态创建工作区,因此如果未创建工作区 3 和 4,我无法直接切换到第 4 个工作区以在那里运行程序。Super<num>gnome-shell

workspaces gnome-shell gnome3 dconf

7
推荐指数
1
解决办法
4373
查看次数