Ubuntu平视显示器( HUD ) - 你喜欢它或者你讨厌它。就我个人而言,我更喜欢经典桌面,所以我使用Xfce或 GNOME-fork Cinnamon,并且我希望将这些菜单保留在它们所在的位置。
但是当您的菜单很复杂并且您忘记了选项所在的位置时,HUD 非常棒。这使得搜索技巧非常有趣。
我知道 HUD 是 Unity 特定的。我正在寻找类似 HUD 的工具来补充 Unity 以外的 shell 中的菜单。
有Appmenu亚军为KDE做这个。KDE也有appmenu-qt。
上面的问题是它使用 KDE 库,并且它只适用于 KDE 应用程序。
这是 Linux,GNOME/GTK 应用程序应该有类似的东西,对吧?
寻找任何可以搜索菜单的工具。我已经使用 (d) Synapse、Kupfer和GNOME Do,但这些只是应用程序启动器(有一些技巧)。只要它们包括搜索当前聚焦的应用程序的菜单,这样的事情就足够了。
HUD 允许用户通过键入部分名称来激活菜单项。它使用模糊搜索算法来突出部分匹配。它可以匹配应用程序菜单层次结构中多层深层的菜单项。该功能取代了传统的菜单加速器,通过按 alt 键激活。
类似问题:
当您LUKS
的计算机中有加密驱动器时,Nautilus
或者Nemo
将其显示Devices
为带有小锁的驱动器。
单击它时,您需要输入密码。如果您选择remember this password forever
,它会被保存到您的钥匙圈中。下次启动时,单击驱动器将立即安装它。
如何从终端“立即安装”密码存储在密钥环中的驱动器?我想要一个自动启动脚本,它会在我登录时挂载我的 LUKS 驱动器。我不想在脚本中存储我的密码,我想使用密钥环中的密码:
如果你去Passwords And Keys
,那里有一堆无名的钥匙。在它们的属性中,您可以找到类似的描述gvfs-luks-uuid=xxxxxxxxxxxx
以及该 LUKS 驱动器的密码。这就是 Ubuntu 使用的。
我想到的一种选择是python-gnomekeyring
但它只能获取密钥名和密码。我需要 GUI 所谓的“技术细节”来获取特定密码,uuid
因为键名始终为空。
每次我希望能够运行一些需要我做sudoer
太多次的东西时,我需要谷歌搜索格式/etc/sudoers
以再次提醒我到底什么是正确的编写方式。
现在我在我的sudoers
文件中看到不同的写作风格,这是几个月来不同谷歌结果的结果。我还注意到第二个示例(如下)似乎在 XFCE 中有效,但在 Cinnamon(Gnome 3)中无效。这可能完全无关,但尽管如此,我还是想一劳永逸地知道 sudoer 行的正确语法是什么,给定示例之间有什么区别?
redsandro ALL=NOPASSWD:/path/to/command
redsandro ALL=(ALL) NOPASSWD:/path/to/command
redsandro ALL=(ALL:ALL) NOPASSWD:/path/to/command
另外,所有的ALL
's 是做什么用的?一个用户,一个命令,ALL
关键字最多用三遍?我这样做错了吗?
当然,省略NOPASSWD:
会使您在被允许运行命令之前输入密码,但有一点混乱是使用=
and :
,因为作为该行主题的最后一个命令可以在前面加上=
, :
, , or
)
,混淆相似语义的语法。
是否可以在不安装太多依赖项的情况下使用带有/ 的Ubuntu One?Xfce
Xubuntu
GNOME
Nautilus
一些联想笔记本电脑有键盘背光,可以使用Fn
+开启Space
。共有三种状态:关闭、正常和亮起。
当我启动 Ubuntu 时,这些笔记本电脑总是默认回到灼热的阳光屏幕亮度并且键盘灯熄灭。
默认情况下,我想要中等亮度和键盘灯,因为我通常在黑暗环境中使用这台笔记本电脑。
背光很容易。互联网上充斥着这方面的信息。
echo 10 > /sys/class/backlight/acpi_video0/brightness
但是如何使用命令打开键盘背光?我一直在看这里,但似乎什么也没做:
/sys/class/leds/tpacpi\:\:thinklight
我试过了,for i in {1..32}; do xset led $i; done
但没有任何改变。也许联想笔记本电脑的键盘背光有专有驱动程序,只能通过tpacpi
?
也试过for i in $(find /sys/devices/platform/thinkpad_acpi/leds/ | grep /brightness\); do echo 255 > $i; done
无济于事。
我正在使用 登录时安装我的 Google Drive google-drive-ocamlfuse
。问题是现在关机或重启似乎多了 2 分钟的暂停。
现在,如果我在关闭之前卸载 Google Drive,一切都会按预期进行,不会有任何停顿。
我检查了一些systemd
服务并构建了一个新服务,但并不确切知道我在做什么(“有根据的猜测”)。
/etc/systemd/system/rs-shutdown.service
:
# Redsandro 2017-09-1
# Unmount GoogleDrive to prevent shutdown delay.
[Unit]
Description=Unmount GoogleDrive on shutdown
Before=umount.target shutdown.target reboot.target halt.target
[Service]
Type=oneshot
RemainAfterExit=true
ExecStart=/bin/true
ExecStop=/bin/sh -c "umount /home/redsandro/GoogleDrive"
[Install]
WantedBy=multi-user.target
Run Code Online (Sandbox Code Playgroud)
然后我跑了:
sudo systemctl enable rs-shutdown.service
sudo systemctl start rs-shutdown.service
Run Code Online (Sandbox Code Playgroud)
然而,关机仍然滞后了2分钟。如果我想快速关闭,我仍然需要手动卸载共享。
有没有解决方案,或者这只是尝试做我想做的事情的错误地方?
我正在运行 Linux Mint 17 和 Ubuntu 16.04.3。
我已经从官方 Ubuntu 存储库安装了VirtualBox:
virtualbox
virtualbox-qt
virtualbox-ext-pack
添加官方Oracle VirtualBox存储库后:
deb http://download.virtualbox.org/virtualbox/debian xenial contrib
Run Code Online (Sandbox Code Playgroud)
和它的关键:
https://www.virtualbox.org/download/oracle_vbox_2016.asc
Run Code Online (Sandbox Code Playgroud)
我现在可以安装virtualbox-5.2
. 但它删除了virtualbox-qt
和virtualbox-ext-pack
。
如何安装 VirtualBox 5.2 并拥有 GUI 和扩展包?
我有一个 3x1TB ZFS (ZoL) RAIDZ1。一个驱动器出现故障。我正在用 4TB 磁盘替换它。
$ sudo zpool replace pool <old guid> /dev/disk/by-id/<new id>
cannot replace <old guid> with /dev/disk/by-id/<new id>:
new device has a different optimal sector size;
use the option '-o ashift=N' to override the optimal size
$ zdb -C | grep ashift
ashift: 9
$ sudo zpool replace pool <old guid> /dev/disk/by-id/<new id> -o ashift=9
Run Code Online (Sandbox Code Playgroud)
这有效。该阵列现在正在重新同步。但是,说实话,我不明白这个设置的影响。我只是想尽快更换故障磁盘,并在不久的将来将其他1TB磁盘更换为4TB磁盘。但事后看来,对齐偏移为 2^9 的性能被描述为可怕的。
我知道这个设置是不可变的。一旦我更换了另外两个磁盘,我就无法将ashift
值更改为 2^12,如果我理解正确,建议用于 4TB 磁盘。
我是不是用脚射了自己?如何最好地进行?我可以autoexpand
在新阵列上禁用
和创建新卷ashift=12
,并将旧卷复制到同一驱动器上的新卷吗?这是可能的和值得推荐的吗?
command-line ×2
13.10 ×1
appmenu ×1
backlight ×1
backup ×1
cinnamon ×1
files ×1
filesystem ×1
gnome ×1
google-drive ×1
hard-drive ×1
hud ×1
keyboard ×1
keyrings ×1
lenovo ×1
luks ×1
mount ×1
password ×1
raid ×1
shutdown ×1
sudo ×1
systemd ×1
thunar ×1
ubuntu-one ×1
unmount ×1
virtualbox ×1
xfce ×1
xubuntu ×1
zfs ×1