小编swi*_*ift的帖子

崩溃时重新运行应用程序脚本?

我有一些应用程序需要一直在我的笔记本电脑上运行。

我使用 bash 脚本来启动这些应用程序。在我的脚本中,我有一个与此类似的循环:

while true;
do
    xterm
done
Run Code Online (Sandbox Code Playgroud)

这将运行一个应用程序(xterm在本例中),如果应用程序崩溃,循环将再次启动它。

这有一个缺点,即该循环没有“干净”的退出。因此,即使用户的意图是 close xterm,循环也会再次启动它。

有没有办法从 bash 脚本启动应用程序,观察它是否正在运行,如果脚本崩溃重新运行它或者如果用户正确关闭它什么都不做

bash scripts

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

xbindkeys:冲突的程序

所以我的问题是我刚刚重新安装了 Ubuntu 13.04,并且和往常一样,我安装xbindkeys并设置了我的搜索按钮为中键单击,滚轮侧单击以复制/粘贴。但是它正在工作,但重新启动后它没有启动。尝试手动启动但没有,并xbindkeys -n显示:

*** Warning *** Please verify that there is not another program running
which captures one of the keys captured by xbindkeys. It seems that there
is a conflict, and xbindkeys can't grab all the keys defined in its
configuration file.
Run Code Online (Sandbox Code Playgroud)

我怎样才能找出与什么冲突xbindkeys?我禁用了上次有效的设置> 键盘中的搜索键快捷方式,但这次没有帮助。

mouse keyboard shortcut-keys keys 13.04

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

Gnome3 终端在失去焦点时恢复先前的窗口大小

有时,当我在 gnome 3 中调整窗口大小然后切换任务时,窗口会恢复到以前的大小。我怎样才能让它保持我改变的大小?

例如,如果我在终端窗口的两侧拖动以使其成为新的大小,它将调整大小,但是当我单击任何其他窗口时,终端的大小将缩小到与调整大小之前完全相同的大小.

它可能只是执行此操作的终端窗口。我的其他窗口似乎保留了它们的大小。

gnome gnome-terminal

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

Jawbone Mini Jambox 配对错误

我刚买了一个 Mini Jambox (Jawbone) 无线蓝牙音箱。它在我的 Nexus 7、iPhone 4 和 MacBook Pro 上非常有用。不幸的是,我无法在我的 Ubuntu 14.04 笔记本电脑上使用它。

我做了什么:

  1. 在我的笔记本电脑上启用蓝牙
  2. 运行蓝牙向导命令
  3. 选择 Mini JamBox 设备

一分钟后,向导会显示一条错误消息:

无法连接到设备...

我还有以下日志:

(bluetooth-wizard:18445): Bluetooth-WARNING **: CreateDevice failed: GDBus.Error:org.bluez.Error.ConnectionAttemptFailed: Page Timeout

** (bluetooth-wizard:18445): WARNING **: Setting up 'MINIJAMBOX by Jawbone' failed: GDBus.Error:org.bluez.Error.ConnectionAttemptFailed: Page Timeout
Run Code Online (Sandbox Code Playgroud)

任何的想法 ?

sound bluetooth

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

如何删除 Gnome 的视频应用程序?

我使用 VLC 播放我所有的视频,并想知道删除 Gnome 附带的视频播放器。

gnome

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

如何将 VMWare 来宾连接到 Internet?

我在 Ubuntu 12.04 中的 VMware 上使用 WinXP。

需要通过Host-onlyNAT桥接连接使用一些可靠的算法将 VMware XP box 连接到 Internet 。

请为我建议 1 个网卡(Atheros)的正确方法。

vmware networking windows-xp

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

更改用户 ID 的正常原因是什么?

像这样的一些讨论Askubuntu 的名气是什么提示我征求社区意见,因为这是一个“多极”主题,并且在正常用户指南上写下正常英语的适当答案不存在,并且可能是故意将人群置于人群中

虽然显然答案存在于善意的现存分类群中。
我从社区等待的一切都是关于

问题:更改用户 ID 的正常原因是什么?

在此处输入图片说明

users groups

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

为什么 Ubuntu 不需要下载您之前安装在系统上的软件包

例如,当我第一次安装Chromium时,它需要一段时间并且显然是从 Web 服务器获取文件。然后,我删除它,它向我保证它已被删除。然后,当我再次安装它时,它不会下载任何文件并在不到一秒钟的时间内安装。所以,按照我的逻辑,程序并没有真正被删除?也许文件系统会一直保持它们直到真正需要硬盘空间,比如回收站功能?我错过了什么吗?

apt

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