如何让 GNOME 3 使用,pm-suspend-hybrid而不是pm-suspend在关闭盖子或从菜单中使用挂起时?
我设置了快捷键隐藏所有与windows Ctrl+ Alt+ D。
但是现在我想设置一个隐藏当前活动窗口之外的所有窗口。那可能吗?
我真的很喜欢 Gnome 3,除了一些小东西,其中之一是:
在 Gnome 3 中,窗口会与其他窗口对齐,这对我来说真的很烦人。将窗口捕捉到屏幕边缘很好,但是这种窗口到窗口的捕捉让我发疯了,在桌面上移动窗口时感觉就像帧丢失/滞后。
我是否必须分叉 gnome 3 才能保持理智,还是可以关闭此功能?(使用 Gnome 3.16.2)
我在家里和工作中都有多个输出声音设备。特别是,我想在连接时通过外部声卡自动播放声音。所以,我需要某种接收器优先级。
查看输出pacmd list-sinks让我知道这样的优先级已经存在:
Run Code Online (Sandbox Code Playgroud)index: 1 ... priority: 9049 ...
但是我找不到任何方法来从命令行更改此优先级。顺便说一下,在 KDE 中,我可以使用 GUI 重新排列接收器,但我不知道顺序是否与接收器的优先级有关。
如何在 GNOME 3.x 中通过命令行或 GUI 永久更改接收器优先级?
如何通过 XRDP 获得完整的 Ubuntu Gnome 体验而不是通用的 Gnome 体验?
当我从控制台登录时,我得到了 Gnome 的 Ubuntu 自定义:Dock 是一条从屏幕的一个边缘延伸到另一边缘的条纹,并且“设置”应用程序有一个 Dock 条目。
当我通过 XRDP 登录时,它看起来像通用 Gnome:扩展坞仅大到足以包含其图标,并且“设置”没有扩展坞条目。更重要的是,我的“Ubuntu”桌面上有一堆图标,这些图标在“通用”桌面上是不存在的。
我读过,“Ubuntu 停靠设置只能从 Ubuntu 定制的 GNOME 会话访问,而不是从默认的 GNOME 会话访问”,所以这就是为什么我认为我通过 XRDP 获得通用 GNOME。
gnome-session --session=ubuntu我使用chmod +x创建了一个 .xsession 。在创建之前.xsession,ps显示gnome-session-binary --session=ubuntu控制台会话和gnome-session-binaryXDRP 会话。创建.xsession(并重新启动)后,两个会话都包含--session=ubuntu,但 XRDP 会话仍然看起来像通用 Gnome,并且缺少我的桌面图标。
我检查了$XDG_CURRENT_DESKTOP。在控制台上是这样ubuntu:GNOME。在 XRDP 上它是“GNOME”。所以我启动了--session=ubuntu,但它似乎已经丢失了。
如何通过 XRDP 获得完整的 Ubuntu Gnome 体验而不是通用的 Gnome 体验?
我有 3 个显卡(令人愉快的)不幸。它们是 XFX Radeon 5750。每个驱动器通过 dvi 驱动 2 个显示器。我真的很难让这些在 Fedora 15(gnome 3)上运行。所以我的设置是 3 列,每列 2 个显示器(上部显示器倒置安装在每列中,以减少显示器之间的边框)。
当(图形)登录屏幕出现时,所有 6 个都必须是默认的蓝色条纹背景,但是当我登录时,事情变得有趣了。
在下面的 xorg.conf 中,您将只看到 serverlayout 中的 2 个屏幕,而其他 4 个已被注释掉。仅在 2 个活动屏幕的情况下登录效果很好(它甚至记得顶部是颠倒的,应该考虑在较低的上方,我不确定它存储此信息的位置,但我使用图形“显示”设置)
但是,一旦我取消对第三个屏幕或更多屏幕的注释,它就会在我登录时显示一条错误消息。这是那些友好的、不太有用的消息之一(哦,不!出了点问题。发生了问题,系统无法恢复。请注销并重试)。
如果我不使用 xorg.conf,则“显示”首选项窗格仅显示我的其中一张显卡上的两个显示器
感谢任何可以帮助我前进的人!(xorg.conf 然后是下面的 lspci,还有 xorg 日志)
配置文件
Section "ServerLayout"
Identifier "X.org Configured"
Screen "Screen0" 0 0
Screen "Screen1" Below "Screen0"
# Screen "Screen2" RightOf "Screen0"
# Screen "Screen3" RightOf "Screen1"
# Screen "Screen4" RightOf "Screen3"
# Screen "Screen5" RightOf "Screen4"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection …Run Code Online (Sandbox Code Playgroud) 如何将其他快捷方式映射到操作,而不会丢失该操作的现有快捷方式?
我有一些运行带有多个键盘的 GNOME 版本 3 的计算机(例如,有时与外部键盘一起使用的笔记本计算机)。
这些键盘提供不同的键(例如,有些笔记本电脑没有单独的光标移动键,而是仅提供具有这些功能的数字键盘),因此可用于快捷键的键在同一台计算机上是不同的。
因此,对于某些命令(例如Switch to Previous Tab),我需要配置额外的键盘快捷键(例如Ctrl+ Number pad Page Up)而不替换该功能的现有快捷键。
我需要一种添加快捷方式而不替换现有快捷方式的方法。我怎样才能做到这一点?
在 Gnome3 中,当我切换到概览模式(通过按“超级”按钮)时,如何使用键盘在窗口的缩略图之间导航?那么我如何选择一个窗口?谢谢。
Gnome Wayland会话似乎忽略了该文件~/.profile。至少在使用 Arch Linux 的 Gdm / Gnome / wayland 会话下它对我不起作用。
所以问题是,用于会话环境变量的正确用户文件是什么gnome-wayland?Wayland 是否支持此类设置?
有时,当我从一个选项卡转换到另一个选项卡时,Firefox 窗口会失去焦点。当我通过键盘快捷键切换或关闭标签时,这一点尤其明显。例如,我可以用Ctrl+关闭一堆标签,w然后它突然停止工作。我注意到 Firefox 窗口标题变灰了,表明该窗口失去了焦点。Alt Tab 键或单击窗口会重新获得焦点,但这会破坏浏览体验。
为了测试另一个应用程序是否正在从 Firefox 窃取焦点,我让这条线在终端中运行
while true; do sleep 20; xdotool getwindowfocus getWindowname; done
Run Code Online (Sandbox Code Playgroud)
每 20 秒将当前活动窗口的名称打印到标准输出。当 Firefox 失去焦点时,不会打印窗口标题(只是一个换行符),表明没有其他应用程序从 Firefox 窃取焦点。Firefox 是唯一显示此行为的应用程序。
我在带有 Gnome 3.20.2 和内核 4.6.2.1 的 Antergos(Arch 衍生版)Linux 上使用 Firefox 47.0。为什么会发生这种情况,我该怎么做才能让 Firefox 停止失去窗口焦点?
gnome3 ×10
linux ×4
gnome ×3
arch-linux ×1
audio ×1
command-line ×1
fedora-15 ×1
fedora-20 ×1
firefox ×1
focus ×1
gdm ×1
hibernate ×1
pulse-audio ×1
suspend ×1
ubuntu-18.04 ×1
wayland ×1
window-focus ×1
x-windows ×1
xorg ×1
xorg.conf ×1