如何从命令行通知所有在线(桌面)用户?
我知道,如果我希望在某事完成时得到通知,我只是这样做:
sudo apt-get update | notify-send "apt-get update" "update finished"
Run Code Online (Sandbox Code Playgroud)
我应该使用什么来通知所有用户(或某些特定用户)?
我在家里的桌面上配置了 XFCE,想用相同的配置设置我的工作系统(认为它只是复制几个文件)甚至是脚本?过去,我只是在纸上标记更改,并且必须使用我使用的任何桌面环境重复自己。
是否有一种更简单的方法可以将个性化更改从一个系统复制到另一个系统?
我正在用 OpenBox 安装 Arch Linux,目前我只下载了 OpenBox 和 tint2,但我必须安装所有必需的。在做所有事情之前,我想知道如何使用我的两台显示器,显示两个不同的桌面(桌面 1 和桌面 2),以及是否有办法让显示器始终保持相同的桌面,而不是有可能在另一个桌面上使用监控多个桌面。
我将笔记本电脑连接到电脑显示器,并使用多个屏幕,其中笔记本电脑屏幕作为主要屏幕。
当我将鼠标移至笔记本电脑屏幕右侧时,它会转到我的电脑显示器;当我将鼠标从电脑显示器移至左侧时,它会转到我的笔记本电脑屏幕。
如何更改此设置,以便当我从笔记本电脑屏幕向上移动鼠标时,它会转到我的 PC 显示器,而当我从 PC 显示器向下移动鼠标时,它会在 gnome shell 中转到我的笔记本电脑屏幕?
我知道在 kde 中这是可以配置的。
如果需要的话,我不介意将其与某些脚本绑定。
如何在 Elementary OS Luna 的桌面上显示图标?
我试过使用gnome-tweak-tool,gconf-editor但它们没有用。
我使用 Awesome 作为桌面环境,如下图所示,应用程序 (aMule) 崩溃了,但窗口仍然打开,所以我想关闭它以重新启动它,但正如您在终端窗口中看到的那样不在进程列表中,那么如何关闭 aMule 窗口?
即使使用Mod4- Shift-c窗口也不会关闭。

每次安装新版本的 Ubuntu 时,我都会运行一些配置脚本。然而,最近我迁移到了Xubuntu。我想为两个发行版使用相同的脚本,因为它们非常相似,但我也希望脚本的某些部分仅在 Xubuntu 下执行,而其他部分仅在 Ubuntu 下执行。
我的问题是:有没有办法通过 shell 脚本区分这些发行版?
我尝试使用该lsb-release应用程序,但在Xubuntu下似乎无法实现;我也尝试阅读 的内容/etc/*-release,但两个发行版中的内容似乎相似。
$ lsb_release
No LSB modules are available.
$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=15.04
DISTRIB_CODENAME=vivid
DISTRIB_DESCRIPTION="Ubuntu 15.04"
Run Code Online (Sandbox Code Playgroud) 我正在使用 GNOME 3.28.0(在 Arch Linux 中)。我也使用两种语言,所以我经常在这两种语言之间来回切换。
我正在尝试配置快捷方式以在\xe2\x80\x93 inside源之间切换Settings > Devices > Keyboard,但到目前为止,我无法使用我想要的快捷方式:Alt+ Shift\xe2\x80\x93 和如果可能的话,禁用快捷方式Switch to previous input source(因为我只使用两种语言)。
默认值是:Super+Space和Shift++ 。SuperSpace
\n\n有什么线索吗?
\n\n更新
\n\ndconf Editor我尝试使用“键”“手动”设置它org.gnome.desktop.wm.keybindings switch-input-source......但由于某种原因它不喜欢Alt+ Shift。为了以防万一,我什至重新启动了系统。
gnome keyboard-shortcuts desktop-environment gnome-shell desktop-shortcuts
如何以最简单的方式在 GNOME 40 中重新映射Super+组合键?Number
在安装 Gnome 40 时,我一直在寻找解决方案。问题是默认情况下它会打开我最喜欢的“停靠”应用程序,但我想重新映射它以切换工作区。
在玩默认没有安装任何桌面环境的 Ubuntu Server 时,我做了“apt-get install startx; startx”,它在一个白框中显示了一个控制台,每当我运行一个 GUI 应用程序时,我可以看到一个非常简单的窗口,我无法找到一种方法来拖动或执行通常期望作为 GUI 窗口执行的任何花哨的事情,但它仍然有效。我什至成功运行了 Firefox 浏览器!鼠标光标是一个带有白色轮廓的黑色 X。多任务处理似乎是不可能的。
我没有安装任何类型的桌面环境,例如 KDE、GNOME、Unity 等,我想知道“startx”命令在运行什么。
desktop ×2
gnome ×2
arch-linux ×1
awesome ×1
command-line ×1
console ×1
gnome-shell ×1
gnome3 ×1
gui ×1
icons ×1
monitors ×1
openbox ×1
process ×1
shell-script ×1
window ×1
x11 ×1
xfce ×1