标签: gnome3

当我从 GUI 按下“关机”时会发生什么?

很长一段时间以来,我一直在反对这一点。它与这个问题有关。我想知道当我选择从 GUI 关闭我的 Linux 机器时会发生什么。这似乎记录不佳(如果有的话)。

理想情况下,我希望得到一个与 DE 和 OS 无关的答案。除此之外,我对运行 Gnome 的 Mandriva 2010.1 和 Debian 6.x (Squeeze) 和 7.0 (Wheezy) 的具体情况感兴趣。(如果你密切关注,是的,那就是 Gnome 2 和 Gnome 3)

基本上,我想知道当我按“关闭”或“重新启动”时启动了哪个命令/脚本/脚本序列,以便我可以修改它们的行为。我看过的一些论坛帖子建议进行黑客攻击,/etc/polkit-1/*但例如,这个目录结构只是我的 Debian (Squeeze) 机器上的一个骨架。

任何人都可以帮忙吗?


编辑

到目前为止我尝试过的

  • shutdown用我自己的脚本替换了可执行文件。这不起作用:当我按下shutdownGnome 时,不执行我的脚本就注销了。
  • 尝试编辑 Gnome 2 菜单。不高兴:“关机”、“注销”和“锁定屏幕”选项不会出现在菜单编辑器中。
  • 看了一下/usr/share/menu,没什么帮助。

解决方案的可能途径

  • strace使用 GUI 选项(这甚至可能吗?)
  • 查看shutdown的源代码
  • 查看gnome-session的源代码

更新

根据我对下面答案的评论,我查看了下面的polkit操作/usr/share/polkit-1/actions/并发现(在文件中org.freedesktop.consolekit.policy)一个称为org.freedesktop.consolekit.system.stop-multiple-users抛出消息的操作

System policy prevents stopping the system when other users …
Run Code Online (Sandbox Code Playgroud)

shutdown gnome debian polkit gnome3

16
推荐指数
1
解决办法
3579
查看次数

Gnome3 中设置和锁屏之间的图标是什么?

我无法弄清楚 Gnome3 中我的设置​​和锁屏图标之间的图标应该做什么。

它有两种状态,锁定和解锁,但它不是锁屏。当我单击它时,它会切换其状态。

在此处输入图片说明

gui gnome-shell gnome3

16
推荐指数
1
解决办法
5378
查看次数

将 Alt+Tab 限制为 Gnome 3 中的当前监视器

如何在 Gnome 3 中调整Alt+Tab使其仅在当前监视器中迭代窗口?

我正在使用 ArchLinux。

multi-monitor gnome3 alt-tab

16
推荐指数
1
解决办法
3923
查看次数

如何从命令行最小化所有 GNOME/Wayland 窗口?

在切换到 Wayland 之前,我会使用以下命令最小化所有 GNOME Shell 窗口:

wmctrl -k on
Run Code Online (Sandbox Code Playgroud)

......但两者wmctrlxdotool是X11-只应用。我可以使用什么 CLI 命令来最小化 GNOME Shell/Wayland 会话中的所有窗口?

参考:

wayland gnome-shell gnome3

16
推荐指数
2
解决办法
2782
查看次数

有没有办法在 GNOME 3 登录屏幕和桌面中调整日期/时间的格式?

我特别希望在两个地方更改格式:

在桌面上,日期/时间显示为“周六 21:05”。我希望它阅读“23-Jul-11 21:05”或“23 Jul 11​​ 21:05”。换句话说,我想将星期几的显示更改为显示日期、短月份名称和短年份。

在登录屏幕上,日期/时间显示为“周六晚上 9:06”。我想将其更改为与桌面相同(“23-Jul-11 21:05”或“23 Jul 11​​ 21:05”)或完整日期的首选显示格式(“Saturday, 23 2011 年 7 月 21:05"),其中显示全天、日期、全月、全年和时间(24 小时格式)。

我看不到任何调整此选项的选项。我怀疑这是可能的,但我不确定它会在哪个配置文件中或我会调整哪些选项。

gnome date time gnome-shell gnome3

15
推荐指数
1
解决办法
8776
查看次数

GNOME 3 Ctrl+Alt+D(显示桌面)

我最近将我的系统升级到 GNOME 3。在以前版本的 GNOME 中,组合键Ctrl+ Alt+D会隐藏所有打开的窗口并显示桌面。此快捷方式与桌面的概念一起从 GNOME 3 中删除。然而,桌面隐喻确实存在于 GNOME 3“后备模式”(我正在使用)中。

我想恢复Ctrl+ Alt+D键盘快捷键。我知道至少有两种在 GNOME 中创建组合键的方法。一种是通过系统设置 > 键盘 > 快捷方式,另一种是通过gconf-editor> 应用程序 > metacity。从任一这些环境的,我可以配对的命令使用组合键Ctrl+ Alt+ D。问题是我不知道什么命令会触发“显示桌面”事件。有人可以启发我吗?

desktop gnome keyboard-shortcuts gnome3

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

如何安装可执行文件

我有时会遇到未提供.deb.rpm仅作为可执行文件提供的软件。
例如Visual Studio CodeWebStormKerbal Space Programm

对于这个问题,我将以 Visual Studio Code 作为参考点。

该软件以压缩包的形式提供。
解压缩时,我留下了一个名为的文件夹VSCode-linux-x64,其中包含一个名为Code.
我可以双击Code或用我的终端指向它/home/user/Downloads/VSCode-linux-x64/Code来执行它。
但是,我想知道是否有安装此应用程序的正确方法。

我想要实现的是:

  • 一个我可以放置以这种方式提供的所有应用程序/软件的地方(可执行文件)
  • 终端支持(这意味着例如:我可以vscode从终端中的任何文件夹写入,它会自动执行 Visual Studio Code。

附加信息:

  • 桌面环境:Gnome3
  • 操作系统:Debian

编辑:
我决定给@kba 答案,因为他的方法更适合我的备份解决方案,除此之外。让脚本执行二进制文件使您可以添加参数。
但公平地说,@John WH Smith 的方法和@kba 的一样好。

executable software-installation gnome3

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

为“打开包含文件夹”设置标准文件浏览器

因为我在 Arch Linux 上安装了 EasyTag,所以其他几个程序使用 EasyTag 而不是 Nautilus 作为文件浏览器。

例如,如果我点击“打开包含文件夹”,Firefox 会启动 EasyTag。

在哪里可以将 Nautilus 设置为我的“标准文件浏览器”?

arch-linux nautilus file-manager gnome3

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

如何在 Gnome 3 中通过全屏应用程序正常通知?

在我的工作流程中,我大部分时间都在全屏模式下使用应用程序。我唯一的严重缺点是 Gnome 3 处理桌面通知的方式,我无法收到任何正常通知,只有在我极少数情况下从一个应用程序切换到另一个应用程序时。Gnome 3 通知仅在通知紧急时在全屏窗口中显示,但没有。

有没有办法切换正常通知以全屏显示?

gnome notifications gnome3 fullscreen

15
推荐指数
1
解决办法
1893
查看次数

如何隐藏特定窗口的标题栏?

我正在使用 Gnome 3.18 作为我的桌面运行 Linux Mint 18.3。我一直在为我安装的应用程序(Mycroft AI)构建加载屏幕。我有动画,我让它在加载时弹出,我让它在加载完成后立即关闭。

我没有的是一个没有标题栏的加载屏幕(我有的是在下面的屏幕截图中)。

mycroft 载入画面

正如你所看到的,我仍然有标题栏。如何删除它?我必须安装的应用程序越少越好。

提前致谢!

gnome3 window-title

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