标签: window

VLC 在 Ubuntu 16.04 LTS 中系统地在 2 个单独的窗口中打开

自从我安装了 Ubuntu 16.04 LTS 以来,VLC 2.2.2 将系统地在 2 个单独的窗口中打开视频文件:一个是视频,另一个是音频(均衡器条形音箱)和控件。

VLC 被设置为默认播放器,因此我只需单击文件即可召唤 vlc 来打开它们(不幸的是,总是在 2 个单独的窗口中)。我确保“工具”>“首选项”>“界面”>“播放列表和实例”设置为仅允许一个实例,并且在从文件启动时仅允许一个实例,正如其他线程中建议的那样,解决了一次打开多个文件时出现的问题,这不是我的情况。

Ubuntu 论坛上的这个帖子为影响 2009 版本 Ubuntu 和 VLC 的错误提供了一种解决方法,这可能不适用于 2018 年的任何一个版本(如果没有建议更明显的修复,我会尝试)。如果这只是一个“设置”问题,我不知道它是什么,因为 VLC 与默认下载版本相比几乎没有变化。有任何想法吗?

sound video vlc window

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

是否有时间跟踪窗口和应用程序使用情况的软件?

是否有软件可以记录我的活动时间并提供报告?基于焦点窗口和窗口标题。报告只会显示特定窗口所花费的时间及其标题,例如:

Application   Title                             Time
Firefox       Ask Ubuntu - Mozilla Firefox      5:58
Run Code Online (Sandbox Code Playgroud)

time scripts window focus log

13
推荐指数
1
解决办法
1910
查看次数

活动/非活动 Unity 窗口标题栏的不同颜色?

哇 - 这似乎很难解决!我已经搜索并看到其他人有类似的问题/抱怨关于能够快速识别活动窗口,例如, 突出显示窗口甚至更多 但是,我还没有找到任何真正的解决方案!

我有 3 台显示器,并且是“色盲”或“阴影盲”(比“色盲”高一步)我发现活动窗口和非活动窗口之间的差异非常微妙,我无法分辨是什么。

添加窗口阴影没有多大帮助,因为全屏窗口没有阴影。另外,阴影非常微妙,所以它不是快速简单的标识符。

我习惯了 MS Windows,在那里很容易更改窗口的标题栏颜色,并且具有非常高的对比度。我可以立即看到哪个窗口是活动窗口。我经常 - 这是在 Ubuntu 上几周之后 - 在用 Ubuntu 解决这个问题时遇到问题。

对我来说,简单的解决方案是为窗口的标题栏设置 2 种不同的高度对比色。不能这样做吗?我试过寻找其他主题,但它们似乎都坚持“所有窗口都具有相同的(或者在我看来)颜色的标题栏,无论是否处于活动状态”。我发现这个问题非常令人沮丧。我还尝试了昏暗的非活动窗口插件,但它没有做任何事情,也没有帮助。(Ubuntu 16.04. 3 个显示器、nvidia 控制器及其视频驱动程序)

colors themes unity window

13
推荐指数
2
解决办法
905
查看次数

我可以在没有轮询的情况下对窗口打开的事件采取行动吗?

我试图找到一种方法来检测在 Ubuntu 16.04 中打开的窗口(任何窗口)的事件

我希望能够检测到“窗口打开”事件并检查打开的窗口是否是我想要的窗口,然后运行 ​​bash 脚本或 C/C++ 函数。

到目前为止,我发现我可以使用它wmctrl -l来查找已经打开的窗口。我可以使用这个命令,也许grep可以找到我寻找的窗口是否打开,然后根据这些信息采取行动。

我不想轮询,因为我不希望应用程序在窗口打开时处于空闲状态。动作应该尽可能“即时”。

是否有我可以监听的事件或信号来实现这一目标?从内核、窗口管理器 (Compiz) 或某些更改的日志文件?

编辑: 澄清一下,我有一个应用程序(不在我的控制之下)它可能随时显示一个窗口,这个窗口没有标题但它确实设置了 WM_CLASS(WM_CLASS 对于应用程序的所有窗口都是相同的)。我想根据显示(或创建)该窗口的事件采取行动,以最好/更容易的为准。

该窗口似乎不是在主应用程序窗口“内”打开的。使用xwininfo -children -id <window-id>显示主应用程序和搜索窗口位于不同的分支上,连接到“根窗口”。

分支看起来像这样,其中 R 是“根节点”;A 是主应用程序分支的根节点,Y 是具有搜索窗口 W 的分支的根节点:

    R
   / \
  A   Y
 /\    \
B  C    X
    \    \
     Q    W
Run Code Online (Sandbox Code Playgroud)

所以我希望我能找到 YXW 的独特结构

我不确定我是否必须听所有窗口,但我假设我必须检查“根窗口”中发生的情况并尝试找到寻找的窗口。

bash events window c c++

13
推荐指数
1
解决办法
3024
查看次数

在 Ubuntu 22.04 中,如何自动将窗口大小调整为屏幕的 1/4 并将其对齐到角落?

为 Ubuntu 18.04 和 20.04 编写了这个流行的答案,但现在由于 Wayland,它无法在 Ubuntu 22.04 上运行。

https://github.com/negesti/gnome-shell-extensions-negesti#wayland--wnck

由于这种依赖性以及 Wayland 和 X11 识别应用程序的不同概念(wm_class 与 application_id),不支持 Wayland!

来自https://extensions.gnome.org/extension/39/put-windows/

在此输入图像描述

有什么想法、修复或替代方案吗?

这是一个东西,但不是很有用,在我玩它的 2 分钟内:https ://help.ubuntu.com/stable/ubuntu-help/shell-windows-states.html.en

如果这很重要,全新的 Ubuntu 22.04 安装有GNOME Shell 42.5如 所示gnome-shell --version

WinTile 看起来很有希望,但到目前为止还没有运气。我打开了一个问题:https://github.com/Fmstrat/wintile/issues/91#issue-1504090370

window wayland gnome-shell-extension gnome-shell 22.04

13
推荐指数
1
解决办法
9506
查看次数

我可以在 gnome 中隐藏 MPlayer 的标题栏吗?

我在 10.04 机器上使用 MPlayer,版本 SVN-r1.0~rc3+svn20090426-4.4.3。

当您从命令行调用 MPlayer 以显示文件时,它会在窗口中显示该文件。这个栏有一个标题,“MPlayer”。

在此处输入图片说明

我怎样才能完全禁用这个栏?我不想只删除标题,而是删除完整的窗口栏。它可能不是 MPlayer 选项,而是与窗口工具包有关的东西?

gnome gtk mplayer window

12
推荐指数
2
解决办法
9771
查看次数

如何使用 Gnome Shell 在显示器之间移动窗口?

我看到这个问题是“回答”的,说明在 GNOME 中无法做到这一点: 如何使用键盘快捷键在显示器之间和周围移动窗口? 我怀疑这应该是不可能的,我真的很想这样做。

Gnome 真的没有办法做到这一点吗?这是我不知道如何使用的 xrandr 输出:

$ xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 3840 x 1200, current 3840 x 1200, maximum 3840 x 1200
default connected 3840x1200+0+0 0mm x 0mm
   3840x1200      50.0* 
Run Code Online (Sandbox Code Playgroud)

gnome window-manager window

12
推荐指数
1
解决办法
5549
查看次数

在 16.04 LTS 上唤醒后恢复 Windows

在我的双显示器设置中,某些窗口在睡眠(挂起)模式后脱离屏幕。我必须手动Alt+Space将它们移回。这如何在睡眠后自动完成?

multiple-monitors suspend window

12
推荐指数
2
解决办法
474
查看次数

如何始终在特定显示器上启动应用程序?

我有双显示器配置,并希望所有新旧应用程序都在右侧的主显示器上启动。但是有些应用程序在第二个屏幕上启动,无论焦点/鼠标指针在哪里。我认为这是因为左上角 0:0 在第二台显示器上。它比主要的大,这可能是一个原因吗?

第二个是我运行 kodi 的电视,它有一个选择显示的设置。

可能有一些应用程序会记住每个应用程序的位置和显示,并且在关闭秒时也要小心 - 意味着记住位置直到显示器再次打开。在早期版本的 ubuntu compiz 中这样做,但没有更多。

更新:将 DE 更改为肉桂色

window-manager multiple-monitors window cinnamon 18.04

12
推荐指数
1
解决办法
2559
查看次数

Plasma 5 中类似 macOS 的应用程序切换

在 macOS 中,您可以通过按+来循环浏览应用程序(注意:不是 Windows)。但是,当在 Plasma 5 中使用+ bing时,您会循环浏览所有应用程序的所有窗口,当一个应用程序有多个实例时,这可能会让人不知所措。ALTTABALTTAB

我希望能够像在 macOS 中一样在应用程序之间使用 alt-tab(在同一应用程序的窗口之间切换已经通过ALT+解决了`)。

kde window plasma application-switcher plasma-5

12
推荐指数
1
解决办法
2571
查看次数