当我手动启动它时,这个脚本工作得很好。我怎样才能让它在启动时运行?该脚本的功能是Docky在发生崩溃时自动重新启动。
我创建了这样的脚本:
gedit ~/process_monitor.sh粘贴在以下内容中(在 Ask Ubuntu 上找到):
#!/bin/bash
if [[ -z "$1" ]];then
echo "ERROR: must specify program"
exit 1
fi
while (( 0 == 0 ));do
$@ &
pid=`jobs -l | awk '{print $2}'`
wait $pid
done
Run Code Online (Sandbox Code Playgroud)
保存了文件。
设置权限:
chmod a+x ~/process_monitor.sh
Run Code Online (Sandbox Code Playgroud)现在,当我像这样运行它时,它可以完美运行:
~/process_monitor.sh docky
Run Code Online (Sandbox Code Playgroud)
但是,当我将以下内容添加到启动应用程序时,不会使脚本在启动时启动。好吧,也许可以,但脚本不起作用。
/bin/bash ~/process_monitor.sh docky
基本上有某种图形元素会在屏幕上闪烁半秒钟,但没有其他脚本迹象可以看到,并且Docky如果它被杀死也不会重新启动。
如何使这项工作?我确定这是非常基本的。
我在 Ubuntu 14.04 上。
我知道这在一般情况下已经得到很好的解释,但我想就这种特殊情况征求意见。我希望它不被认为是重复的。
我的朋友有这台只有 1 GB 内存和 1.66 Ghz 双核的旧上网本。处理器是Intel Atom N450。
我要安装 Lubuntu 16.04(或者任何版本都会表现最好。)
我的朋友主要将它用于网页浏览、电影观看和文字处理。
考虑到旧硬件,我们希望系统尽可能快。
64 位或 32 位哪个性能更好?Lubuntu真的是最好的口味吗?
顺便说一句,我的朋友买不起升级内存。他很穷,收入几乎为零。他来自第三世界国家。20 美元对他来说就像两周的薪水。
我刚刚在这台计算机上全新安装了 64 位的 Lubuntu 16.04 。
在 Lubuntu 加载之前,我收到了这条消息:
/dev/sda6:干净,121539/6234222 文件,1053787/24914550 块
如何让 Lubuntu 继续启动?
附加信息:
我只是在遵循Virtual Box 的指南。我在 Windows 中测试了该指南,因为它就是为此而编写的。但现在我想对 Ubuntu 使用相同的指南。
VB 在两个平台上都是一样的,所以应该没问题。但是指南的一部分要求我使用 Windows 命令提示符。
这些是命令:
cd "C:\Program Files\Oracle\VirtualBox\"
VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-F2238BAE"
VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
Run Code Online (Sandbox Code Playgroud)
如何更改它们以使其在 Ubuntu 下工作?
我的朋友有一台 Windows 笔记本电脑,我们想要彻底擦除它,然后将其交给硬件技术人员(我们不信任他对硬盘驱动器上的数据的信任。)我想安全地擦除,而不是加密驱动器。
我将从 Pendrive 启动 Ubuntu。但是,我们希望使用 GUI 解决方案。我在这个网站上搜索过,但找不到我要找的东西。
有什么建议?
之前人们曾询问过这个错误,但还没有真正得到解答。
Redshift以前对我来说工作得很好,但现在不再这样了。我不知道那是怎么发生的。服务好像有问题geoclue什么的。
难道我们不能
Redshift无需任何位置即可手动打开和关闭?我并不真正关心任何自动化,我只想要一个可以工作的屏幕调光器。有一个名为“Iris”的替代品,但它是一个付费应用程序。
这是发生的事情
arun@arun-GP70-2OD:~$ redshift
Trying location provider `geoclue'...
Started Geoclue provider `Geoclue Master'.
Using provider `geoclue'.
** (process:4125): WARNING **: Could not get location, 3 retries left.
** (process:4125): WARNING **: Could not get location, 2 retries left.
** (process:4125): WARNING **: Could not get location, 1 retries left.
** (process:4125): WARNING **: Provider does not have a valid location available.
Unable to get location from provider.
Run Code Online (Sandbox Code Playgroud)
gtk-redshift当我使用和时也会发生同样的事情redshift-gtk。
lubuntu ×2
.desktop ×1
16.04 ×1
32-bit ×1
64-bit ×1
asus ×1
backup ×1
bash ×1
boot ×1
command-line ×1
dual-boot ×1
gui ×1
macosx ×1
performance ×1
redshift ×1
secure-erase ×1
startup ×1
virtualbox ×1
windows ×1