小编Rum*_*esh的帖子

运行 bash 脚本后退出终端

我正在尝试编写一个bash脚本来使用该gnome-open命令打开某些文件(主要是 pdf 文件)。我还希望终端在打开 pdf 文件后退出。

我曾尝试添加exit到我的脚本的末尾,但这并没有关闭终端。我确实尝试在网上搜索我的问题的答案,但找不到任何合适的答案,如果你们能提供帮助,我将不胜感激。

我需要一个只杀死我运行命令的终端而不是所有终端的答案,这可能吗?我接受的上一个答案会杀死所有打开的终端窗口。直到今天我才意识到情况是这样。

command-line bash scripts

21
推荐指数
3
解决办法
12万
查看次数

连接监视器时运行脚本

usr/local/bin/当我将外部显示器连接到我的笔记本电脑时,我正在尝试运行位于 中的脚本。我试图添加一条新udev规则,但没有奏效。我在/etc/udev/rules.d名为vga-monitor-connect.rules. 该文件的内容是

SUBSYSTEM=="drm", ACTION=="change", RUN+="/usr/local/bin/panel-fix"
Run Code Online (Sandbox Code Playgroud)

我从这个答案中得到了这条线

在网上搜索后,我也尝试了以下规则

KERNEL=="card0", SUBSYSTEM=="drm", ENV{DISPLAY}=":0", ENV{XAUTHORITY}="/home/rumesh/.Xauthority", RUN+="/usr/local/bin/panel-fix"
Run Code Online (Sandbox Code Playgroud)

然而这也不起作用。

我已经手动运行了脚本,我可以确认它可以工作,所以我的脚本没有问题。

我也想说清楚,我知道的不多,udev所以我使用的规则可能是错误的。如果有人知道我的问题的正确规则,请留下答案。

我的显卡是Intel GM965集成芯片组

xrandr scripts multiple-monitors events udev

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

高内存使用后文本变得不可读

我目前使用运行 ubuntu 14.04.2 的旧笔记本电脑。我正在使用默认的统一桌面。它有一个集成的英特尔显卡。

使用笔记本电脑一段时间后,文本变得不可读。这通常发生在我的 RAM 使用率变得非常高之后。即使在我的内存使用量降低之后,文本仍然无法读取。只有在我重新启动或注销并重新登录后,文本才会变得正常,但这很耗时。

我知道这可能是因为我的笔记本电脑很旧而且不是很强大,我真的认为这个问题没有永久修复,但我想知道是否有一个命令可以让我的文本可读无需重新启动我的笔记本电脑。

我考虑过切换到另一个桌面环境,比如 Xfce,但我真的很喜欢 unity,除了这个我没有遇到任何问题。

很难准确解释文本的外观,但它变得非常有问题并且几乎无法阅读。在像 nautilus 这样的一些应用程序中,如果我将鼠标悬停在文本上,它会变得清晰,但如果移动鼠标,它又会变得不可读。

我试过运行一些命令来解决这个问题,但没有一个奏效。我跑了,unity --replace但它对文本没有任何区别。我真的希望这个社区的人可以帮助我解决这个问题。

这是文本的外观

unity 14.04

5
推荐指数
2
解决办法
319
查看次数

标签 统计

scripts ×2

14.04 ×1

bash ×1

command-line ×1

events ×1

multiple-monitors ×1

udev ×1

unity ×1

xrandr ×1