相关疑难解决方法(0)

如何用全尺寸的网络浏览器窗口替换我的桌面?

我希望用指定 URL 的 Web 浏览器视图替换我当前的桌面视图,并且仍然能够打开我选择的任何应用程序的更多窗口;人们将如何实现这一目标?

我对命令行很满意,并且有编程经验,但最好使用准系统解决方案。

我发现了这个相关的问题,但我不确定这是否是正确的方向。

有天才吗?

session webapps

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

使用 xcape 使用 esc 和 ctrl 重载大写锁定

我想要:

  1. capslock击中时关闭capslock key
  2. Escape 当击中 capslock key
  3. ctrl按下时表现得像capslock key

我有什么~/.Xmodmap

!Set Capslock to LCtrl
remove Lock = Caps_Lock
remove Control = Control_L
keycode 66 = Control_L
add Control = Control_L

!Set Escape to Capslock
keycode 9 = Caps_Lock
add Lock = Caps_Lock

!Dummy Escape Key for XCape
keycode 254 = Escape
Run Code Online (Sandbox Code Playgroud)

我在最后有什么~/.profile

$HOME/xcape/xcape -e 'Control_L=Escape' # Run xcape after login
Run Code Online (Sandbox Code Playgroud)

事情的工作大多与刚预期Xmodmap,且大多与预期Xmodmap+$HOME/xcape/xcape -e 'Control_L=Escape'时不运行.profile

当它从 …

xmodmap

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

如何在登录时运行针对 X11 设置的 sh 脚本?

用于鼠标加速的基于 gui 的控件不足以驯服我的鼠标,因此我通过运行以下命令来纠正此问题:

xinput set-prop 10 "Device Accel Constant Deceleration" 2.9
Run Code Online (Sandbox Code Playgroud)

从终端手动运行时,此脚本具有预期的效果(每次)。但是我还没有找到在每次登录时运行它的方法。尝试通过 rc.local 或使用系统设置中的脚本启动选项执行它都没有结果。

你对我还可以尝试什么有什么建议吗?我应该直接修改 X11 配置文件吗?一些与此主题相关的帖子建议不要这样做。

startup bash scripts

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

如何在 USB 设备插入(拔出)时运行代码,而不需要 root 权限?

我有一个脚本,每当我将鼠标或键盘插入/拔出 USB 端口时,我都希望运行该脚本。

已经有大量关于如何配置 udev 规则以在插入或拔出设备时运行任意脚本的文档。但是配置这些规则需要 root 权限。而且,虽然我的机器上确实有 root 访问权限,但我正在寻找不需要 sudo、root 或编写 udev 规则的解决方案。(为什么?因为它会更容易运行、维护和分发)

最有可能的解决方案将使用 dbus,但我可能会误会。

(顺便说一句,我是高级用户和前Gentoo用户,请随意吐出技术细节!)


需要root的解决方案:

不需要root的看似过时的解决方案:

usb hotplug dbus udev autorun

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

16.04 上带有 Chrome 的自助服务终端

如何将 16.04 设置为基于 Chrome 的“信息亭”?IE:

  • chrome --kiosk 作为唯一对用户可见的应用程序,
  • 用户只能点击 Chrome 显示的内容(没有设置、Unity 或其他应用程序或其他 URL),
  • 理想情况下,用户拥有最大限制的权限,
  • 用户已启用“自动登录”(无需密码),
  • 管理员/超级用户可以使用一些神奇的组合键或其他东西(例如 Ctrl-Alt-F1 + 登录名 + 密码)登录并切换到“完全友好的桌面”。

基本的谷歌搜索和其他 AskUbuntu 答案只引导我找到一些旧指南,~14.04更旧,由于发行版之间的许多差异(systemd 与旧 init,GUI 也有很大变化,尤其是系统),我无法在 16.04 中应用这些指南设置)。

编辑:理想情况下,我更喜欢基于控制台/脚本的指南,以便我可以在多台计算机上实现自动化。但是基于 GUI 的指南仍然比没有好。

kiosk 16.04

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

如何在系统启动时启动 qBittorrent?

所以我在尝试让 qBittorrent 启动时遇到了一些问题。我正在运行 16.04。

我试图通过使用 crontab @reboot 来启动它,但不幸的是这不起作用。关于如何让它发挥作用的任何想法?

startup qbittorrent 16.04

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

如何在 ubuntu 18.04 中设置电池充满警报音以防止电池磨损?

我的电池已经第三次出现故障了。现在我想在电池电量达到 90% 时设置警报,以便我可以断开连接。

有人可以帮我设置吗?

battery charging

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

软件中心为空“服务器无用”“配置文件中没有用户名”

我升级到 12.04 LTS 并运行软件中心,而一些东西正在运行,但崩溃了。(上网本上的 2 GB RAM。)

重新启动时,Ubuntu One 界面找不到任何程序,既未安装(运行),也无法下载。所以我启动了软件中心,它打开了,但什么也不做。我单击“关闭”按钮并收到“强制退出?” 盒子。所以我放弃了。

做了研究,学会了从终端运行软件中心:

2012-04-29 23:14:36,978 - softwarecenter.backend.reviews - WARNING - Could not get usefulness from server, no username in config file
Run Code Online (Sandbox Code Playgroud)

然后尝试了以下没有成功:

重新安装软件中心:

sudo apt-get install --reinstall software-center
Run Code Online (Sandbox Code Playgroud)

没用。在帖子中找到了这个:删除软件中心的配置文件,然后注销并重新登录

sudo rm -rf ~/.config/software-center
Run Code Online (Sandbox Code Playgroud)

没用。使用 Synaptic Package Manager 重新安装软件中心。还是没有骰子!

而且我是Linux新手,所以我不知道配置文件的狄更斯在哪里。帮助表示赞赏。

software-center

4
推荐指数
2
解决办法
4972
查看次数

有没有办法自动启动CPULIMIT以减少过多的CPU消耗

tracker-miner-f、tracker-store、tracker-extract 和 dropbox 进程正在耗尽我的 CPU,它们使其运行速度超过 100%,导致我的笔记本电脑过热。

我已经安装了 CPULIMIT,它可以很好地限制这些进程,但是,我无法让它自动启动。

我已遵循操作,但它不起作用,守护进程启动,但我认为创建脚本时存在错误,并且它实际上并不限制任何进程。

有没有一种方法可以减少 cpu 使用率,而不必每次启动新会话时都通过终端手动执行此操作?

乌班图14.04

我在下面找到的脚本仅部分运行并且无法正确检测 PID。

如果有人比我更有知识,你可以检查一下这一行:

NEW_PIDS_COMMAND="top -b -n1 -c | grep -E '$BLACK_PROCESSES_LIST' | gawk '\$9>CPU_LIMIT {print \$1}' CPU_LIMIT=$CPU_LIMIT"
Run Code Online (Sandbox Code Playgroud)

它是否正确?

#!/bin/bash
# ==============================================================
# CPU limit daemon - set PID's max. percentage CPU consumptions
# ==============================================================

# Variables
CPU_LIMIT=40        # Maximum percentage CPU consumption by each PID
DAEMON_INTERVAL=3   # Daemon check interval in seconds
BLACK_PROCESSES_LIST="dropbox" # Limit only processes defined in this variable. If variable is empty …
Run Code Online (Sandbox Code Playgroud)

bash scripts cpu-load overheating 14.04

4
推荐指数
1
解决办法
5741
查看次数

4
推荐指数
1
解决办法
3816
查看次数